Slow-Cooked Short Ribs in a Rich Red Wine Sauce

30 min prep 1 min cook 4 servings
Slow-Cooked Short Ribs in a Rich Red Wine Sauce
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Marbling matters: Well-marbled, English-cut short ribs render slowly, basting themselves in beefy juices.
  • Two-stage sear: A hard, caramelizing sear followed by a gentle oven braise builds layers of flavor.
  • Red wine reduction: Reducing the wine before the braise concentrates fruity notes and removes harsh alcohol.
  • Aromatics bouquet: Classic mirepoix plus porcini, rosemary, and a whisper of orange peel perfume the sauce.
  • Low & slow: A 275 °F oven for 3½–4 hours melts collagen into velvety gelatin without drying the meat.
  • Make-ahead friendly: Flavor improves overnight; fat solidifies for easy removal and reheating is fool-proof.

Ingredients You'll Need

Ingredients

Short ribs are the star, but every supporting player pulls weight. Look for thick, meaty slabs—about 1 ½ to 2 inches—ideally from the chuck end where the muscle is more marbled. If your butcher offers “flanken-style,” ask for English-cut; the cross-section keeps the meat on the bone for maximum flavor. For the wine, pick a dry red you’d happily drink: Cabernet, Merlot, or a Côtes du Rhône blend all work. Skip cooking wine; it’s often salty and lacks nuance.

Beef stock should be low-sodium so you control salt as the sauce reduces. I keep homemade frozen in muffin pucks for exactly this purpose, but a quality carton works. Tomato paste in a tube stays fresh longer; you’ll only need a tablespoon to deepen color and umami. Porcini mushrooms are my secret weapon—just a few dried caps whizzed in a spice grinder lend haunting earthiness. Fresh rosemary and thyme perfume the braise, while a strip of orange peel lifts the final sauce with citrus oil. Don’t skip the anchovy; it melts anonymously, adding bass-note savoriness.

Substitutions? If you’re avoiding alcohol, replace wine with an equal mix of pomegranate juice and strong black tea. For Whole30, swap potatoes for the optional parsnip purée and omit the teaspoon of brown sugar in the rub. If short ribs are scarce, chuck roast cut into 3-inch chunks will approximate the texture, though you’ll lose the bone’s gelatin.

How to Make Slow-Cooked Short Ribs in a Rich Red Wine Sauce

1
Pat, season, and rest

Blot 5 lbs short ribs with paper towels—moisture is the enemy of browning. Combine 2 Tbsp kosher salt, 1 Tbsp cracked black pepper, 1 tsp dark brown sugar, and ½ tsp smoked paprika. Rub all over; let stand 30 minutes at room temp so the salt begins to penetrate.

2
Sear aggressively

Heat 2 Tbsp grapeseed oil in a heavy, oven-safe pot (5–6 qt Dutch oven) over medium-high until shimmering. Sear half the ribs, bone side down first, 4–5 minutes per facet until mahogany crust forms. Don’t crowd; undisturbed contact is what creates fond. Transfer to a platter.

3
Build the soffritto

Reduce heat to medium. Add diced onion (1 large), carrot (2 medium), and celery (2 stalks). Season with a pinch of salt; scrape the brown bits. Cook 8 minutes until edges caramelize. Stir in 3 minced garlic cloves, 1 Tbsp tomato paste, and 1 minced anchovy fillet; cook 2 minutes until brick red.

4
Bloom the porcini & tomato

Sprinkle 1 tsp porcini powder (or ½ tsp dried thyme if unavailable) and cook 30 seconds. Add 2 Tbsp flour; stir to coat vegetables—this will lightly thicken the final sauce and prevent the wine from tasting raw.

5
Deglaze & reduce wine

Pour in 2 cups red wine plus ½ cup ruby port (optional but luscious). Increase heat to high; boil 8 minutes until reduced by half and syrupy. You’re evaporating alcohol while preserving fruity acidity.

6
Add stock & aromatics

Return ribs, bone side up, in a single snug layer. Tuck in 2 sprigs rosemary, 4 thyme sprigs, 1 bay leaf, and a 2-inch strip of orange peel. Pour 2 cups low-sodium beef stock until liquid comes halfway up the ribs; add more if needed. Bring to a gentle simmer.

7
Slow-braise in oven

Cover with a tight lid; transfer to a preheated 275 °F oven. Braise 3 ½–4 hours until a fork slides through meat with zero resistance but ribs still hold shape. Check at 2 ½ hours; if liquid looks low, add ½ cup hot water.

8
Defat & reduce sauce

Transfer ribs to a platter; tent loosely. Skim fat with a wide spoon or chill sauce briefly and lift solidified fat. Simmer remaining liquid 10 minutes until napé (coats spoon). If too thin, whisk 1 tsp cornstarch with 1 tsp cold water; simmer 2 minutes.

9
Return & glaze

Slide ribs back into the glossy sauce, spooning over top. Simmer 5 minutes to rewarm; adjust salt and pepper. Serve in shallow bowls over creamy parsnip-potato mash, garnished with gremolata of lemon zest, parsley, and micro-planed garlic.

Expert Tips

Low, consistent heat

An oven thermometer ensures 275 °F; many ovens cycle 25 degrees cooler or hotter, which can toughen meat.

Fat skimming hack

Lay a sheet of parchment directly on the surface while cooling; it wicks rendered fat for effortless removal.

Overnight flavor bump

Refrigerate ribs in sauce up to 3 days; reheat gently at 300 °F, covered, 25 minutes. Taste miraculously richer.

Double-batch wisdom

Ribs freeze beautifully. Portion into quart bags with sauce; thaw overnight in fridge, then simmer 10 minutes.

Silverskin removal

Slide a sharp boning knife under the thin membrane on the bone side; removing it prevents curling during sear.

Quick chill trick

Need the fat gone fast? Fill a metal bowl with ice, nest sauce pot inside; stir 5 minutes and fat solidifies.

Variations to Try

  • Smoky-Chile: Add 2 dried ancho chiles and ½ tsp smoked paprika to braising liquid; finish with a touch of molasses.
  • Asian-Inspired: Swap wine for sake & mirin, add 2 Tbsp miso, and finish with scallions and sesame oil.
  • Mushroom Medley: Stir in 8 oz sautéed cremini and shiitake during final simmer for an earthy boost.
  • Paleo: Replace flour with arrowroot slurry; serve over cauliflower purée.
  • Weeknight Express: Use boneless ribs, sear, then pressure-cook on high 45 minutes; reduce sauce on sauté mode.

Storage Tips

Refrigerator: Cool ribs in sauce within 2 hours; store in airtight container up to 4 days. The gelatin sets into a jiggly brick—warm gently to liquefy.

Freezer: Portion into freezer bags, press out air, label, and freeze up to 3 months. Thaw 24 hours in refrigerator. Reheat covered at 300 °F until center reaches 165 °F.

Make-Ahead: Complete entire recipe 1–2 days ahead; flavors meld and sauce deepens. Remove solidified fat, then rewarm in Dutch oven 30 minutes at 325 °F.

Frequently Asked Questions

Yes—reduce cooking time by 30 minutes and nestle pieces in a single layer; bone-in adds gelatin, so consider stirring ½ tsp powdered gelatin into sauce if using boneless.

Simmer uncovered 10–15 minutes, or whisk 1 tsp cornstarch with 1 tsp water and stir in; cook 2 minutes until glossy. For richer body, blend a ladle of cooked vegetables into the sauce.

Absolutely—use a 3 qt pot and keep liquid measurements identical; the reduction rate remains the same, yielding ample sauce for fewer ribs.

Creamy parsnip-potato mash, cheesy polenta, or crusty sourdough to sop sauce. Bright contrast: arugula salad with lemon vinaigrette or roasted broccolini with chili flakes.

Sear on stovetop through step 5, then transfer everything to slow cooker; cook LOW 8–9 hours or HIGH 5–6. Reduce sauce on stovetop at the end.

With 2 Tbsp flour it isn’t, but swap in 1 ½ tsp arrowroot or 2 tsp gluten-free flour blend for identical thickening power.
Slow-Cooked Short Ribs in a Rich Red Wine Sauce
main-dishes
Pin Recipe

Slow-Cooked Short Ribs in a Rich Red Wine Sauce

(4.9 from 127 reviews)
Prep
30 min
Cook
4 hr
Servings
6

Ingredients

Instructions

  1. Season: Pat ribs dry; combine salt, pepper, brown sugar, and paprika. Rub all over; rest 30 min.
  2. Sear: Heat oil in Dutch oven over medium-high. Brown ribs in batches, 4–5 min per side. Remove.
  3. Sauté vegetables: Lower heat; cook onion, carrot, celery 8 min. Add garlic, tomato paste, anchovy; cook 2 min.
  4. Bloom & deglaze: Stir in porcini powder and flour 30 sec. Add wine and port; boil 8 min until reduced by half.
  5. Braise: Return ribs, herbs, bay, orange peel; add stock to halfway. Cover; cook at 275 °F 3 ½–4 hr.
  6. Finish: Skim fat; simmer sauce 10 min to thicken. Return ribs to pot; warm 5 min. Serve hot.

Recipe Notes

Sauce thickens as it cools; reheat with a splash of stock. For deeper flavor, make a day ahead and remove congealed fat before reheating.

Nutrition (per serving)

681
Calories
48g
Protein
12g
Carbs
42g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.