When you’re craving comfort in its coziest form, Ground Beef and Gravy Over Mashed Potatoes delivers every time. It’s that back-to-basics, home-cooked goodness that never goes out of style — creamy mashed potatoes piled high with rich, savory ground beef gravy. Each spoonful is hearty, filling, and soul-warming.
Whether you’re feeding a hungry family, meal-prepping for the week, or just need a nostalgic dinner that feels like a hug, this one-skillet wonder is here to save the day.
Why You’ll Love This Recipe
- Total Comfort Food – Creamy potatoes + rich, meaty gravy = love in a bowl.
- 30-Minute Meal – Simple ingredients, quick prep, maximum flavor.
- Budget-Friendly – Ground beef and pantry staples keep it affordable.
- Great for Leftovers – Reheats beautifully for next-day cravings.
- Versatile – Use any ground meat and add extras like peas, corn, or mushrooms.
Ingredients You’ll Need
For the Ground Beef Gravy:
- 1 lb ground beef
- ½ small onion, finely diced
- 2 cloves garlic, minced
- 3 tbsp all-purpose flour
- 2 cups beef broth
- 1 tbsp Worcestershire sauce
- ½ tsp onion powder
- Salt & pepper to taste
- 1 tbsp butter (optional for richness)
For the Mashed Potatoes:
- 2 lbs russet or Yukon gold potatoes, peeled and cubed
- ½ cup milk (warmed)
- ¼ cup butter
- Salt to taste
Tools You’ll Need
- Large skillet or sauté pan
- Pot for boiling potatoes
- Potato masher or electric mixer
- Wooden spoon or spatula
- Whisk
How to Make It
1. Make the Mashed Potatoes
Boil the potatoes in salted water for 12–15 minutes or until fork-tender. Drain, then mash with butter and warm milk. Season with salt and set aside.
2. Brown the Ground Beef
In a large skillet, cook ground beef over medium heat until browned. Add diced onion and garlic, and sauté for 2–3 minutes until fragrant and softened.
3. Create the Gravy
Sprinkle flour over the beef and stir well to coat. Cook for 1 minute to eliminate raw flour taste. Slowly whisk in beef broth, then add Worcestershire, onion powder, salt, and pepper. Let it simmer for 5–7 minutes until thickened. Stir in butter if using.
4. Assemble & Serve
Spoon a generous portion of mashed potatoes onto a plate or bowl. Ladle the savory beef gravy over the top. Finish with cracked black pepper or a sprinkle of fresh parsley if desired.
Tips & Tricks
- Use Yukon gold potatoes for extra creamy mash.
- Add frozen peas or corn to the gravy for a veggie boost.
- Make it cheesy by stirring shredded cheddar into the mashed potatoes.
- Got mushrooms? Sauté them with the onion for extra flavor.
Serving Ideas
- With green beans or sautéed spinach on the side
- Topped with shredded cheese or chopped scallions
- Add a poached or fried egg for a comfort food brunch twist
How to Store & Reheat
Store: Keep leftovers in an airtight container in the fridge for up to 3 days.
Reheat: Warm on the stovetop or microwave. Add a splash of broth or milk to rehydrate the mashed potatoes.
Freeze: Freeze the gravy separately from the potatoes for best texture.
FAQ
Can I use ground turkey or chicken?
Yes! Just season well and follow the same steps.
What’s the best gravy thickness?
It should coat the back of a spoon — not too runny, not too thick. Add more broth if it thickens too much.
Can I make it dairy-free?
Use plant-based milk and butter in the mashed potatoes and skip the optional butter in the gravy.
Prep Time: 10 minutes
Cook Time: 20 minutes
Cuisine: American
Print
Ground Beef and Gravy Over Mashed Potatoes
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Cuisine: American
Description
When you’re craving comfort in its coziest form, Ground Beef and Gravy Over Mashed Potatoes delivers every time. It’s that back-to-basics, home-cooked goodness that never goes out of style — creamy mashed potatoes piled high with rich, savory ground beef gravy. Each spoonful is hearty, filling, and soul-warming.
Whether you’re feeding a hungry family, meal-prepping for the week, or just need a nostalgic dinner that feels like a hug, this one-skillet wonder is here to save the day.
Ingredients
For the Ground Beef Gravy:
-
1 lb ground beef
-
½ small onion, finely diced
-
2 cloves garlic, minced
-
3 tbsp all-purpose flour
-
2 cups beef broth
-
1 tbsp Worcestershire sauce
-
½ tsp onion powder
-
Salt & pepper to taste
-
1 tbsp butter (optional for richness)
For the Mashed Potatoes:
-
2 lbs russet or Yukon gold potatoes, peeled and cubed
-
½ cup milk (warmed)
-
¼ cup butter
-
Salt to taste
Instructions
Boil the potatoes in salted water for 12–15 minutes or until fork-tender. Drain, then mash with butter and warm milk. Season with salt and set aside.
In a large skillet, cook ground beef over medium heat until browned. Add diced onion and garlic, and sauté for 2–3 minutes until fragrant and softened.
Sprinkle flour over the beef and stir well to coat. Cook for 1 minute to eliminate raw flour taste. Slowly whisk in beef broth, then add Worcestershire, onion powder, salt, and pepper. Let it simmer for 5–7 minutes until thickened. Stir in butter if using.
Spoon a generous portion of mashed potatoes onto a plate or bowl. Ladle the savory beef gravy over the top. Finish with cracked black pepper or a sprinkle of fresh parsley if desired.
Notes
Use Yukon gold potatoes for extra creamy mash.
Add frozen peas or corn to the gravy for a veggie boost.
Make it cheesy by stirring shredded cheddar into the mashed potatoes.
Got mushrooms? Sauté them with the onion for extra flavor.