Ground Beef and Gravy over Mashed Potatoes
A Classic Comfort Food Dinner the Whole Family Will Love
Ground Beef and Gravy over Mashed Potatoes is a timeless, comforting meal made with simple ingredients and rich, homemade flavor. Creamy mashed potatoes serve as the perfect base for savory ground beef cooked in a smooth, hearty gravy. This dish is budget-friendly, easy to prepare, and ideal for weeknight dinners, cozy weekends, or whenever you’re craving classic comfort food.
This recipe has been a staple in many households for generations because it’s filling, satisfying, and endlessly customizable. Whether you’re cooking for your family or meal-prepping for the week, this dish never disappoints.
Ingredients
For the Mashed Potatoes
- 4–5 russet potatoes, peeled and cut into cubes
- 2 tablespoons butter
- ½ cup milk (add more for a creamier texture)
- Salt, to taste
- Black pepper, to taste
For the Ground Beef and Gravy
- 1 pound (450 g) ground beef
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons butter or oil
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- ½ teaspoon paprika
- ½ teaspoon black pepper
- Salt, to taste
- Optional garnish: fresh parsley
Instructions
Step 1: Make the Mashed Potatoes
- Place the cubed potatoes in a large pot and cover with cold, salted water.
- Bring to a boil over high heat, then reduce to medium and cook for 15–20 minutes, or until the potatoes are fork-tender.
- Drain the potatoes well and return them to the pot.
- Add the butter and milk, then mash until smooth and creamy.
- Season with salt and black pepper to taste. Cover and keep warm while you prepare the gravy.
Step 2: Cook the Ground Beef
- Heat a large skillet over medium heat and add the butter or oil.
- Add the chopped onion and cook for 2–3 minutes until soft and translucent.
- Add the ground beef and cook until browned, breaking it apart with a spoon.
- Drain excess grease if needed, leaving a small amount for flavor.
Step 3: Prepare the Gravy
- Add the minced garlic to the skillet and cook for 30 seconds until fragrant.
- Sprinkle the flour over the beef mixture and stir well. Cook for 1–2 minutes to remove the raw flour taste.
- Slowly pour in the beef broth while stirring constantly to prevent lumps.
- Add Worcestershire sauce, paprika, black pepper, and salt.
- Let the gravy simmer for 5–7 minutes, stirring occasionally, until thick and smooth.
Step 4: Assemble and Serve
- Spoon a generous amount of mashed potatoes onto each plate.
- Top with the ground beef and gravy.
- Garnish with fresh parsley if desired and serve hot.
Tips for the Best Flavor
- Use russet potatoes for the creamiest mashed potatoes
- Warm the milk before adding it to the potatoes for a smoother texture
- Add mushrooms or peas to the gravy for extra heartiness
- For extra richness, stir a splash of cream into the gravy
Variations
- Healthier version: Use ground turkey or lean beef
- Extra creamy: Add sour cream or cream cheese to the mashed potatoes
- Southern-style: Serve with buttered corn or green beans
- Kid-friendly: Serve with extra mashed potatoes and less seasoning
Storage & Reheating
- Store leftovers in an airtight container in the refrigerator for up to 3 days
- Reheat on the stove or in the microwave, adding a splash of broth or milk if needed
- This dish is great for meal prep and tastes even better the next day
Frequently Asked Questions
Can I make this ahead of time?
Yes! Both the mashed potatoes and beef gravy can be made ahead and reheated before serving.
Can I freeze it?
The beef and gravy freeze well for up to 2 months. Mashed potatoes are best fresh but can be frozen with added cream.
What can I serve with this dish?
A green salad, steamed vegetables, or dinner rolls pair perfectly.
Why This Recipe Works
- Simple, affordable ingredients
- Easy, beginner-friendly steps
- Rich, comforting flavors
- Perfect for family dinners or meal prep
This Ground Beef and Gravy over Mashed Potatoes recipe is pure comfort food—warm, hearty, and incredibly satisfying.