There’s something truly comforting about a hearty meal that warms both body and soul. This dish perfectly embodies that sentiment, combining savory ground beef with rich gravy, all nestled atop fluffy mashed potatoes. Whether enjoyed during a family gathering or as a simple weeknight supper, it evokes a sense of nostalgia and satisfaction. I fondly recall savoring this meal as a child, and now I love preparing it for my own family, creating new memories.

Beef and Mashed Potatoes
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: None
Description
A comforting dish combining savory ground beef with rich gravy atop fluffy mashed potatoes, perfect for family dinners.
Ingredients
- 1 pound ground beef
- 1 cup beef broth (low sodium recommended)
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons flour (or gluten-free alternative)
- Salt and pepper to taste
- 2 pounds potatoes, peeled and cubed
- 1/2 cup milk
- 1/4 cup butter
Instructions
- Boil potatoes in salted water until tender, about 15-20 minutes. Drain and mash with milk and butter until fluffy.
- In a skillet, brown the ground beef over medium heat, breaking it apart as it cooks. Drain excess fat.
- Add chopped onions and garlic to the meat, sautéing until translucent, about 3-4 minutes.
- Sprinkle flour over the beef mixture; stir well to combine and cook for an additional minute.
- Gradually stir in the beef broth while continuing to cook, allowing the gravy to thicken, about 5 minutes. Season with salt and pepper to taste.
- Serve the beef gravy over a generous scoop of mashed potatoes.
Notes
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave, adding beef broth if needed.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Why you’ll love this dish
The combination of flavors and textures in this meal is nothing short of delightful. The savory beef paired with creamy mashed potatoes creates a dish that’s not just filling but also incredibly fulfilling. It’s perfect for cozy family dinners or when you want to impress guests with minimal effort.
“This made my heart and stomach happy! Just like my grandma used to make.”
How this recipe comes together
Crafting this dish is a process that balances simplicity with rich flavors. You’ll start by browning the ground beef, then develop a flavorful gravy, all while whipping up a batch of perfectly textured mashed potatoes. The key is timing everything so that everything is served hot and fresh.
Prep Time: 10 min | Cook Time: 30 min | Total Time: 40 min
What you’ll need
- 1 pound ground beef
- 1 cup beef broth (low sodium recommended)
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons flour (or gluten-free alternative)
- Salt and pepper to taste
- Mashed potatoes (store-bought or homemade)
For mashed potatoes, you’ll need:
- 2 pounds potatoes, peeled and cubed
- 1/2 cup milk
- 1/4 cup butter
Step-by-step instructions
- Begin by cooking the potatoes: Boil in salted water until tender, about 15-20 minutes. Drain and mash with milk and butter until fluffy.
- In a skillet, brown the ground beef over medium heat, breaking it apart as it cooks. Once browned, drain excess fat.
- Add chopped onions and garlic to the meat, sautéing until translucent, about 3-4 minutes.
- Sprinkle flour over the beef mixture; stir well to combine and cook for an additional minute.
- Gradually stir in the beef broth while continuing to cook, allowing the gravy to thicken, about 5 minutes. Season with salt and pepper to taste.
- Serve the beef gravy over a generous scoop of mashed potatoes.
Best ways to enjoy it
This dish is fantastic as a standalone meal but can be paired with steamed vegetables for a burst of color and nutrition on your plate. A side salad complements it well, adding a refreshing crunch. If you’re feeling adventurous, a sprinkle of fresh herbs over the top elevates the presentation.
Storage and reheating tips
Leftovers can be stored in an airtight container in the fridge for up to 3 days. To reheat, simply warm it gently on the stovetop or in the microwave, adding a splash of beef broth if the gravy thickens too much. If you want to extend storage, this meal freezes well; just ensure to thaw before reheating.
Helpful cooking tips
To enhance the gravy’s flavor, consider adding a dash of Worcestershire sauce or a squeeze of fresh lemon juice to brighten it up. Also, choosing Yukon Gold potatoes for mashing yields a wonderfully creamy texture.
Creative twists
Feel free to experiment by adding vegetables like peas or carrots into the beef mixture, creating a heartier dish. Alternatively, for a spicy kick, incorporate some red pepper flakes or diced jalapeños. For a healthier variation, swap in sweet potatoes for the mashed potatoes.
FAQ
Can I use frozen ground beef?
Yes, frozen ground beef works well. Just ensure it’s thoroughly thawed before cooking.
What can I substitute for beef broth?
Vegetable broth or chicken broth can be used as alternatives, though they will slightly alter the flavor.
Can I make this ahead of time?
You can prepare the beef and gravy ahead of time and reheat it when ready to serve, making dinner stress-free. Just prepare the mashed potatoes fresh for the best texture.
