Description
This Ground Beef and Gravy Over Mashed Potatoes is the kind of old-school comfort food that brings generations to the table. Creamy, buttery mashed potatoes are topped with savory ground beef simmered in rich homemade gravy—no fancy ingredients, just heartwarming flavor. Whether it’s a weeknight dinner or a cozy weekend meal, this dish promises to warm bellies and hearts alike. Ready in under an hour, it’s pure family-style magic.
Ingredients
For the Mashed Potatoes:
2 lbs Russet or Yukon Gold potatoes, peeled & cubed
3 tbsp butter
½ cup whole milk
½ tsp garlic powder
½ tsp salt (plus extra for boiling water)
Freshly cracked black pepper, to taste
For the Ground Beef & Gravy:
1 lb ground beef
2 cups beef broth (divided)
1 small onion, chopped
1 tsp garlic powder
1 tsp salt
¼–½ tsp black pepper
2 tbsp cornstarch
Instructions
Make the Mashed Potatoes
Boil potatoes in salted water for 7–8 minutes until fork-tender.
Warm butter and milk together until melted.
Drain potatoes and mash until smooth. Slowly mix in warm milk mixture.
Season with garlic powder, salt, and pepper. Set aside.
Cook the Ground Beef & Gravy
Brown ground beef in a skillet, breaking it up as it cooks. Drain excess fat.
In a small bowl, whisk ¼ cup beef broth with cornstarch.
Add onion, garlic powder, salt, pepper, and remaining broth to beef. Simmer 5–10 minutes.
Stir in cornstarch mixture and cook until gravy thickens, about 2 minutes.
Assemble & Serve
Spoon mashed potatoes onto plates or bowls. Top generously with beef and gravy.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner, Main Course