Step-by-Step Instructions
- Start by peeling and chopping the potatoes into even chunks. Boil them in salted water until fork-tender, about 15-20 minutes.
- While the potatoes are boiling, heat a skillet over medium heat. Add the ground beef, diced onion, and minced garlic. Cook until the beef is browned, about 6-8 minutes.
- Once the beef is browned, sprinkle the flour over the mixture and stir well to combine.
- Gradually pour in the beef broth, scraping the bottom of the skillet to incorporate all the flavors. Add in Worcestershire sauce and seasoning to taste.
- Let the gravy simmer for about 5 minutes until it thickens up.
- Drain the potatoes and mash them with milk, butter, salt, and pepper until smooth.
- Serve the delectable gravy over the mashed potatoes and enjoy warm!
Best Ways to Enjoy It
For a beautiful presentation, serve the fluffy mashed potatoes in a shallow bowl, making a small well in the center to hold the rich gravy. Sprinkle with fresh parsley for a touch of color! Pair this dish with steamed green beans or a simple side salad to balance the meal. A slice of crusty bread on the side for dipping in the gravy is a delightful option too!
Storage and Reheating Tips
Leftovers? No problem! Store any extras in an airtight container in the refrigerator for up to three days. When reheating, add a splash of milk to the gravy to bring back its original creaminess. If you want to freeze the meal, place individual servings in freezer-safe containers, where they can last for about two months. Be sure to label them with the date!
Pro Chef Tips
To elevate your dish, consider adding a splash of heavy cream to the gravy for an ultra-rich texture. If you want to save time, use pre-packaged mashed potatoes—just make sure to season them well. Also, think about using leftover roast beef instead of ground beef for a different flavor profile!
Creative Twists
Don’t be afraid to mix things up! Try adding sautéed mushrooms or bell peppers to the beef mixture for a heartier meal. If you’re feeling adventurous, swap out traditional mashed potatoes for cauliflower mash for a lower-carb option. You can even turn this into a shepherd’s pie by layering the beef and gravy in a baking dish and topping it with mashed potatoes before baking until golden.

Common Questions
How long does it take to prepare this dish?
Typically, you can expect to spend about 30-40 minutes from start to finish, making it quite an efficient meal option.
Can I use a different type of meat?
Yes! Ground turkey, chicken, or even plant-based ground meat can be used as a substitute. Just adjust your cooking times accordingly.
What’s the best way to reheat this dish?
For best results, reheat on the stovetop over medium-low heat, adding a little milk to the gravy as necessary to maintain its creamy texture. Alternatively, the microwave works too; just be sure to cover it to prevent splatter.
This Ground Beef and Gravy Over Mashed Potatoes recipe brings warmth and comfort to your table, making it a perfect choice for any occasion! Enjoy the process of cooking and, more importantly, enjoy every delicious bite!






