When you need a meal that’s hearty, budget-friendly, and on the table in 30 minutes, this hamburger gravy over mashed potatoes is the answer. Made with ground beef, creamy mashed potatoes, and rich gravy, it’s the definition of comfort food.
Perfect for busy weeknights, this recipe uses simple pantry staples like beef broth, flour, and potatoes. It’s a classic dish families love, and you can even speed it up with shortcuts like instant mashed potatoes.
Ingredients You’ll Need
For the Hamburger Gravy:
- 1 lb ground beef
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 2½ cups beef broth (low sodium)
- 2 tbsp flour
- 2 tbsp butter or oil
- ½ tsp onion powder
- ½ tsp black pepper
- Salt to taste
- Optional: ½ tsp paprika or dried herbs (thyme, parsley)
For the Mashed Potatoes:
- 2 lbs Yukon gold or russet potatoes, peeled & cubed
- 4 tbsp butter
- ½ cup milk (or dairy-free option)
- Salt & pepper to taste
Hamburger Gravy Over Mashed Potatoes (Easy Dinner)
- Total Time: 30
- Yield: 4 1x
Description
Cozy and budget-friendly, this Hamburger Gravy Over Mashed Potatoes is a 30-minute,
family-approved comfort dinner made with ground beef, beef broth, and creamy potatoes.
Ingredients
For the Hamburger Gravy:
1 lb (450g) ground beef
1 small onion, finely chopped
2 garlic cloves, minced
2½ cups beef broth (low sodium)
2 tbsp flour
2 tbsp butter or oil
½ tsp onion powder
½ tsp black pepper
Salt to taste
Optional: ½ tsp paprika or dried herbs (thyme or parsley)
For the Mashed Potatoes:
2 lbs (900g) Yukon gold or russet potatoes, peeled and cubed
4 tbsp butter
½ cup milk (or dairy-free option)
Salt & pepper to taste
Instructions
1. Make the Mashed Potatoes: Add cubed potatoes to a large pot of salted water. Boil 12–15 minutes, until fork-tender.
2. Drain well. Mash with butter, milk, salt, and pepper until creamy. Keep warm.
3. Make the Hamburger Gravy: In a large skillet over medium heat, cook ground beef and onion until beef is browned and onion is soft. Drain excess grease if needed.
4. Stir in garlic, onion powder, black pepper, and optional paprika/herbs. Cook 1 minute.
5. Push beef to one side. Melt butter on the empty side, then stir in flour to make a roux. Cook 1–2 minutes.
6. Slowly pour in beef broth while stirring to combine with the roux. Simmer 5–7 minutes until thickened.
7. Taste and adjust seasoning with salt and more pepper. Thin with a splash of broth or water if needed.
8. To Serve: Spoon mashed potatoes onto plates and ladle hamburger gravy on top. Garnish with parsley or black pepper.
Notes
Chef’s Tips:
• Potatoes: Yukon Gold = creamy; Russet = extra fluffy.
• Shortcuts: Use instant mashed potatoes or canned gravy in a pinch (thicken canned gravy with a cornstarch slurry if needed).
• Flavor Boost: Add 1 tsp Worcestershire sauce or a splash of cream to the gravy.
• Too thick? Whisk in broth. Too thin? Simmer longer or add 1 tsp cornstarch mixed with 1 tbsp cold water.
- Prep Time: 10
- Cook Time: 20
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 plate
Step-by-Step Instructions
Make the Mashed Potatoes
- Boil: Place cubed potatoes in a large pot of salted water. Boil 12–15 minutes, until fork-tender.
- Mash: Drain well. Mash with butter, milk, salt, and pepper until creamy. Keep warm.
Make the Hamburger Gravy
- Brown the Beef: In a skillet, cook ground beef and onion until beef is browned and onion is soft. Drain grease.
Image placement: Step image here - Add Garlic & Season: Stir in garlic, onion powder, pepper, and herbs/paprika. Cook 1 minute.
Image placement: Step image here - Make a Roux: Push beef aside, melt butter, and stir in flour. Cook 1–2 minutes.
Image placement: Step image here - Add Broth & Simmer: Slowly whisk in beef broth. Simmer 5–7 minutes until thickened.
Image placement: Step image here - Taste & Adjust: Add salt or extra seasoning. Thin with water or broth if needed.
This recipe is part of our Quick & Easy collection discover more cozy favorites here.
Pro Tips
- Best Potatoes: Yukon Gold make creamy mashed potatoes, Russets are fluffier.
- Shortcut Option: Use instant mashed potatoes or canned gravy for busy nights.
- Gravy Fix: Too thick? Add broth. Too thin? Simmer longer or add cornstarch slurry.
- Flavor Boost: Add Worcestershire sauce or a splash of cream for richness.
Why You’ll Love This Recipe
- Ready in just 30 minutes
- Made with simple, budget-friendly ingredients
- Family-approved comfort food
- Easy to meal prep or make ahead
Storage & Meal Prep
- Fridge: Store leftovers in airtight containers up to 3 days.
- Freezer: Freeze gravy separately for up to 2 months. Thaw overnight before reheating.
- Reheat: Warm potatoes and gravy in microwave or stovetop. Add a splash of milk or broth if needed.
There’s nothing more comforting than a plate of hamburger gravy over mashed potatoes. It’s budget-friendly, hearty, and the perfect weeknight dinner.
FAQ About Hamburger Gravy Over Mashed Potatoes
Can I make this ahead of time?
Yes! Make the gravy in advance and store in the fridge. Reheat and serve over freshly mashed or instant potatoes.
Can I use ground turkey or chicken?
Absolutely. Swap beef for turkey or chicken and use chicken broth for a lighter version.
Do I need cornstarch for the gravy?
Not necessarily the flour roux thickens it. But you can add a cornstarch slurry if you like thicker gravy.
What sides go with hamburger gravy?
Green beans, roasted carrots, or a simple side salad pair perfectly.

