There's something incredibly satisfying about a perfectly cooked pot of short ribs. I remember the first time I cooked this dish for a family dinner; the aroma of the beef mingling with red wine and herbs filled the kitchen, bringing everyone around the table. It's a recipe that's become quite a tradition in our home, ideal for creating a warm atmosphere and amazing flavors with simple, wholesome ingredients.

These braised beef short ribs are more than just a main course; they're an experience. You’ll enjoy tender meat falling off the bone, enveloped in a rich sauce that pairs beautifully with a side of mashed potatoes. Let’s dive into how you can recreate this comforting classic in your own kitchen.
Jump to:
Why You’ll Love This Recipe
- Tender Meat: The beef short ribs become incredibly tender after slow cooking, making them melt in your mouth.
- Rich Sauce: The combination of wine, tomato paste, and herbs creates a harmonious sauce perfect for drizzling over the ribs.
- Simple Ingredients: Common kitchen ingredients come together to build a complex palate without any fuss.
- Impressive Presentation: Perfect for holidays or special dinners, these ribs make a statement without the need for a professional touch.
- Make-Ahead Friendly: Prepare in advance and enjoy easy reheating without losing quality.
Ingredients You'll Need
- Beef Short Ribs – 4.5-5 lbs, bone-in and cut into about 2-inch pieces. They are the star of this dish.
- Coarse Salt – 2 tbsp. Essential for seasoning and enhancing the flavor of the beef.
- Cracked Black Pepper – 2 tsp. Adds a subtle heat and complexity.
- Canola Oil – 2 tbsp. Used for searing the ribs to lock in flavor.
- Yellow Onion – 1, sliced and diced. Provides a sweet and savory foundation for the sauce.
- Carrots – 3 medium, sliced. They add natural sweetness and depth to the dish.
- Celery Ribs – 2, sliced. Adds an earthy undertone to the flavor palette.
- Garlic – 1 bulb, peeled. Imparts a robust aroma and flavor that pairs well with the other ingredients.
- Red Wine Vinegar – 5 tablespoons. A crucial component that enriches the sauce with depth and color.
- Beef Stock – 3 cups. Builds the sauce base and adds moisture.
- Tomato Paste – 3 tbsp. Vital for thickening the sauce and adding umami richness.
- Thyme Sprigs – 6. Contributes a fresh herby note.
- Parsley Stems with Leaves – 6-8. Used for garnish and a slight peppery edge.
- Dried Oregano – 2 tsp. Adds a Mediterranean flair to the dish.
- Bay Leaves – 2. Infuses the sauce with subtle, earthy tones.
How to Make Short Ribs
Step 1: Prepare the Ribs
Bring the beef to room temperature by removing it from the fridge for about 30 minutes. Pat them dry with a paper towel, then season generously with salt and pepper.
Step 2: Prep the Vegetables
Slice and dice the onion, carrots, and celery. Peel the garlic, ready for adding to the pot.
Step 3: Sear the Ribs
In a Dutch oven over medium-high heat, sear the ribs in batches until they are golden brown on all sides. Once browned, remove them from the pot and set aside.
Step 4: Sauté the Veggies
In the same pot, sauté the onion, carrots, and celery for a few minutes until softened. Add in the garlic and continue to cook until fragrant.
Step 5: Add the Wine
Pour in the red wine vinegar, stirring the base to scrape up any brown bits. These add a lot of flavor to the dish.
Step 6: Simmer with Wine
Add the ribs back into the pot and let them simmer in the wine for about 10 minutes, absorbing flavor.
Step 7: Combine the Sauce
Whisk together beef stock, tomato paste, and herbs. Stir this mixture into the pot. Cover with a lid and transfer to a preheated oven.
Step 8: Braise the Ribs
Cook at 325°F for 2.5-3 hours. Then, remove the lid and let it cook for another 30-40 minutes to concentrate the flavors.
Step 9: Final Touches
Carefully remove the ribs and strain the sauce. Discard the solids and return the ribs to the sauce. They’re ready to serve with mashed potatoes or green beans.

Pro Tips from My Kitchen
✓ Perfect Sear – Make sure the Dutch oven is hot before adding the ribs. This ensures a proper sear, sealing in flavor.
✓ Wine Choice – Use a dry red wine like Cabernet Sauvignon or Merlot to create a balanced and deep sauce.
✓ Herb Freshness – Opt for fresh herbs when possible as they impart a more vibrant flavor than dried ones.
✓ Sauce Consistency – If your sauce is too thin after baking, reduce it on the stovetop over medium heat until it thickens to your preference.
✓ Rest the Dish – After cooking, allow the dish to rest for 10-15 minutes before serving, enhancing the melding of flavors.
Serving Ideas and Variations
- Pair these ribs with creamy mashed potatoes that will soak up the delicious sauce, creating a satisfying meal.
- Opt for a side of roasted vegetables like green beans or asparagus to complement the rich flavors of the meat.
- Consider swapping the beef stock for chicken stock to add a different depth of flavor if preferred.
- Add a splash of balsamic vinegar to the sauce before serving for an extra hit of acidity and complexity.
Frequently Asked Questions About Short Ribs
Yes, you can substitute boneless beef short ribs or even beef chuck roast. However, bone-in ribs usually provide more flavor to the dish.
If the ribs aren't tender, continue to cook them in the oven. Sometimes, just a little extra time is needed due to variations in oven temperatures or rib thickness.
Absolutely. Braised beef short ribs can be made a day in advance. Store them in the fridge and gently reheat them in a covered pot over low heat.
If your sauce is too thin, you can reduce it further on the stove. This will evaporate excess liquid and thicken the sauce to your liking.
Serve the ribs with mashed potatoes, pasta, or rice to soak up the sauce. A fresh green salad or steamed vegetables also work beautifully as a light, balancing side.

Short Ribs Recipe
Ingredients
- 4.5-5 lbs Beef Short Ribs, bone-in and cut into about 2-inch pieces
- 2 tablespoon Coarse Salt
- 2 teaspoon Cracked Black Pepper
- 2 tablespoon Canola Oil
- 1 Yellow Onion, sliced and diced
- 3 medium Carrots, sliced
- 2 Celery Ribs, sliced
- 1 bulb Garlic, peeled
- 5 tablespoons Red Wine Vinegar
- 3 cups Beef Stock
- 3 tablespoon Tomato Paste
- 6 Thyme Sprigs
- 6-8 Parsley Stems with Leaves
- 2 teaspoon Dried Oregano
- 2 Bay Leaves
Instructions
- Bring the beef to room temperature for about 30 minutes. Pat dry and season with salt and pepper.
- Slice and dice the onion, carrots, and celery. Peel the garlic.
- In a Dutch oven over medium-high heat, sear the ribs in batches until golden brown. Remove from pot.
- In the same pot, sauté onion, carrots, and celery until softened. Add garlic and cook until fragrant.
- Pour in the red wine vinegar and scrape up brown bits from the bottom.
- Add the ribs back into the pot and let simmer in the wine for about 10 minutes.
- Whisk together beef stock, tomato paste, and herbs. Stir into the pot. Cover and transfer to a preheated oven.
- Cook at 325°F for 2.5-3 hours. Remove lid and cook for another 30-40 minutes.
- Carefully remove the ribs and strain the sauce. Discard solids and return ribs to the sauce. Serve with mashed potatoes.
Notes
- Use a dry red wine like Cabernet Sauvignon or Merlot for best results.
- Allow the dish to rest for 10-15 minutes before serving.





Leave a Reply