Description
When comfort food calls, Ground Beef and Gravy Over Mashed Potatoes is the answer. Hearty, satisfying, and made with simple pantry ingredients, this dish is like a warm hug in a bowl. Creamy mashed potatoes topped with rich, savory beef gravy—it’s the ultimate stick-to-your-ribs dinner that’ll have everyone coming back for seconds.
Whether it’s a busy weeknight or a cozy weekend dinner, this classic combo delivers all the home-cooked vibes you crave—fast, easy, and flavor-packed.
Want feel-good recipes like this straight to your inbox? Subscribe now for weekly dinner inspiration!
Ingredients
For the Beef & Gravy:
-
1 lb ground beef
-
½ small onion, finely chopped
-
2 cloves garlic, minced
-
3 tbsp flour
-
2 cups beef broth
-
1 tbsp Worcestershire sauce
-
½ tsp onion powder
-
½ tsp dried thyme (optional)
-
Salt & black 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 (warm)
-
¼ cup butter
-
Salt to taste
Instructions
Boil potatoes in salted water until fork-tender (about 15 minutes). Drain, mash, then mix in butter and warm milk. Season with salt. Keep warm.
In a large skillet, cook ground beef over medium heat until fully browned. Drain excess fat if needed. Add chopped onion and garlic, cooking for 2–3 minutes until soft.
Sprinkle flour over the beef mixture and stir well. Cook for 1–2 minutes. Slowly pour in beef broth while whisking to avoid lumps. Add Worcestershire sauce, onion powder, thyme, and a pinch of salt and pepper. Simmer for 5–7 minutes until thickened. Stir in butter for extra richness, if desired.
Spoon mashed potatoes onto plates or bowls, then generously top with the beef and gravy mixture. Garnish with chopped parsley if you’re feeling fancy.
Notes
Use Yukon Gold potatoes for a naturally creamy mash.
Don’t rush the gravy—simmering brings out deep, rich flavor.
Double the gravy if you like it extra saucy (who doesn’t?).
Ground turkey or sausage can be swapped in for a twist.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Cuisine: American