Slow-braised beef short ribs simmered in red wine, beef stock, and fresh herbs until tender and deeply flavorful — served with creamy mashed potatoes or polenta for a perfect winter meal.

Pat the short ribs dry with paper towels — this helps them brown properly.
Generously season all sides with salt and black pepper.
Heat olive oil in a large Dutch oven over medium-high heat.
Working in batches, sear short ribs on all sides until deeply browned (about 2–3 minutes per side).
Transfer browned ribs to a plate and set aside.
Lower the heat to medium. Add the onion, carrots, and celery to the same pot.
Cook for 5–7 minutes, stirring occasionally, until the vegetables start to soften and caramelize.
Add garlic and tomato paste, stirring for 1–2 minutes until fragrant and darkened slightly.
Pour in the red wine, scraping up any browned bits from the bottom of the pot with a wooden spoon.
Simmer for 5–6 minutes, allowing the wine to reduce by about half.
Return the short ribs to the pot along with any juices that accumulated on the plate.
Add beef stock, rosemary, thyme, and bay leaves.
Bring the mixture to a gentle simmer, then cover with a lid.
Preheat oven to 325°F (160°C).
Transfer the covered pot to the oven and cook for 2 ½ hours, until the ribs are fork-tender and the meat is falling off the bone.
Remove short ribs and set aside on a warm plate.
Strain the sauce through a fine mesh sieve (optional) or skim off excess fat from the surface.
Simmer the sauce on the stove for 5–10 minutes to thicken slightly, if desired.
Place short ribs on a platter or in shallow bowls.
Spoon the rich wine sauce over the top.
Garnish with fresh parsley and a touch of lemon zest for contrast.
Serve over:
Creamy mashed potatoes
Parmesan polenta
Buttered noodles or roasted root vegetables
Pair with a bold red wine (Cabernet Sauvignon, Shiraz, or Malbec).
Add a side of roasted Brussels sprouts or garlic green beans for balance.
Make ahead: This dish tastes even better the next day! Cool completely, refrigerate overnight, and reheat gently before serving.
Thicker sauce: Stir in a tablespoon of butter or flour slurry at the end to give the sauce extra body.
Vegetable addition: Add a handful of mushrooms in the last hour of braising for added earthiness.
Slow cooker version: Brown the ribs first, then transfer everything to a slow cooker and cook on low for 7–8 hours.
4 servings