Red wine-braised short ribs are the kind of slow-cooked comfort food that turns an ordinary night into something memorable. Rich, fork-tender beef slowly cooked in red wine, beef broth, and aromatic vegetables makes a deep, glossy sauce that’s perfect for spooning over mashed potatoes, polenta, or buttered egg noodles. If you prefer a no-alcohol option or want non-alcoholic pairings that still stand up to the richness, check this guide to vegan drinks for clever swaps and bold flavors.
Why you’ll love this dish
This recipe delivers melt-in-your-mouth short ribs with a restaurant-quality sauce but requires only a heavy Dutch oven and a few hours in the oven. It’s ideal for date nights, a cozy Sunday dinner, or feeding a small crowd on a budget—short ribs are an economical cut that become luxurious when braised.
“The sauce felt like velvet and the meat fell off the bone—this recipe turned my weeknight dinner into a celebration.” — a home-cook review
What makes it special:
- Deep, concentrated flavor from reducing red wine and using bone-in ribs.
- Hands-on time is compact (browning + prep ~30–40 minutes); the oven does the rest.
- Versatile leftovers: the sauce improves after a day in the fridge.
Step-by-step overview
This is the flow you’ll follow:
- Season and brown the short ribs to build flavor.
- Sweat aromatics (onion, celery, carrot) and garlic; add tomato paste to deepen color.
- Deglaze with red wine and reduce by half to concentrate flavor.
- Add beef broth and herbs, nestle the ribs back in, cover, and braise in a 350°F oven for 2½–3 hours.
- Remove ribs, strain the sauce, then simmer it down on the stovetop to a glossy finish.
What you’ll need
- 2 tablespoons olive oil
- 3–4 pounds bone-in short ribs (about 8–10 pieces)
- Salt and freshly ground pepper, to taste
- 1 large onion, diced
- 2 stalks celery, diced
- 2 carrots, diced
- 3 cloves garlic, smashed
- 2 tablespoons tomato paste
- 2 cups Cabernet Sauvignon (or other full-bodied red wine)
- 3 cups beef broth
- 2 bay leaves
- 1 sprig thyme
- 1 sprig oregano
Notes and substitutions:
- Wine: Cabernet adds structure; use Merlot or a robust Zinfandel if preferred. For a non-alcoholic version, use additional beef broth plus 1/4 cup balsamic vinegar and a splash of pomegranate juice to mimic acidity and depth.
- Broth: low-sodium beef broth lets you control final seasoning.
- Herbs: dried thyme/oregano work in a pinch (use 1 tsp each).
Directions to follow
- Preheat the oven to 350°F.
- Rinse the short ribs and pat dry. Generously season all sides with salt and pepper.
- Heat 2 tablespoons olive oil in a 6-quart Dutch oven over medium-high heat. When the oil shimmers, brown the ribs in two batches. Sear 5–6 minutes per side until a deep brown crust forms. Transfer browned ribs to a plate and set aside. Don’t overcrowd the pot—good contact = better browning.
- Add the diced onion to the hot pot. Cook 8–10 minutes, stirring, until translucent and softened.
- Add the diced celery and carrots. Cook another 3–5 minutes until slightly softened.
- Stir in the smashed garlic and 2 tablespoons tomato paste. Cook 1–2 minutes to remove raw tomato taste and caramelize the paste slightly.
- Pour in 2 cups wine and bring to a boil. Reduce heat to medium and simmer until the wine is reduced by about half, roughly 15–20 minutes. Scrape up any browned bits on the bottom—they’re flavor gold.
- Add 3 cups beef broth and stir to combine. Return the short ribs to the pot, nestling them into the liquid. Add the bay leaves, thyme, and oregano.
- Cover the Dutch oven with its lid and transfer to the preheated oven. Cook 2½–3 hours, or until the ribs are fork-tender and falling from the bone.
- Carefully transfer the ribs to a plate and tent with foil to keep warm. Strain the cooking liquid through a fine mesh sieve into the pot; discard the solids.
- Simmer the strained liquid on the stovetop over medium heat until it reduces to a thicker, glossy sauce. Taste and season with salt and pepper as needed. Spoon the sauce over the ribs to serve.
Timing:
- Active time: ~40–50 minutes
- Oven time: 2½–3 hours
- Total: ~3–4 hours
Key ingredients
- Short ribs: bone-in pieces give the best flavor when braised. Trim excess silver skin but leave some fat for richness.
- Red wine: choose a dry, full-bodied bottle you’d drink—its flavor concentrates as it reduces.
- Tomato paste: adds umami and color; cook it well to avoid bitterness.
- Aromatics and herbs: classic mirepoix (onion, celery, carrot) plus bay, thyme, and oregano create a balanced savory base.
Best ways to enjoy it
Serve the ribs over creamy mashed potatoes, buttery polenta, or egg noodles to catch the sauce. A side of roasted root vegetables or a crisp green salad with a bright vinaigrette balances the richness. For beverages, a full-bodied red like the braising wine is a natural match. If you’d like alcohol-free pairings, this collection of vegan drinks offers bold, non-alcoholic options that stand up to the deep flavors of the dish.
Plating tips:
- Spoon a shallow pool of sauce onto the plate first, place a rib on top, and finish with another spoon of sauce.
- Garnish with a sprig of thyme or a few chopped parsley leaves for color contrast.
Storage and reheating tips
- Refrigerator: Cool the ribs to room temperature (no more than 2 hours) and store in an airtight container for up to 3–4 days. Keep the sauce separate if possible.
- Freezer: Freeze ribs and sauce for up to 2–3 months. Thaw overnight in the fridge before reheating.
- Reheating: Gently reheat on the stovetop over low heat with a splash of broth to loosen the sauce, or warm in a 300°F oven covered until heated through. Avoid microwaving whole ribs—low, even heat preserves texture.
Food safety: Always cool leftovers quickly and reheat to at least 165°F before serving.
Pro chef tips
- Don’t rush the sear: a deep brown crust adds flavor. If your pot gets crowded, brown in batches and deglaze between batches.
- Reduce the wine well: this concentrates flavor and removes harsh alcohol notes. Aim to cut it by half.
- Strain and skim: after straining, chill the sauce briefly. Fat will solidify on top and can be skimmed for a leaner finish. Rewarm and reduce to the desired thickness.
- Test for doneness by probing with a fork—the meat should be tender enough to pull away easily but not dry.
Recipe variations
- Short ribs with mushrooms: add 8 ounces of cremini or shiitake mushrooms in the last 45 minutes of braising.
- Spicy twist: stir in 1 teaspoon smoked paprika and a pinch of red pepper flakes with the tomato paste.
- Slow cooker method: after searing and deglazing, transfer everything to a slow cooker and cook on low for 6–8 hours.
- Lighter option: remove most fat after chilling the sauce and serve over creamy cauliflower mash for a lower-carb plate.
Common questions
Q: Can I use boneless short ribs?
A: Yes. Boneless ribs work but may be slightly leaner—reduce braise time by 30–45 minutes and check for tenderness.
Q: What if I don’t want to use wine?
A: Substitute with extra beef broth plus 1/4 cup balsamic vinegar and 2 tablespoons soy sauce or Worcestershire to mimic depth and acidity.
Q: How do I thicken the sauce if it’s thin?
A: Reduce it over medium heat until it coats the back of a spoon. For a faster finish, whisk in a beurre manié (equal parts softened butter and flour) off heat, then simmer gently.
Q: Can I prepare this ahead?
A: Absolutely. Flavors deepen after resting overnight. Reheat gently the next day and finish the sauce before serving.
Q: How many people does this serve?
A: 3–4 people, depending on appetite and side dishes.
If you have other adjustments you want to make—vegetarian braise ideas, gluten-free pairings, or a wine swap—ask and I’ll tailor the recipe to your needs.
Print
Red Wine-Braised Short Ribs
- Prep Time: 40 minutes
- Cook Time: 150 minutes
- Total Time: 190 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Braising
- Cuisine: American
- Diet: Paleo
Description
Rich, fork-tender beef short ribs braised slowly in red wine, aromatic vegetables, and flavorful herbs, resulting in a luxurious sauce perfect for serving over mashed potatoes or polenta.
Ingredients
- 2 tablespoons olive oil
- 3–4 pounds bone-in short ribs (about 8–10 pieces)
- Salt and freshly ground pepper, to taste
- 1 large onion, diced
- 2 stalks celery, diced
- 2 carrots, diced
- 3 cloves garlic, smashed
- 2 tablespoons tomato paste
- 2 cups Cabernet Sauvignon (or other full-bodied red wine)
- 3 cups beef broth
- 2 bay leaves
- 1 sprig thyme
- 1 sprig oregano
Instructions
- Preheat the oven to 350°F.
- Rinse the short ribs and pat dry. Generously season all sides with salt and pepper.
- Heat olive oil in a Dutch oven over medium-high heat. Brown the ribs in batches for 5–6 minutes per side. Transfer browned ribs to a plate.
- Add diced onion to the pot and cook until translucent, about 8–10 minutes.
- Add diced celery and carrots; cook for another 3–5 minutes.
- Stir in the smashed garlic and tomato paste, cooking for 1–2 minutes.
- Pour in wine and bring to a boil. Reduce heat and simmer until reduced by half, about 15–20 minutes.
- Add beef broth, return the ribs to the pot, and add bay leaves, thyme, and oregano.
- Cover and braise in the oven for 2½–3 hours until fork-tender.
- Remove ribs, strain sauce, and reduce on stovetop to desired thickness.
- Serve the sauce over the ribs.
Notes
For a non-alcoholic version, substitute wine with extra beef broth, balsamic vinegar, and pomegranate juice. Leftover sauce tastes better after a day in the fridge.
