This Ground Beef and Gravy Over Mashed Potatoes recipe is the definition of comfort food heaven. Juicy ground beef simmered in a rich, savory gravy, then spooned generously over fluffy, buttery mashed potatoes. It’s a budget-friendly dinner idea that’s both hearty and satisfying—like a hug in a bowl.
Who Is This Recipe For?
This recipe is perfect for busy families who want a quick and easy weeknight meal, college students who need a cheap homemade dinner, or anyone craving a classic Southern-style beef and potatoes recipe that’s warm, filling, and full of flavor.
Why You’ll Love It
- Simple ingredients you already have in the kitchen.
- Ready in just 30 minutes—great for weeknight comfort food.
- A one-pan recipe that keeps dishes to a minimum.
- Customizable with veggies or different seasonings.
Ingredients
For the Mashed Potatoes:
- 2 lbs (about 1 kg) potatoes, peeled and cubed
- 4 tbsp butter
- ½ cup whole milk (warm)
- Salt & pepper to taste
For the Ground Beef and Gravy:
- 1 lb ground beef (lean or regular)
- 2 tbsp butter or oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 tbsp all-purpose flour
- 2 cups beef broth
- 1 tsp Worcestershire sauce
- ½ tsp dried thyme (optional)
- Salt & black pepper to taste
Step-by-Step Instructions
- Make the mashed potatoes
- Boil the potatoes in salted water until fork-tender (about 15–20 minutes).
- Drain, mash with butter and warm milk. Season with salt and pepper. Keep warm.
- Cook the beef
- In a large skillet, brown the ground beef over medium-high heat. Drain excess fat if needed. Remove and set aside.
- Make the gravy
- In the same skillet, melt butter and sauté onion until soft. Add garlic and cook for 1 minute.
- Stir in flour to form a roux, cooking for 1–2 minutes until lightly golden.
- Slowly whisk in beef broth until smooth. Add Worcestershire sauce, thyme, salt, and pepper. Simmer for 5 minutes.
- Combine & simmer
- Add the cooked ground beef back into the skillet, stir, and simmer for another 5–7 minutes until the gravy thickens.
- Serve
- Spoon creamy mashed potatoes onto a plate, top generously with ground beef and gravy, and garnish with fresh parsley if desired.
Kitchen Equipment Needed
- Large pot for boiling potatoes
- Skillet for beef and gravy
- Potato masher or electric mixer
- Wooden spoon or whisk
Storage Tips
- Refrigerate leftovers in an airtight container for up to 3 days.
- Freeze the beef and gravy separately for up to 2 months.
- Reheat gently on the stovetop or in the microwave, adding a splash of broth or milk to refresh the texture.
FAQ
Q: Can I make it with instant mashed potatoes?
Yes—use instant for a quicker weeknight dinner hack.
Q: How can I make it healthier?
Swap lean ground beef, use olive oil instead of butter, and serve with mashed cauliflower for a low-carb dinner option.
Q: Can I add vegetables?
Absolutely! Mushrooms, peas, or carrots go beautifully in the gravy for a more complete one-pan meal.
Conclusion
This Ground Beef and Gravy Over Mashed Potatoes recipe is a timeless classic—rich, creamy, and soul-satisfying. It’s the best budget-friendly comfort food dinner to bring the whole family together around the table.
Enjoy !!

