Introduction
Slow-Braised Beef Short Ribs with Carrots and Rich Onion Gravy is the kind of comforting dinner that feels deeply satisfying from the very first bite. Thick pieces of beef are cooked low and slow until they become incredibly tender, then finished in a dark, glossy gravy filled with softened carrots, onions, garlic, and concentrated beef flavor.
The dish in the image appears rich and rustic, with fork-tender beef coated in a beautifully reduced sauce and topped with small pieces of carrot. The meat looks deeply caramelized on the outside while remaining soft and juicy inside. That combination of browned beef, slow-cooked vegetables, and glossy gravy is exactly what makes braised short ribs such a beloved cold-weather and special-occasion meal.
This recipe is ideal for Sunday dinner, holidays, dinner parties, or whenever you want a hearty meal that tastes like it has been cooking all day. Serve it with mashed potatoes, buttered noodles, polenta, or crusty bread so none of that flavorful gravy goes to waste.
Why You’ll Love This Recipe
Braised beef short ribs are famous for their rich flavor and fall-apart texture. Because the meat contains connective tissue and marbling, long, gentle cooking transforms it into something exceptionally tender.
You’ll love this recipe because it is:
- Deeply savory and comforting
- Perfect for make-ahead meals
- Rich with beef, onion, and garlic flavor
- Ideal for cooler weather
- Impressive enough for guests
- Delicious with mashed potatoes, rice, or noodles
- Even better the next day
The carrots add a touch of sweetness, while the onions slowly melt into the sauce, helping create the thick, luxurious gravy.
Ingredients
For the Beef
- 3 pounds beef short ribs
- 2 tablespoons olive oil
- 1½ teaspoons kosher salt
- 1 teaspoon black pepper
- 1 teaspoon garlic powder
- ½ teaspoon smoked paprika
- 2 tablespoons all-purpose flour
For the Braising Sauce
- 2 tablespoons butter
- 1 large yellow onion, diced
- 3 medium carrots, cut into small chunks
- 5 cloves garlic, minced
- 2 tablespoons tomato paste
- 3 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1 tablespoon soy sauce
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- 1 bay leaf
- 1 teaspoon brown sugar, optional
For Thickening, If Needed
- 1 tablespoon cornstarch
- 2 tablespoons cold water
Optional Garnish
- Fresh parsley
- Fresh thyme
- Cracked black pepper
Step-by-Step Instructions
1. Prepare the Beef
Remove the short ribs from the refrigerator about 30 minutes before cooking.
Pat them thoroughly dry with paper towels. This is important because dry meat browns much better than damp meat.
Season generously with salt, black pepper, garlic powder, and smoked paprika.
Lightly dust the ribs with flour. The flour helps develop a flavorful crust and also contributes to the body of the finished gravy.
2. Sear the Short Ribs
Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat.
When the oil is hot, add the short ribs in batches.
Sear each side for approximately 3–4 minutes until deeply browned.
Do not overcrowd the pot. Giving the meat enough room allows it to caramelize instead of steam.
Transfer the browned short ribs to a plate.
3. Cook the Vegetables
Reduce the heat to medium and add butter.
Add the diced onion and carrots.
Cook for approximately 6–8 minutes, stirring occasionally, until the onion softens and the carrots begin to develop some color.
Add minced garlic and cook for another 30 seconds.
Stir in tomato paste and cook for 1–2 minutes. Letting the tomato paste caramelize slightly helps create a darker, richer sauce.
4. Build the Braising Liquid
Slowly pour in the beef broth while scraping the bottom of the pot with a wooden spoon.
The browned bits left from searing the beef are full of flavor and should become part of the sauce.
Add Worcestershire sauce, soy sauce, thyme, rosemary, bay leaf, and brown sugar if using.
Stir until combined.
5. Braise Until Tender
Return the browned short ribs and any juices from the plate to the pot.
The liquid should come about halfway to two-thirds of the way up the meat.
Bring everything to a gentle simmer.
Cover the pot and place it in a preheated 325°F (165°C) oven.
Braise for approximately 2½–3 hours.
The short ribs are ready when the meat is extremely tender and easily separates when pulled with a fork.
6. Finish the Gravy
Carefully remove the cooked short ribs and place them on a serving dish.
Discard the bay leaf.
If there is excess fat on top of the sauce, skim it off with a spoon.
Place the pot over medium heat and simmer the sauce uncovered for 10–15 minutes until it reduces slightly and becomes glossy.
If you want an even thicker gravy, combine cornstarch and cold water, then stir the mixture gradually into the simmering sauce.
Cook for another 2–3 minutes until thickened.
7. Return the Beef to the Sauce
Place the short ribs back into the pot and gently spoon the carrot and onion gravy over the meat.
Allow everything to warm together for a few minutes.
Finish with fresh parsley or thyme before serving.
Expert Tips for Perfect Short Ribs
Brown the Beef Properly
Do not rush the searing stage. Deep caramelization creates the foundation of the final flavor.
Choose Meaty Short Ribs
Look for thick ribs with good marbling and plenty of meat. Bone-in short ribs provide especially rich flavor, but boneless short ribs also work.
Cook Low and Slow
Short ribs need time for the connective tissue to soften. If the meat feels tough after two hours, it likely needs more cooking rather than less.
Make Them a Day Ahead
This recipe is excellent for preparing in advance. Refrigerating overnight allows the flavors to deepen and makes removing excess fat easier.
Keep the Sauce Rich, Not Watery
Once the beef is tender, reduce the braising liquid uncovered until it has the thick, glossy appearance you want.
Variations and Substitutions
For a mushroom short rib version, add sliced cremini mushrooms during the final hour of braising.
For a spicy version, add crushed red pepper flakes or a spoonful of chili paste to the braising liquid.
For a slightly sweeter glaze, add an extra teaspoon of brown sugar or a small drizzle of honey near the end.
You can also add celery, pearl onions, or parsnips alongside the carrots.
If short ribs are unavailable, beef chuck roast cut into large chunks is an excellent alternative.
What to Serve with Braised Short Ribs
Because the gravy is rich and deeply flavored, this dish works best with simple sides that can absorb the sauce.
Excellent options include:
- Creamy mashed potatoes
- Buttered egg noodles
- Soft polenta
- Steamed rice
- Garlic mashed cauliflower
- Roasted potatoes
- Green beans
- Roasted Brussels sprouts
- Crusty bread
Mashed potatoes are especially good because the thick gravy settles beautifully into them.
Storage and Reheating
Allow leftovers to cool before placing them in an airtight container.
Store in the refrigerator for up to 4 days.
For the best results, reheat slowly on the stovetop over low heat. Add a small splash of beef broth if the gravy has become too thick.
Short ribs can also be frozen for up to 3 months. Freeze them together with enough gravy to cover the meat, which helps protect them from drying out.
Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Why are my short ribs still tough?
They usually need more time. Tough short ribs have not yet cooked long enough for the collagen to break down.
Can I make this recipe in a slow cooker?
Yes. Brown the meat and vegetables first, then transfer everything to a slow cooker. Cook on LOW for about 7–8 hours or until the beef is fork-tender.
Can I make it without flour?
Yes. Skip the flour during searing and thicken the finished gravy with cornstarch if necessary.
Can I use boneless short ribs?
Absolutely. Boneless ribs work well, although bone-in ribs generally create a slightly richer sauce.
Why should I rest the dish before serving?
A short rest gives the meat time to absorb some of the sauce and allows the gravy to thicken slightly.
Final Thoughts
Slow-Braised Beef Short Ribs with Carrots and Rich Onion Gravy is classic comfort food at its most satisfying. The combination of deeply browned beef, slow-cooked carrots and onions, aromatic garlic, and glossy savory gravy creates a dish that feels special while still being warm and familiar.
The recipe requires patience more than complicated technique. Once the short ribs are browned and the braising liquid is prepared, the oven does most of the work. Several hours later, you are rewarded with beef so tender it can be pulled apart with a fork.
Serve these short ribs over creamy mashed potatoes or noodles, spoon plenty of carrot and onion gravy over the top, and you have a memorable homemade dinner perfect for family meals, holidays, or any evening that calls for serious comfort food.