ADVERTISEMENT

Meat and Gravy Over Mashed Potatoes – Best Comfort Bowl

By October 25, 20269 min read

There is something almost medicinal about a bowl of meat and gravy piled over mashed potatoes. It is the dinner my grandmother made when the weather turned, and it still fixes nearly everything. The secret is building a real pan gravy from the browned bits left behind by the beef, so every spoonful tastes like it cooked all day.

Advertisements1

This version is weeknight-friendly but tastes slow-simmered. Cubes of chuck roast brown hard in a hot skillet, then braise in a savory onion-thyme gravy until they shred under a fork. Meanwhile, Yukon Gold potatoes boil and get mashed with butter and warm milk, so they stay fluffy instead of gluey.

You end up with six generous bowls: tender meat, glossy gravy that clings to the back of a spoon, and potatoes sturdy enough to hold it all. It is comfort food that actually fills you up.

Why You'll Love This Recipe

1

One-Pan Gravy: The beef browns in the same skillet that becomes the gravy, so no flavor is left behind.
2

Budget-Friendly Cut: Chuck roast turns luxuriously tender for a fraction of the price of steak.
3

Make-Ahead Magic: The meat and gravy taste even better reheated the next day.
4

Family-Approved: Kids and picky eaters both clean the bowl when gravy is involved.

About the Ingredients

2 1/2 lb (1.1 kg) boneless beef chuck roast, cut into 1 1/2-inch cubes

Chuck is ideal because its marbling breaks down into tenderness. If unavailable, use beef short ribs or bottom round, but add 20 minutes to the braise.

1 1/2 tsp kosher salt, plus more for the potatoes

Kosher salt seasons more evenly than fine table salt. If using table salt, reduce the amount by about a third.

1 tsp freshly ground black pepper

Freshly cracked pepper blooms in the hot pan. Pre-ground works in a pinch but tastes flatter.

3 tbsp vegetable oil, divided

A high-smoke-point oil is essential for a hard sear. Canola or avocado oil are good swaps.

1 large yellow onion, diced (about 1 1/2 cups)

Yellow onion gives the deepest sweetness. Sweet onion works but browns faster, so lower the heat slightly.

3 tbsp all-purpose flour

Flour thickens the pan gravy. For a gluten-free bowl, whisk in 1 1/2 tbsp cornstarch mixed with cold water at the end instead.

2 1/2 cups low-sodium beef broth

Low-sodium lets you control the seasoning. Chicken broth works but gives a lighter, less beefy gravy.

1 tsp dried thyme

Thyme rounds out the beefy flavor. If you have fresh, use 1 tbsp chopped and add it at the very end.

3 lb (1.4 kg) Yukon Gold potatoes, peeled and cut into 1-inch chunks

Yukon Golds mash creamy without turning gluey. Russets work but need a touch more butter.

6 tbsp unsalted butter, softened, divided

Softened butter melts into the potatoes smoothly. Salted butter is fine; just taste before adding more salt.

3/4 cup whole milk, warmed

Warm milk keeps the mash from seizing. Half-and-half makes it richer; oat milk works for dairy-free.

2 tbsp chopped fresh parsley, for garnish

Parsley adds a fresh finish. Chopped chives or a pinch of paprika are nice alternatives.

Tips & Tricks

Dry the beef before searing

Pat the cubes thoroughly with paper towels. Wet meat steams instead of browning, and you lose the crusty bits that flavor the gravy.

Do not crowd the skillet

Brown the beef in two batches so each piece gets space. Overcrowding drops the pan temperature and the meat releases liquid instead of searing.

Mash potatoes while hot

Drain and mash immediately, then fold in warm milk and butter. Cold potatoes turn gummy and stiff.

Thicken gravy off the heat

Whisk the flour into the fat and cook it a full minute before adding broth. This removes the raw flour taste and prevents lumps.

Pro Tips

1

Sear in a cast-iron or heavy stainless skillet so the fond develops deeply without scorching.
2

Simmer the gravy at a bare bubble, not a rolling boil, or the beef will toughen and the sauce will turn cloudy.
3

Use a potato ricer for the silkiest mash, then fold in butter with a spatula instead of whipping.
4

Let the finished bowls rest 5 minutes so the gravy settles and the potatoes firm up slightly.

Step-by-Step Instructions

1. Season and dry the beef

Pat the beef cubes very dry with paper towels, then toss with 1 1/2 tsp kosher salt and 1 tsp black pepper. Let them sit at room temperature for 10 minutes while you chop the onion.

2. Sear the beef

Heat 2 tbsp oil in a large heavy skillet over medium-high heat (about 375F / 190C) until it shimmers. Add half the beef and sear undisturbed for 3 minutes per side, about 8 minutes total, until deeply golden brown. Transfer to a plate and repeat with the remaining oil and beef.

3. Soften the onion

Lower the heat to medium (about 300F / 150C) and add the onion to the drippings. Cook for 5 minutes, stirring, until softened and translucent, scraping up the browned bits as you go.

4. Build the gravy

Sprinkle the flour and thyme over the onions and whisk constantly for 1 minute until the flour smells nutty and no dry streaks remain. Pour in the beef broth in a slow stream, whisking, until smooth.

5. Braise the beef

Return the beef and any juices to the skillet. Bring to a gentle simmer (about 200F / 93C at the surface), cover, and cook for 25 minutes, stirring once, until the beef is fork-tender and the gravy coats a spoon.

6. Boil the potatoes

While the beef braises, put the potatoes in a large pot and cover with cold water by 1 inch. Add 1 tbsp salt, bring to a boil over high heat (212F / 100C), and cook for 15 minutes, until a knife slides in with no resistance.

7. Mash the potatoes

Drain the potatoes and return them to the warm pot for 1 minute to steam dry. Mash with 4 tbsp butter and the warm milk until smooth and fluffy, then season with salt to taste.

8. Assemble and serve

Spoon the mashed potatoes into bowls, making a shallow well in the center. Ladle the beef and gravy over the top, dot with the remaining 2 tbsp butter, and scatter with parsley. Serve hot.

Delicious Variations

Mushroom-Herb Version

Add 8 oz sliced cremini mushrooms with the onion for an earthy, meatier gravy.

Slow Cooker Style

After searing, transfer everything to a slow cooker and cook on low for 6 hours, then stir in a cornstarch slurry to thicken.

Shepherd's Pie Twist

Spread the mash over the beef in a baking dish and broil at 450F / 230C for 6 minutes until the peaks are golden.

How to Store Meat and Gravy Over Mashed Potatoes

Refrigerator

Store meat, gravy, and potatoes in separate airtight containers for up to 4 days. Keep them apart so the potatoes do not soak up all the gravy.

Freezer

Freeze the meat and gravy together for up to 3 months; freeze mashed potatoes separately for up to 1 month. Thaw overnight in the refrigerator.

Reheating

Reheat the meat and gravy in a saucepan over medium-low heat (about 250F / 120C) for 8 minutes, stirring, until bubbling. Reheat potatoes with a splash of milk in the microwave, covered, for 2 minutes.

Frequently Asked Questions

Q: What kind of meat is best for meat and gravy over mashed potatoes?

Boneless beef chuck roast is the best choice because its marbling breaks down into fork-tender meat during braising. Stew meat works too, but cut it yourself so the pieces are uniform and cook evenly.

Q: Why is my gravy lumpy?

Lumpy gravy happens when flour is added to hot liquid all at once without whisking. Cook the flour into the fat for a full minute first, then add the broth in a slow stream while whisking constantly.

Q: Can I make this dish ahead of time?

Yes, you can make the meat and gravy up to 2 days ahead and reheat it gently on the stove. Make the mashed potatoes fresh the day you serve, since they lose their fluffy texture after a day.

Q: How do I keep mashed potatoes from getting gluey?

Use Yukon Gold or russet potatoes and mash them while hot with warm milk and softened butter, never cold liquid. Avoid over-whipping, which releases starch and turns the potatoes sticky.

Q: Can I make this recipe gluten-free?

Yes, swap the flour for 1 1/2 tbsp cornstarch whisked into 2 tbsp cold water and stir it in at the end of cooking. Simmer for 2 minutes until the gravy thickens.

If you make this meat and gravy over mashed potatoes, I would love to hear how it turned out. Snap a photo of your bowl, tag me on social, and tell me which variation you tried first.

Meat and Gravy Over Mashed Potatoes

Meat and Gravy Over Mashed Potatoes

This meat and gravy over mashed potatoes bowl delivers fork-tender beef and silky gravy over creamy potatoes for the coziest one-bowl dinner.

★★★★½ 4.8 (214 ratings)
20 minPrep time50 minCook time6Servings612 kcalCalories

🧂 Ingredients

  • 2 1/2 lb (1.1 kg) boneless beef chuck roast, cut into 1 1/2-inch cubes
  • 1 1/2 tsp kosher salt, plus more for the potatoes
  • 1 tsp freshly ground black pepper
  • 3 tbsp vegetable oil, divided
  • 1 large yellow onion, diced (about 1 1/2 cups)
  • 3 tbsp all-purpose flour
  • 2 1/2 cups low-sodium beef broth
  • 1 tsp dried thyme
  • 3 lb (1.4 kg) Yukon Gold potatoes, peeled and cut into 1-inch chunks
  • 6 tbsp unsalted butter, softened, divided
  • 3/4 cup whole milk, warmed
  • 2 tbsp chopped fresh parsley, for garnish

📋 Instructions

  1. 1Season and dry the beef — Pat the beef cubes very dry with paper towels, then toss with 1 1/2 tsp kosher salt and 1 tsp black pepper. Let them sit at room temperature for 10 minutes while you chop the onion.
  2. 2Sear the beef — Heat 2 tbsp oil in a large heavy skillet over medium-high heat (about 375F / 190C) until it shimmers. Add half the beef and sear undisturbed for 3 minutes per side, about 8 minutes total, until deeply golden brown. Transfer to a plate and repeat with the remaining oil and beef.
  3. 3Soften the onion — Lower the heat to medium (about 300F / 150C) and add the onion to the drippings. Cook for 5 minutes, stirring, until softened and translucent, scraping up the browned bits as you go.
  4. 4Build the gravy — Sprinkle the flour and thyme over the onions and whisk constantly for 1 minute until the flour smells nutty and no dry streaks remain. Pour in the beef broth in a slow stream, whisking, until smooth.
  5. 5Braise the beef — Return the beef and any juices to the skillet. Bring to a gentle simmer (about 200F / 93C at the surface), cover, and cook for 25 minutes, stirring once, until the beef is fork-tender and the gravy coats a spoon.
  6. 6Boil the potatoes — While the beef braises, put the potatoes in a large pot and cover with cold water by 1 inch. Add 1 tbsp salt, bring to a boil over high heat (212F / 100C), and cook for 15 minutes, until a knife slides in with no resistance.
  7. 7Mash the potatoes — Drain the potatoes and return them to the warm pot for 1 minute to steam dry. Mash with 4 tbsp butter and the warm milk until smooth and fluffy, then season with salt to taste.
  8. 8Assemble and serve — Spoon the mashed potatoes into bowls, making a shallow well in the center. Ladle the beef and gravy over the top, dot with the remaining 2 tbsp butter, and scatter with parsley. Serve hot.
👨‍🍳 Chef's Note: For the deepest flavor, brown the beef a day ahead and refrigerate it; the gravy will taste even richer the next day.

Servings: 6

Cuisine: American

Course: Main Course

Nutrition (per serving): 612 kcal · 38g protein · 41g carbs · 32g fat

Leave a Comment

x
Advertisements