There’s something undeniably comforting about a plate of ground beef gravy over perfectly fluffy mashed potatoes. This dish embodies warmth and satisfaction, offering simple yet fulfilling flavors. Whether it’s a chilly evening or just a busy weeknight, this dish is a perfect choice that caters to everyone’s love for hearty, delicious meals.
Ingredients

- 1 pound ground beef
- 1 tablespoon olive oil
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- Salt and pepper, to taste
- 4 large potatoes
- 2 tablespoons butter
- 1/2 cup milk
Equipments
- Large skillet
- Potato masher
- Medium saucepan
- Wooden spoon
How to Make Delicious Ground Beef Gravy over Mashed Potatoes – Step By Step
Step 1:
Prepare the Potatoes
Start by peeling and chopping the potatoes into even pieces to ensure uniform cooking. Place them in a large pot, cover with water, and add a pinch of salt. Bring to a boil over medium-high heat, then reduce to a simmer. Cook until the potatoes are fork-tender, about 15-20 minutes.
Step 2:
Cook the Ground Beef
As the potatoes cook, heat the olive oil in a large skillet over medium heat. Add the ground beef and cook until browned, breaking up the meat with a wooden spoon as it cooks. This should take about 5-7 minutes. Once browned, remove the beef from the skillet and set aside.
Step 3:
Sauté the Onions and Garlic
In the same skillet, add the chopped onion and garlic. Sauté until the onions are soft and translucent, about 3-4 minutes. This step infuses the base of your gravy with a savory depth that elevates the overall flavor.
Step 4:
Create the Gravy
Sprinkle the flour over the onions and garlic, stirring continuously for a minute until the flour is fully cooked. Gradually add the beef broth while whisking to prevent lumps. Stir in the Worcestershire sauce, then return the cooked ground beef to the skillet. Simmer for 5-10 minutes until the gravy thickens.
Step 5:
Mash the Potatoes
Once the potatoes are done, drain them well and return to the pot. Add butter and milk, mashing until they reach your desired smoothness. Season with a little salt and pepper.
Step 6:
Combine and Serve
Serve the creamy mashed potatoes as a bed for the savory beef gravy. Spoon the rich, flavorful gravy over the mashed potatoes, garnishing with fresh herbs if desired.
How to Serve Delicious Ground Beef Gravy over Mashed Potatoes
This dish shines when served immediately after preparation. The warmth and richness are best enjoyed fresh. Pair it with a simple side salad or steamed vegetables for a complete meal.
Recipe Success Tips & Suggestions
For an extra layer of flavor, consider adding mushrooms to the gravy. Additionally, you can use vegetable broth and cornstarch for a gluten-free version. Swapping out regular potatoes for sweet potatoes can add a delightful sweet balance to the savory gravy.
High Protein Twist: Beef Up Your Mashed Potatoes
Looking for a protein booster? Consider mixing in pureed white beans or Greek yogurt into your mashed potatoes. This will not only increase the protein content but also add a creamy texture that’s absolutely delightful.
Another idea is to serve a poached or fried egg on top. The runny yolk adds richness and depth, transforming the dish into a complete meal loaded with protein, perfect for those post-workout dinners.
Low-Carb Delight: Transforming Gravy Over Mashed Potatoes
Want to enjoy this dish while keeping your carbs under check? Swap out potatoes for cauliflower. Cauliflower mash is surprisingly creamy and pairs deliciously with beef gravy.
You can further lower carbs by serving the gravy over zucchini noodles or roasted broccoli, turning it into a keto-friendly meal that doesn’t compromise on taste or comfort.
Storage Instructions
This dish is perfect for making in larger batches and storing. Keep any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simmer over low heat until warmed through. The gravy and mashed potatoes will thicken as they cool, so you might need to add a splash of broth when reheating.
FAQs
- Can I make this dish ahead of time? Yes, you can prepare the components separately a day in advance, then reheat and assemble before serving.
- What’s the best substitute for flour in the gravy? You can use cornstarch or arrowroot powder for a gluten-free alternative.
- Can I freeze this dish? Yes, the gravy can be frozen individually. Simply reheat and serve over fresh mashed potatoes.
- What other meats can I use for the gravy? Ground turkey or chicken work great as substitutions for beef.
- How can I make the mashed potatoes creamier? Add more butter or substitute half-and-half for the milk for extra creaminess.
Wrapping Up with Ground Beef Gravy Mashed Potatoes
This comforting dish is ideal for family dinners or lone indulgences alike. Your family’s favorite might become new, and who knows, replace your classic holidays! If you loved this recipe, please share with friends, leave a comment, and don’t forget to explore more recipes at Amore Recipes. Happy cooking!

Delicious Ground Beef Gravy over Mashed Potatoes
Ingredients
Main Ingredients
- ground beef
- olive oil
- onion
- garlic
- all-purpose flour
- beef broth
- Worcestershire sauce
- salt and pepper
- potatoes
- butter
- milk
Instructions
Steps
- Prepare the potatoes by peeling and chopping them. Boil in salted water until fork-tender, then drain.
- Heat olive oil in a skillet, cook ground beef until browned, then remove and set aside.
- Sauté onion and garlic in the same skillet until onions are soft and translucent.
- Add flour, stir, then gradually add beef broth, whisking to prevent lumps. Stir in Worcestershire sauce and return beef to skillet. Simmer until thickened.
- Mash the cooked potatoes with butter and milk until smooth. Season with salt and pepper.
- Serve mashed potatoes with generous spoonfuls of beef gravy on top.
