Fall-Off-the-Bone Braised Beef Short Ribs with Creamy Mashed Potatoes & Carrots

Slow-cooked beef short ribs in rich savory gravy, served with buttery mashed potatoes, tender carrots, caramelized onions, and fresh herbs. The ultimate comfort-food dinner!

Prep Time: 20 minutes
Cook Time: 3 hours 15 minutes
Total Time: 3 hours 35 minutes
Servings: 4
Difficulty: Easy to Moderate

Introduction

Braised beef short ribs recipe with creamy mashed potatoes, carrots, caramelized onions, herbs and rich savory gravy is the perfect dinner when you're craving something hearty, comforting, and full of flavor. These beef short ribs are slowly cooked until incredibly tender, surrounded by sweet carrots, golden onions, and a deeply flavorful gravy. Served alongside fluffy, buttery mashed potatoes, this dish transforms simple ingredients into a restaurant-quality meal. I especially love preparing it for Sunday family dinners because most of the cooking happens in the oven. The secret to unforgettable short ribs is browning the beef first, then letting it gently braise until the meat becomes fork-tender.

Ingredients

For the Braised Beef Short Ribs

  • 3 pounds (1.36 kg) bone-in beef short ribs
  • 2 tablespoons (30 ml) olive oil
  • 1 teaspoon (6 g) salt
  • 1 teaspoon (2 g) freshly ground black pepper
  • 1 teaspoon (2 g) smoked paprika
  • 2 large yellow onions, sliced into thick wedges
  • 4 garlic cloves, minced
  • 4 medium carrots, peeled and cut into thick pieces
  • 2 tablespoons (30 g) tomato paste
  • 3 cups (720 ml) low-sodium beef broth
  • 1 tablespoon (15 ml) balsamic vinegar
  • 1 tablespoon (15 ml) coconut aminos
  • 3 fresh thyme sprigs
  • 2 fresh rosemary sprigs
  • 2 bay leaves
  • 1 tablespoon (14 g) unsalted butter
  • 1 tablespoon (8 g) cornstarch, optional
  • 2 tablespoons (30 ml) cold water, optional
  • Fresh parsley for garnish

For the Creamy Mashed Potatoes

  • 2 pounds (900 g) Yukon Gold potatoes, peeled and chopped
  • 4 tablespoons (56 g) unsalted butter
  • 1/2 cup (120 ml) warm whole milk
  • 1/4 cup (60 ml) heavy cream
  • 1/2 teaspoon (3 g) salt, or to taste
  • 1/4 teaspoon (0.5 g) black pepper
  • 1 tablespoon (4 g) fresh parsley, chopped

Step-by-Step Instructions

  1. Preheat the oven: Set your oven to 325°F (165°C). Pat the beef short ribs dry with paper towels and season generously with salt, black pepper, and smoked paprika.
  2. Sear the short ribs: Heat olive oil in a large Dutch oven over medium-high heat. Brown the ribs for 3–4 minutes per side until a deep golden crust develops. Work in batches to avoid overcrowding. Transfer to a plate.
  3. Caramelize the onions: Reduce the heat to medium. Add sliced onions to the same pot and cook for 8–10 minutes until softened and golden. Stir in minced garlic and cook for another 30 seconds.
  4. Build the gravy: Add tomato paste and stir for 1 minute. Pour in beef broth, balsamic vinegar, and coconut aminos. Scrape the bottom of the pot to release the flavorful browned bits.
  5. Add herbs and beef: Return the short ribs to the pot. Add thyme, rosemary, and bay leaves. The liquid should come approximately halfway to two-thirds up the ribs. Bring to a gentle simmer.
  6. Slow-braise the ribs: Cover tightly and transfer to the oven. Cook for approximately 2 hours, then add the carrots. Continue cooking for another 45–60 minutes, or until the beef is fork-tender and the carrots are soft.
  7. Prepare the mashed potatoes: During the final 30 minutes of braising, place potatoes in a saucepan and cover with cold salted water. Boil for 15–20 minutes until tender. Drain thoroughly, then mash with butter, warm milk, heavy cream, salt, and pepper until smooth and fluffy.
  8. Finish the gravy: Carefully transfer the ribs and vegetables to a plate. Discard the herb stems and bay leaves. Skim excess fat from the braising liquid. Simmer the sauce on the stovetop until slightly reduced. For thicker gravy, stir in cornstarch mixed with cold water and simmer until glossy. Finish with butter.
  9. Serve: Spoon creamy mashed potatoes onto warm dinner plates. Arrange the tender beef short ribs, carrots, and caramelized onions beside them. Pour the rich gravy generously over the beef and garnish with chopped parsley and fresh thyme.

Tips for Perfect Braised Beef Short Ribs

  • Choose well-marbled ribs: Bone-in short ribs develop excellent flavor during slow cooking.
  • Don't skip searing: Browning the meat creates the deep savory flavor that makes the gravy delicious.
  • Cook low and slow: Gentle braising breaks down connective tissue and creates tender beef.
  • Add carrots later: This keeps them tender without becoming mushy.
  • Skim excess fat: Removing extra fat produces a smoother, more balanced gravy.
  • Warm the milk: Warm milk and butter blend more easily into mashed potatoes.

Serving Suggestions

These braised beef short ribs are best served with creamy mashed potatoes, which soak up the rich savory gravy beautifully. The tender carrots and caramelized onions add natural sweetness and complete the meal.

For extra vegetables, pair this dinner with roasted asparagus, steamed green beans, or a simple green salad. A slice of warm crusty bread is also perfect for enjoying every last spoonful of gravy.

Storage and Reheating

Refrigerator: Store leftover beef short ribs with their gravy in an airtight container for up to 3–4 days. Keep mashed potatoes separately.

Freezer: Freeze the cooked ribs and gravy for up to 3 months for best quality. Thaw overnight in the refrigerator before reheating.

Reheating: Warm the beef gently in a covered saucepan over low heat until thoroughly heated to 165°F (74°C). Add a splash of beef broth if the gravy becomes too thick. Reheat mashed potatoes with a little warm milk.

Frequently Asked Questions

1. How long should beef short ribs be braised?

Beef short ribs generally need 2 1/2–3 hours in a 325°F (165°C) oven. Cooking time depends on their size. They are ready when the meat is easily pierced with a fork.

2. Can I make braised beef short ribs ahead of time?

Absolutely! This dish is excellent for preparing a day ahead. Refrigerate the ribs in their cooking liquid, remove solidified fat from the surface, and gently reheat before serving.

3. Why are my beef short ribs still tough?

Tough short ribs usually need more cooking time. Continue braising them gently with the lid on until the connective tissue softens and the meat becomes tender.

4. Can I make this recipe without a Dutch oven?

Yes. Use a deep oven-safe baking dish covered tightly with foil, or prepare the recipe in a slow cooker after browning the beef and onions in a skillet.

Final Thoughts

Braised Beef Short Ribs with Creamy Mashed Potatoes and Carrots is a comforting dinner that brings together deeply flavorful beef, tender vegetables, silky potatoes, and rich homemade gravy. With a little patience and simple preparation, you can create a beautiful family-style meal that tastes like it came from your favorite restaurant. It's perfect for cozy weekends, special occasions, or whenever you want a satisfying homemade dinner.