Wine Braised Short Ribs
These wine-braised short ribs are what dinner dreams are made of – impossibly tender meat that literally falls off the bone, swimming in a rich, velvety sauce that’s practically begging to be soaked up with crusty bread.

This restaurant-worthy dish might look fancy, but here’s the beautiful secret: it’s mostly hands-off cooking that transforms humble ingredients into something magical. The dry red wine works overtime, breaking down the tough meat fibers while adding layers of complex flavor that will make everyone think you went to culinary school.

Ingredients

For the Meat:
- 5-6 beef short ribs (300-400g/10-14oz each)
- 1.5 teaspoons each salt and pepper
- 2 tablespoons olive oil
For the Aromatics:
- 3 garlic cloves, crushed
- 1 large onion, chopped
- 2 celery ribs, chopped
- 2 carrots, chopped
- 2 tablespoons tomato paste
For the Braising Liquid:
- 2 cups (500ml) dry red wine
- 2 cups (500ml) low-sodium beef stock
- 2 sprigs fresh thyme (optional)
- 2 bay leaves

Steps

- Preheat your oven to 325°F (160°C). This moderate temperature is crucial for the low-and-slow cooking that makes the meat tender.
- Season the ribs generously with 1.5 teaspoons each of salt and pepper, ensuring even coverage. Don’t skimp – proper seasoning is key.
- Heat 2 tablespoons oil in a large ovenproof pot over high heat until shimmering. Working in batches (don’t crowd!), sear half the ribs for 5-7 minutes total, turning to achieve a deep brown crust on all sides. Remove and repeat with remaining ribs. A good sear = better flavor.
- Reduce heat to medium. Add onion and garlic, cooking for 2 minutes until fragrant. Scrape up any browned bits – that’s pure flavor!
- Add carrots and celery, cooking for 5 minutes until carrots soften and develop a slight sweetness. They should be tender but not mushy.
- Stir in tomato paste and cook for 1 minute to caramelize slightly and remove raw taste.
- Pour in wine, stock, thyme, and bay leaves. Stir until tomato paste fully dissolves into the liquid.
- Return beef to pot, arranging pieces so they’re submerged. The liquid should come about 2/3 up the sides of the meat.
- Cover tightly and transfer to oven for 3 hours. Meat is done when it’s fork-tender and easily pulls apart.
- Carefully remove beef (it will be very tender!). Strain sauce, pressing solids to extract maximum flavor. Return sauce to pot and simmer until desired thickness.
- Serve ribs with generous spoonfuls of sauce. The meat should be so tender it practically melts.

Smart Swaps
- Use beef broth with 1 tablespoon balsamic vinegar if you prefer not to cook with wine
- Replace fresh herbs with 1 teaspoon dried thyme if needed
Make It Diabetes-Friendly
- Skip the carrots to reduce carbs by 4g per serving
- Serve over cauliflower mash instead of potatoes
- Pair with non-starchy vegetables like roasted Brussels sprouts
Pro Tips
- Let meat come to room temperature before cooking for more even browning
- Don’t skip the searing step – it develops crucial flavor
- For extra-rich sauce, add 1 tablespoon cold butter at the end