Ground Beef and Gravy Over Mashed Potatoes: A Comfort Classic That Feeds the Soul

There’s just something deeply satisfying about a plate of creamy mashed potatoes topped with savory ground beef and gravy. This hearty comfort dish brings back memories of Sunday dinners at my mom’s house, when the whole kitchen would fill with the scent of simmering broth and buttery potatoes. We didn’t need a holiday to make this meal—it was what we made when we needed warmth on a cold night or wanted something filling after a long day. That’s why Ground Beef and Gravy Over Mashed Potatoes still lives on my weekly dinner rotation.

Today, I’m sharing a foolproof version of this recipe that uses pantry staples and delivers serious flavor. Whether you’re a beginner or a seasoned home cook, you’ll love how fast and satisfying this dish is. We’ll also cover smart tips for leftovers, gluten-free swaps, beef choices, and even those quick fixes with instant potatoes. And if you love hearty meals like this one, you’ll probably enjoy the tender bites in this Hot Honey Popcorn Chicken Bites recipe too.

Ground beef and gravy over mashed potatoes on a plate
A warm plate of ground beef and gravy over mashed potatoes
Table of Contents

Ingredients & Steps

What You’ll Need for Ground Beef and Gravy Over Mashed Potatoes

 Ingredients for ground beef and gravy over mashed potatoes
Ingredients laid out for ground beef and mashed potatoes

When it comes to pantry-friendly meals, ground beef and gravy over mashed potatoes is one of the easiest dishes to pull off. Here’s everything you’ll need to get it on the table in under an hour.

IngredientAmount
Ground beef (85/15 or leaner)1 lb
Olive oil (if beef is very lean)1 tablespoon
Onion, finely chopped1 small
All-purpose flour2 tablespoons
Low-sodium beef broth2 cups
Worcestershire sauce1 teaspoon
Garlic powder½ teaspoon
Salt and black pepperTo taste
Potatoes (Yukon Gold or Russet), peeled and chopped2 lbs
Milk½ cup or more for creaminess
Butter2 tablespoons

If you’ve made Cottage Cheese Banana Bread before, you know how the right ingredients make a difference. The same goes for this dish—using the right beef and broth gives the gravy its cozy flavor.

Step-by-Step Instructions for a Family Favorite

1. Boil the Potatoes
Start by adding your chopped potatoes to a medium pot of salted water. Bring it to a boil and let them cook for about 12–15 minutes, or until you can easily pierce them with a fork. Drain them and set aside.

2. Cook the Ground Beef
In a large skillet, add the ground beef. If you’re using lean beef, pour in that tablespoon of olive oil first. Add the chopped onions and cook everything on medium heat, breaking up the beef with a spatula, until there’s no pink left. Drain excess fat if needed.

3. Make the Gravy
Sprinkle the flour directly over the beef and stir it in for about a minute to cook off that raw flour taste. Slowly whisk in the beef broth until it forms a smooth mixture. Add in the Worcestershire sauce, garlic powder, salt, and pepper. Let it simmer for 5–7 minutes, stirring occasionally, until the gravy thickens.

4. Mash the Potatoes
Mash the drained potatoes with butter and milk until they reach your preferred consistency. Add more milk if needed. Taste and adjust salt.

5. Serve and Enjoy
Spoon a generous helping of mashed potatoes onto your plate, then ladle the hot ground beef and gravy right over the top. It’s ready to serve just like that, or you can dress it up with a little parsley or green onions.

Looking for an easy protein-packed breakfast for the next day? Use your leftover mashed potatoes as a base under a Microwave Mayo Omelet—it’s quicker than it sounds and surprisingly satisfying.

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
Ground beef and gravy over mashed potatoes on a plate

Ground Beef and Gravy Over Mashed Potatoes: A Comfort Classic That Feeds the Soul


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jessica
  • Total Time: 35 mins
  • Yield: 4 servings 1x

Description

There’s just something deeply comforting about creamy mashed potatoes topped with rich ground beef and gravy. This easy, family-favorite recipe is fast, filling, and perfect for cozy weeknight dinners.


Ingredients

Scale

1 lb ground beef (85/15 or leaner)

1 tbsp olive oil (if beef is very lean)

1 small onion, finely chopped

2 tbsp all-purpose flour

2 cups low-sodium beef broth

1 tsp Worcestershire sauce

1/2 tsp garlic powder

Salt and black pepper, to taste

2 lbs potatoes (Yukon Gold or Russet), peeled and chopped

1/2 cup milk (or more for creaminess)

2 tbsp butter


Instructions

1. Boil potatoes in salted water for 12–15 minutes until fork-tender. Drain and set aside.

2. In a skillet, cook ground beef with chopped onion until no longer pink. Drain fat if needed.

3. Sprinkle flour over beef and stir for 1 minute. Slowly whisk in beef broth.

4. Add Worcestershire sauce, garlic powder, salt, and pepper. Simmer for 5–7 minutes until thickened.

5. Mash potatoes with butter and milk to desired creaminess. Season with salt.

6. Serve mashed potatoes topped with hot beef and gravy. Garnish if desired.

Notes

You can prep mashed potatoes ahead of time and reheat with milk.

Substitute ground turkey or chicken for a lighter version.

Make it gluten-free by using cornstarch or a gluten-free flour blend.

Freeze leftover gravy for next time—it reheats beautifully.

Add cheese, sour cream, or veggies for extra flavor and variety.

  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 plate
  • Calories: 460
  • Sugar: 2g
  • Sodium: 580mg
  • Fat: 28g
  • Saturated Fat: 11g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 90mg

Pro Tips

Ground Beef and Gravy Over Mashed Potatoes: Smart Tips for Busy Cooks

Served plate of ground beef and gravy over mashed potatoes
Served ground beef and gravy with creamy mashed potatoes

Once you’ve made ground beef and gravy over mashed potatoes a few times, you’ll start discovering little tricks that make it even better—or just faster. One of my go-to moves when I’m in a pinch? Swapping in instant mashed potatoes. I know, I know—nothing beats the homemade version. But sometimes a weeknight needs a shortcut, and with a splash of milk and a pat of butter, boxed potatoes still do the job. Sprinkle in garlic powder or shredded cheese and you’ve got a pretty satisfying stand-in.

Speaking of saving time, you can prep the mashed potatoes ahead and refrigerate them. When dinner rolls around, just reheat with a splash of milk to loosen them up. You can even double the gravy and freeze half for next time—it reheats like a dream. For more freezer-friendly meals, check out something cozy like Creamy Salmon Pasta—it’s just as rich and easy to batch cook.

Here are more tips to keep your gravy smooth and beef flavorful:

  • Use cold broth when whisking into the flour-coated beef to avoid lumps.
  • Brown the onions well before adding flour—they deepen the gravy’s flavor.
  • Go low-sodium on the broth so you control the saltiness.
  • Reheat gently to keep mashed potatoes creamy—microwaving too long can dry them out.

You’ll be surprised how easy it is to get consistent results with just a few tweaks.

Switch It Up: Ingredient Swaps & Add-Ons

One reason ground beef and gravy over mashed potatoes sticks around in my rotation is how versatile it is. Want to lighten it up? Try ground turkey or chicken. Need to make it gluten-free? Sub the flour for cornstarch or a 1:1 gluten-free blend. The gravy still thickens beautifully, especially if you whisk it slowly and simmer it long enough.

Here are some delicious twists to try:

  • Add frozen peas or carrots to the beef right before you pour in the broth—it’s an easy way to sneak in more veggies.
  • Stir in sour cream or cream cheese to the mashed potatoes for tang and extra richness.
  • Top it with shredded cheddar or mozzarella for a little melty goodness.
  • Use roasted garlic instead of garlic powder if you have time—it adds a deep, mellow flavor.

Leftovers also hold up incredibly well. Pop them into a baking dish, top with cheese, and bake into a shepherd’s pie-style casserole the next day. Pair that with a bright side like a vinegar-based salad or even these fun Sizzling Spaghetti noodles for contrast.

Ground beef and gravy over mashed potatoes on a plate
A warm plate of ground beef and gravy over mashed potatoes

Once you’ve made this once or twice, it’s the kind of recipe you won’t need to look up again. It becomes instinctive—especially with a few variations in your back pocket. And if your family’s anything like mine, it won’t stay in the fridge long anyway.

FAQs

How long can leftovers be stored?

Leftover ground beef and gravy over mashed potatoes can be stored in an airtight container in the fridge for up to 4 days. For best texture, reheat the mashed potatoes with a splash of milk and stir the gravy slowly over low heat. If you’d like to freeze the beef and gravy (skip freezing the mashed potatoes—they can get grainy), store it flat in freezer bags for up to 2 months.

Can I make the gravy gluten-free?

Yes! Swap the flour for cornstarch or a gluten-free flour blend. Just whisk the cornstarch with a bit of cold broth before adding it to the skillet to avoid lumps. The result is still rich and smooth, and pairs perfectly with your mashed potatoes. This is the same method I use when adapting creamy dishes like this Salted Egg Chicken Recipe for gluten-free guest

What type of ground beef works best?

I always recommend 85/15 ground beef for this dish. It has enough fat to keep the beef juicy without turning the gravy greasy. If you prefer leaner options like 90/10, just add a bit of oil to the pan to keep things flavorful. The beef is really the heart of this dish, so go for quality—even better if it’s fresh.

Can I use instant mashed potatoes for this recipe?

You sure can. While homemade mashed potatoes will always be the gold standard, instant mashed potatoes are a solid shortcut. Just prepare them with milk and butter for extra creaminess, and you’re good to go. In fact, I’ve used boxed potatoes in a pinch and served them alongside recipes like these Sweet Potato Nacho Boats—nobody complained!

Conclusion

Whether you’re cooking for one or feeding a whole table, ground beef and gravy over mashed potatoes is the kind of dinner that never lets you down. It’s warm, filling, and full of flavor without needing fancy ingredients. Plus, it’s the kind of meal that welcomes your own little twists—whether it’s a garlic mash, veggie add-ins, or even a cheesy topping.

Keep this one in your back pocket for those nights when comfort food calls. And if you’re looking for something equally satisfying but a bit out of the box, give these Cottage Cheese Banana Bread slices a try for dessert—they’re moist, mildly sweet, and a great make-ahead option.

Because at the end of the day, the best recipes are the ones that feel like home—and this one brings everyone to the table.

If you loved this recipe for Ground Beef and Gravy Over Mashed Potatoes and want more home-style favorites, come follow me on Pinterest where I share cozy, family-approved meals all week long. And if you’re into the real-life stories behind the recipes (and a few kitchen flops too), you’ll find those over on Medium, where I write about what it’s really like cooking from the heart.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star