Short Rib Ragu with Parmesan Mashed Potatoe – 4 Easy Steps to Wow

There’s something magical about a hearty, slow-simmered Short Rib Ragu with Parmesan Mashed Potatoe. It’s the kind of dish that makes your kitchen smell like pure comfort and gets your family asking, “Is it ready yet?” long before dinner’s on the table. The best part? This meal tastes like you’ve been in the kitchen all day—but really, your stove (or slow cooker!) does most of the heavy lifting.

If your week has been a whirlwind of soccer practices, work deadlines, and that mysterious pile of laundry that never goes away, this recipe is your new best friend. It’s elegant enough for Sunday dinner but simple enough for a cozy Tuesday night when you just want to eat something amazing without stressing out.

Why You’ll Love This Short Rib Ragu with Parmesan Mashed Potatoes

  • Flavor Explosion: Tender short ribs braised in a rich tomato and herb sauce that melts in your mouth.
  • Creamy, Cheesy Potatoes: Parmesan mashed potatoes that taste like a warm hug.
  • Perfect for Any Night: Whether it’s a dinner party or just you and Netflix, this dish always feels special.

Ingredients You’ll Need

For the Short Rib Ragu:

  • 3–4 pounds beef short ribs (bone-in)
  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots, peeled and chopped
  • 2 celery stalks, chopped
  • 2 cups crushed tomatoes (canned)
  • 1 cup beef broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 bay leaf
  • Salt and pepper to taste
  • 1 tablespoon tomato paste
  • Fresh parsley for garnish (optional)

For the Parmesan Mashed Potatoes:

  • 2 pounds russet potatoes, peeled and chopped
  • 1/2 cup unsalted butter
  • 1/2 cup milk
  • 1/2 cup grated Parmesan cheese
  • Salt and pepper to taste
  • Fresh parsley for garnish (optional)

How to Make Short Rib Ragu with Parmesan Mashed Potatoes

1. Prepare the Short Rib Ragu

  1. Brown the Short Ribs: Start by heating the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Pat the short ribs dry with paper towels (this helps them brown better). Season generously with salt and pepper on all sides. Sear each side until a rich, golden-brown crust forms—this step takes around 10 minutes total but is worth every second for that deep, meaty flavor. Remove the browned short ribs to a plate and set aside.
  2. Sauté the Veggies: Without cleaning the pot, add the chopped onion, carrots, and celery. Cook them for about 5–7 minutes, scraping up any browned bits from the bottom (these bits are flavor gold!). Once the vegetables have softened, stir in the minced garlic and cook for another minute until it smells heavenly.
  3. Build the Sauce: Add the tomato paste and cook for 2–3 minutes, stirring often, until it darkens slightly—this step caramelizes the paste and boosts the flavor. Pour in the crushed tomatoes and beef broth, then give everything a good stir to combine.
  4. Add Herbs and Ribs: Toss in the dried thyme, rosemary, and bay leaf. Now gently return the browned short ribs to the pot, nestling them into the sauce so they’re mostly covered. Don’t worry if a bit of bone sticks out—it will all come together as it cooks.
  5. Slow Cook to Perfection: Cover the pot with a lid, reduce the heat to low, and let the magic happen. The short ribs need about 3–4 hours of slow braising to become fall-apart tender. Every hour or so, give the sauce a gentle stir and inhale that mouthwatering aroma—it’s basically self-care.
  6. Shred and Combine: When the ribs are fork-tender, carefully transfer them to a cutting board. Use two forks to shred the meat, discarding the bones and any excess fat. Return the shredded beef to the sauce and stir well. Taste and add more salt or pepper if needed.

2. Make the Parmesan Mashed Potatoes

  1. Boil the Potatoes: While the ragu is finishing up, bring a large pot of salted water to a boil. Add the peeled and chopped potatoes and cook for 15–20 minutes, or until they are tender when pierced with a fork.
  2. Mash Away: Drain the potatoes and return them to the pot. Add butter and milk, then mash until fluffy and smooth. Stir in the grated Parmesan cheese until melted and creamy. Season with salt and pepper to taste. For extra decadence, you can add a splash more milk or even a dollop of sour cream.

3. Serve and Enjoy!

Spoon a generous helping of creamy mashed potatoes onto each plate. Top with rich, meaty short rib ragu and garnish with fresh parsley if desired. Serve hot and enjoy the cozy, soul-warming goodness. Trust me—everyone will ask for seconds.

Helpful Tips

  • Make-Ahead Magic: The ragu tastes even better the next day! Perfect for meal prep.
  • Short on Time? You can also cook this in a slow cooker—just brown the meat first, then transfer everything to the slow cooker on low for 6–8 hours.
  • Extra Creamy Potatoes: Warm your milk before adding it to the potatoes. Trust me, it makes them even smoother.

My Little Backstory

This dish is a lifesaver on weeks when life feels like one endless to-do list. I remember the first time I made it—it was after a particularly hectic day filled with work calls, errands, and a cranky toddler who refused to nap. I tossed everything into the pot, let it do its thing, and by dinner time, the house smelled incredible. My husband and kids thought I had worked some kind of culinary magic, but really, I had just let the stove do the heavy lifting. It’s been a family favorite ever since, especially on those nights when we all need a little extra comfort on our plates.

Short Rib Ragu with Parmesan Mashed Potatoe in a white bowl, topped with shredded Parmesan and parsley.
Cozy Short Rib Ragu with Parmesan Mashed Potatoes – slow-braised beef over creamy, cheesy mashed potatoes.

FAQs About Short Rib Ragu with Parmesan Mashed Potatoes

Can I use boneless short ribs?

Yes! Boneless short ribs work just as well, but bone-in gives a bit more flavor.

How do I store leftovers?

Keep leftovers in an airtight container in the fridge for up to 4 days. The ragu also freezes beautifully for up to 3 months.

Can I substitute Parmesan in the potatoes?

Absolutely. Pecorino Romano is a great swap if you want a saltier kick.

Bring Comfort to Your Table

Short Rib Ragu with Parmesan Mashed Potatoes Short Rib Ragu with Parmesan Mashed Potatoes isn’t just a meal—it’s an experience. The rich, slow-braised beef paired with creamy, cheesy potatoes will have your family begging for seconds.

It’s hearty, cozy, and just the thing to make any night feel a little more special. The leftovers are even better, which makes it perfect for meal prepping or serving the next day when you need a stress-free dinner.

Whether it’s a quiet evening at home or a small dinner with friends, this dish has a way of bringing everyone to the table, sharing stories, and savoring the moment. So go ahead, let your stove (or slow cooker!) do the work while you sit back, relax, and soak in the joy of good food and good company.

More Comfort Food Recipes You’ll Love

If this dish made your heart (and stomach) happy, you’ll love exploring more cozy recipes on the blog:

These dishes pair perfectly with busy schedules and hungry families—just set, forget, and enjoy a home-cooked meal without the stress!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Short Rib Ragu with Parmesan Mashed Potatoes in a white bowl, topped with shredded Parmesan and parsley.

Short Rib Ragu with Parmesan Mashed Potatoe


  • Author: Mounia
  • Total Time: 3 hours 50 minutes
  • Yield: 6 servings 1x

Description

This Short Rib Ragu with Parmesan Mashed Potatoes is the ultimate cozy dinner. Tender braised short ribs in a rich tomato-herb sauce served over creamy, cheesy mashed potatoes – comfort food at its finest!


Ingredients

Scale

For the Short Rib Ragu:

  • 34 pounds beef short ribs (bone-in)

  • 1 tablespoon olive oil

  • 1 large onion, chopped

  • 2 cloves garlic, minced

  • 2 carrots, peeled and chopped

  • 2 celery stalks, chopped

  • 2 cups crushed tomatoes (canned)

  • 1 cup beef broth

  • 1 teaspoon dried thyme

  • 1 teaspoon dried rosemary

  • 1 bay leaf

  • Salt and pepper to taste

  • 1 tablespoon tomato paste

  • Fresh parsley for garnish (optional)

For the Parmesan Mashed Potatoes:

  • 2 pounds russet potatoes, peeled and chopped

  • 1/2 cup unsalted butter

  • 1/2 cup milk

  • 1/2 cup grated Parmesan cheese

  • Salt and pepper to taste

  • Fresh parsley for garnish (optional)


Instructions

  1. Brown the Short Ribs: Heat olive oil in a large Dutch oven over medium-high heat. Season short ribs with salt and pepper. Sear on all sides until browned, about 10 minutes. Remove and set aside.

  2. Cook Vegetables: Add onion, carrots, and celery to the pot. Sauté 5–7 minutes until softened. Add garlic and cook 1 minute more.

  3. Build Sauce: Stir in tomato paste and cook 2–3 minutes. Add crushed tomatoes and beef broth, then stir in thyme, rosemary, and bay leaf.

  4. Braise: Return short ribs to the pot, cover, and simmer on low for 3–4 hours until tender.

  5. Shred Meat: Remove short ribs, shred the meat, and return to the sauce. Season to taste.

  6. Make Mashed Potatoes: Boil potatoes 15–20 minutes until tender. Drain, mash with butter and milk, then stir in Parmesan. Season with salt and pepper.

  7. Serve: Spoon mashed potatoes onto plates, top with ragu, and garnish with parsley.

Notes

The ragu tastes even better the next day, making it great for meal prep.
Warm the milk before adding it to potatoes for extra creaminess.
You can make the ragu in a slow cooker after browning the meat – cook on low for 6–8 hours.

  • Prep Time: 20 minutes
  • Cook Time: 3 hours 30 minutes
  • Category: Dinner
  • Method: Braising / Stovetop
  • Cuisine: Italian-inspired

Nutrition

  • Serving Size: 1 Serving
  • Calories: 620 kcal
  • Sugar: 6 g
  • Sodium: 780 mg
  • Fat: 36 g
  • Saturated Fat: 16 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 1 g
  • Carbohydrates: 34 g
  • Fiber: 3 g
  • Protein: 43 g
  • Cholesterol: 155 mg