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.

Table of Contents
Ingredients & Steps
What You’ll Need for Ground Beef and Gravy Over 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.
Ingredient | Amount |
---|---|
Ground beef (85/15 or leaner) | 1 lb |
Olive oil (if beef is very lean) | 1 tablespoon |
Onion, finely chopped | 1 small |
All-purpose flour | 2 tablespoons |
Low-sodium beef broth | 2 cups |
Worcestershire sauce | 1 teaspoon |
Garlic powder | ½ teaspoon |
Salt and black pepper | To taste |
Potatoes (Yukon Gold or Russet), peeled and chopped | 2 lbs |
Milk | ½ cup or more for creaminess |
Butter | 2 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
Ground Beef and Gravy Over Mashed Potatoes: A Comfort Classic That Feeds the Soul
- 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
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

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.

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.