Short ribs need two things: time and a lot of red wine. This version marinates six large bone-in ribs in a full bottle of cabernet sauvignon for at least 6 hours, then braises them at 350°F for about 2 1/2 hours. The meat should slide off the bone when you press it with a fork.
The marinade does double duty. You strain the celery, carrots, leek, garlic, bay leaf and thyme out of the wine, then cook those same vegetables in the pot after searing the meat. Nothing gets thrown away except the fat you skim off the top.
Use a heavy ovenproof pot that holds the ribs in a snug single layer, a 6 to 7 quart Dutch oven works. Serve them over mashed potatoes or polenta and spoon the braising liquid on top.
Step-by-Step Instructions
1. Marinate the ribs
Put the short ribs in a large bowl with the celery, carrots, leek, garlic, bay leaf, thyme and peppercorns. Pour in the whole bottle of wine, adding more if needed to cover the meat. Cover and refrigerate for at least 6 hours.
2. Dry and strain
Pull the ribs out of the marinade and pat them dry with paper towels. Pour the marinade through a strainer, keeping the wine in one bowl and the vegetables and herbs in another. Both get used.
3. Season and flour
Season the ribs generously on all sides with salt and pepper, then coat each one with flour and set aside on a plate. Heat the oven to 350°F with a rack in the middle.
4. Sear the meat
Heat the olive oil in a large ovenproof pot over medium-high heat. When the oil starts to shimmer and smoke, lay the ribs in carefully and brown them well, 4 to 5 minutes per side. Move them to a plate.
5. Brown the vegetables
Lower the heat to medium and add the strained vegetables and herbs to the same pot. Cook, stirring, until they soften and pick up brown edges, 5 to 7 minutes.
6. Deglaze with wine
Pour in the reserved wine and scrape the browned bits off the bottom of the pot. Stir in the tomato paste until it dissolves, then bring the liquid to a boil and let it cook for a minute so the alcohol burns off.
7. Add broth and ribs
Pour in the beef broth and bring it back to a boil. Return the ribs to the pot, nestling them into the liquid, and spoon some over the top to coat them.
8. Braise in the oven
Cover the pot and slide it onto the middle rack. Bake for about 2 1/2 hours, checking every 30 minutes to skim the fat from the surface with a spoon.
9. Check for doneness
The ribs are ready when a fork goes into the meat with almost no pushback and the meat pulls away from the bone. If it still fights the fork, cover and return it for 15 more minutes.
10. Serve
Lift the ribs out and spoon the sauce over them. Serve over mashed potatoes with chopped parsley on top.
Tips & Tricks
- Marinate the ribs in the fridge for at least 6 hours. Overnight, up to 24 hours, gives more flavor.
- Pat the ribs completely dry before searing. Wet meat steams instead of browning.
- Sear in a pot that is hot enough that the oil just starts to smoke, 4 to 5 minutes per side.
- Skim the fat off the surface every 30 minutes while it bakes. This keeps the finished sauce from tasting greasy.
- The ribs are done when a fork slides in with almost no resistance, not when the timer goes off.
Pro Tips
Variations
Make it in a slow cooker
sear and brown everything on the stovetop as written, then move it all to the slow cooker and cook on low for 7 to 8 hours. Reduce the broth to about 1 quart so it does not overflow.
- Add a tablespoon of Dijon mustard with the tomato paste for a sharper sauce.
- Swap the cabernet for another dry red, like merlot or a Rhone blend, if that is what you have open.
How to Store Cabernet-braised Short Ribs
Refrigerator
Keep the ribs and sauce in a covered container for up to 4 days. The fat will firm up on top, which makes it easy to lift off before reheating.
Freezer
Freeze the ribs in the sauce for up to 3 months. Thaw overnight in the fridge before reheating so the meat does not dry out.
Reheating
Warm gently in a covered pot over low heat or in a 300°F oven for 20 to 25 minutes, spooning the sauce over the meat as it heats.
Frequently Asked Questions
Q: Do I have to marinate the short ribs overnight?
At least 6 hours in the fridge, and overnight is better. The wine needs time to work into the meat. If you are short on time, marinate in the morning and cook in the evening.
Q: What if my pot is too small for the ribs in one layer?
Use a wider pot or brown the ribs in two batches. Crowding them steams the meat and you lose the browned crust that gives the sauce its depth.
Q: Can I use a different red wine?
Yes, any dry red you would drink works. Avoid sweet wines and anything labeled cooking wine, which is salty and will throw off the seasoning.
Q: How do I know the ribs are actually done?
Push a fork into the thickest part of the meat. It should slide in with almost no resistance and the meat should start pulling from the bone. If it holds firm, give it more time.
Q: Why skim the fat while it bakes?
Short ribs are fatty, and the fat rises to the surface as they cook. Skimming every 30 minutes keeps the finished sauce from turning greasy. Chilling the pot overnight and lifting the solid fat off is even easier.
Q: Can I make this ahead for a dinner party?
Yes. Braise it a day ahead, cool it, and refrigerate. Reheat gently in a 300°F oven for 20 to 25 minutes. The flavor deepens overnight and the fat removal is simple.

Cabernet-Braised Short Ribs: Tender Oven-Braised Beef
Beef short ribs marinated overnight in cabernet, then braised low in a 350°F oven until the meat gives way to a fork. Serve over mashed potatoes.
Ingredients
Instructions
- 1Marinate the ribs — Put the short ribs in a large bowl with the celery, carrots, leek, garlic, bay leaf, thyme and peppercorns. Pour in the whole bottle of wine, adding more if needed to cover the meat. Cover and refrigerate for at least 6 hours.
- 2Dry and strain — Pull the ribs out of the marinade and pat them dry with paper towels. Pour the marinade through a strainer, keeping the wine in one bowl and the vegetables and herbs in another. Both get used.
- 3Season and flour — Season the ribs generously on all sides with salt and pepper, then coat each one with flour and set aside on a plate. Heat the oven to 350°F with a rack in the middle.
- 4Sear the meat — Heat the olive oil in a large ovenproof pot over medium-high heat. When the oil starts to shimmer and smoke, lay the ribs in carefully and brown them well, 4 to 5 minutes per side. Move them to a plate.
- 5Brown the vegetables — Lower the heat to medium and add the strained vegetables and herbs to the same pot. Cook, stirring, until they soften and pick up brown edges, 5 to 7 minutes.
- 6Deglaze with wine — Pour in the reserved wine and scrape the browned bits off the bottom of the pot. Stir in the tomato paste until it dissolves, then bring the liquid to a boil and let it cook for a minute so the alcohol burns off.
- 7Add broth and ribs — Pour in the beef broth and bring it back to a boil. Return the ribs to the pot, nestling them into the liquid, and spoon some over the top to coat them.
- 8Braise in the oven — Cover the pot and slide it onto the middle rack. Bake for about 2 1/2 hours, checking every 30 minutes to skim the fat from the surface with a spoon.
- 9Check for doneness — The ribs are ready when a fork goes into the meat with almost no pushback and the meat pulls away from the bone. If it still fights the fork, cover and return it for 15 more minutes.
- 10Serve — Lift the ribs out and spoon the sauce over them. Serve over mashed potatoes with chopped parsley on top.




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.