Ingredients
Equipment
Method
Prep and preheat
- Preheat oven to 325°F, then season the bone-in short ribs generously with salt and pepper.
Sear the ribs
- Heat olive oil in a Dutch oven over high heat, then sear the ribs until deeply browned on all sides, about 6 to 10 minutes total; remove to a plate.
Build the braising base
- Add onion, carrots, and celery to the Dutch oven and sauté for 5 minutes until slightly softened.
Cook aromatics and tomato paste
- Stir in smashed garlic and tomato paste, then cook for 2 minutes to deepen flavor.
Deglaze and season
- Pour in the red wine and deglaze, scraping the browned bits from the bottom of the Dutch oven.
Braise in the oven
- Add beef broth, diced tomatoes, bay leaves, thyme, and rosemary, then return ribs so the liquid comes halfway up the meat.
Low-and-slow braise
- Cover and braise in the oven at 325°F for 3 to 3-1/2 hours until fall-off-the-bone tender, keeping the lid on for steady moisture.
Make a glossy sauce
- Remove the ribs, then strain and reduce the braising liquid until glossy and lightly thickened.
Serve
- Serve the ribs over mashed potatoes and spoon the reduced braising sauce on top.
Notes
Pro tip: Sear until you get deep, dark browning on every side—those fond bits are what make the wine reduction glossy. Store leftovers in the fridge up to 4 days; reheat gently until hot. Freezing: yes, freeze ribs and sauce in an airtight container up to 3 months, thaw in the fridge overnight and reheat. Dietary swap: use a low-sodium beef broth (and adjust salt) for easier sodium control without changing the braising method.
