There’s something undeniably soul-soothing about a dish that feels like a warm hug on a plate. When hectic weeknights leave little time to whip up a culinary masterpiece, I often reach for this classic favorite: Ground Beef and Gravy Over Mashed Potatoes. As the savory aroma of beef simmering in rich, homemade gravy fills my kitchen, I can’t help but feel comforted and well-fed, reminiscent of family dinners around the table.
In less than 40 minutes, this budget-friendly meal transforms simple ingredients into a hearty, crowd-pleasing dish that even the pickiest eaters will love. Whether you’re looking for a quick dinner solution or a meal prep option, this recipe is your ticket to satisfaction. Join me as we create a comforting plate that helps us reconnect with the joy of homemade cooking—no takeout required!
Why Will You Love Ground Beef and Gravy Over Mashed Potatoes?
Comfort food bliss: This dish delivers a hug in every bite, perfect for cozy dinners with loved ones.
Budget-friendly: Using simple, affordable ingredients, it’s easy on the wallet while generously satisfying the family.
Quick & Easy: Ready in under 40 minutes, ideal for those busy weeknights when time is tight.
Kid-approved: The savory flavors and creamy textures will have even the pickiest eaters asking for seconds!
Versatile: Easily adapt this recipe; swap beef for turkey, or add veggies for an extra nutritional boost.
Dive into this comforting classic and discover why it’s a must-try in your meal rotation!
Ground Beef and Gravy Over Mashed Potatoes Ingredients
For the Beef and Gravy
- 1 lb ground beef – Use lean beef to minimize grease and make for a healthier mix.
- 1 small onion, finely chopped – Adds sweetness and depth of flavor; shallots work well as a milder substitute.
- 2 cloves garlic, minced – Enhances aroma and flavor; garlic powder (1/2 tsp) can be used as a substitute.
- 2 tbsp all-purpose flour – Thickens the gravy nicely; opt for gluten-free flour for a gluten-free version.
- 2 cups beef broth (low sodium preferred) – Acts as the gravy base; homemade or quality store-bought broth offers the best flavor.
- 1 tbsp Worcestershire sauce – Infuses umami depth to the gravy; feel free to omit for a more straightforward taste.
- ½ tsp salt (or to taste) – Enhances overall flavor; adjust according to your preference.
- ½ tsp black pepper – Adds mild heat; white pepper can be used for a different flavor twist.
- ½ tsp onion powder – Provides additional flavor for the beef; skip if using fresh onion.
- ¼ tsp dried thyme (optional) – Contributes herbal notes; Italian seasoning works well as an alternative.
- 1 tbsp olive oil or butter (if needed for cooking) – Best for sautéing the onion and beef; cooking spray is a low-calorie alternative.
- Fresh parsley for garnish (optional) – Brings color and freshness; green onions can work as a substitute.
For the Mashed Potatoes
- 2 lbs Yukon gold or russet potatoes, peeled and cubed – The key to creamy mashed potatoes; russets provide a fluffier texture.
- ½ cup milk – Adds creaminess; substitute with cream or non-dairy milk based on your preference.
- ¼ cup unsalted butter – Adds richness to the mash; olive oil can be used for a dairy-free version.
- Salt and pepper to taste – Essential for enhancing flavor; adjust according to your taste.
How to Make Ground Beef and Gravy Over Mashed Potatoes
-
Boil the Potatoes: Start by placing the cubed potatoes in a large pot filled with cold, salted water. Bring to a boil and simmer for 12-15 minutes, until fork-tender. Drain and set aside.
-
Make the Mashed Potatoes: In the same pot, add butter, milk, salt, and pepper to the drained potatoes. Mash until smooth and creamy, adjusting the milk for your desired consistency. Keep warm.
-
Brown the Ground Beef: In a skillet over medium heat, cook the ground beef and chopped onion together. Stir for about 6-8 minutes until the beef is browned and the onion is soft. Drain any excess fat and mix in minced garlic for 1 minute.
-
Make the Gravy: Sprinkle flour over the beef mixture and stir to coat it, cooking for another 1-2 minutes. Gradually pour in the beef broth while constantly stirring to avoid lumps. Add Worcestershire sauce, onion powder, thyme, salt, and pepper. Simmer for 5-7 minutes until thickened.
-
Serve: Scoop warm, fluffy mashed potatoes onto each plate and generously ladle the beef and gravy mixture over the top. Garnish with fresh parsley and serve hot, perhaps alongside a crisp salad or steamed veggies.
Optional: A sprinkle of shredded cheese over the mashed potatoes adds extra creaminess.
Exact quantities are listed in the recipe card below.
Variations & Substitutions for Ground Beef and Gravy Over Mashed Potatoes
Feel free to get creative with your dish and make it your own with these delightful variations!
-
Turkey Swap: Use ground turkey instead of beef for a lighter option that’s still satisfying. It offers a delicious taste and is tender.
-
Vegetarian Twist: Replace the beef with cooked lentils or chopped mushrooms for a hearty vegetarian version. Both add unique flavors that your family will love.
-
Cheesy Mash: Stir in some shredded cheese, like cheddar or mozzarella, into the mashed potatoes for added creaminess and flavor. Cheese lovers rejoice!
-
Veggie Boost: Incorporate peas, carrots, or corn into the gravy for extra nutrition and a pop of color. They’ll add wonderful sweetness and texture.
-
Spicy Kick: Mix in a dash of cayenne pepper or diced jalapeños to the beef mixture for a zesty, heat-infused experience that will excite your taste buds.
-
Herbal Infusion: Swap out the dried thyme for fresh herbs like rosemary or cilantro for a fresh twist on flavors. A little herbaceous touch can brighten the dish.
-
Creamy Alternative: Use sour cream or cream cheese in your mashed potatoes for an ultra-rich, luxurious texture. It’s comfort food at its finest!
-
Low-Carb Option: Substitute mashed potatoes with cauliflower mash for a lower-carb, yet still creamy side that pairs perfectly with the savory gravy.
Explore these variations and make your Ground Beef and Gravy Over Mashed Potatoes even more enjoyable for you and your family!
How to Store and Freeze Ground Beef and Gravy Over Mashed Potatoes
- Fridge: Store any leftovers in airtight containers for up to 4 days. Keep beef and mashed potatoes separate to maintain texture and flavor.
- Freezer: For longer storage, freeze beef and gravy in freezer-safe containers for up to 2 months. Mashed potatoes can be frozen separately to preserve their creaminess.
- Reheating: When ready to enjoy, reheat on the stovetop over medium-low heat or in the microwave. Add a splash of broth or milk if needed to restore creaminess.
- Make Ahead Tips: This comforting dish is perfect for meal prep! Both the beef and mashed potatoes reheat well, ensuring you have a hearty meal ready any day of the week.
Make Ahead Options
These Ground Beef and Gravy Over Mashed Potatoes are perfect for meal prep enthusiasts looking to save time during busy weeknights! You can prepare the beef and gravy up to 3 days in advance; simply cook through step 4, then let it cool before transferring to an airtight container and refrigerating. The mashed potatoes can be made ahead too—just keep them warm or refrigerate (reheat with a splash of milk for creaminess). When you’re ready to serve, heat the beef gravy on medium-low and rewarm the mashed potatoes in a pot, stirring until hot. This way, you’ll enjoy a comforting meal that’s just as delicious with minimal effort!
Expert Tips for Ground Beef and Gravy Over Mashed Potatoes
-
Choose Lean Beef: Selecting lean ground beef can help create a lighter gravy without excess grease, enhancing the overall dish.
-
Cook Flour Thoroughly: Sautéing the flour with the beef mixture before adding broth develops deeper flavors and eliminates any raw flour taste.
-
Quality Broth Matters: Using high-quality homemade or store-bought broth elevates the gravy’s flavor profile, making your Ground Beef and Gravy truly shine.
-
Customize with Veggies: Consider adding mushrooms, peas, or carrots to the gravy for additional texture and nutrition—your family won’t even notice the healthy twist!
-
Make-Ahead Magic: Both the beef and gravy, and mashed potatoes can be made ahead of time; they reheat beautifully, making weeknight dinners a breeze.
-
Adjust Seasoning: Taste as you go! Adjust salt, pepper, and even the Worcestershire sauce to suit your family’s preferences for the perfect balance of flavors.
What to Serve with Ground Beef and Gravy Over Mashed Potatoes?
Complement your comforting plate with delightful sides that enhance the rich flavors of your meal.
-
Steamed Green Beans: Their fresh crunch offers a nice contrast to the creamy potatoes while adding a pop of color.
-
Fluffy Dinner Rolls: These soft, warm rolls are perfect for soaking up any leftover gravy, adding a comforting touch to your meal.
-
Glazed Carrots: The slight sweetness complements the savory beef and gravy, creating a harmonious balance of flavors.
-
Fresh Garden Salad: A crisp salad with mixed greens and a tangy vinaigrette provides a refreshing counterpoint that lightens the dish.
-
Roasted Brussels Sprouts: Their earthy flavor adds depth, and roasting them brings out a wonderful caramelization that pairs beautifully.
-
Apple Crisp: Finish with a dessert that offers a warm, sweet finish, the cinnamon-infused apples bringing a delightful contrast to your savory main dish.
Ground Beef and Gravy Over Mashed Potatoes Recipe FAQs
What type of ground beef should I use for this recipe?
Absolutely! I recommend using lean ground beef to minimize grease and enhance the flavor of your dish. Ground beef labeled as 80/20 or 90/10 will yield a rich gravy without being overly greasy. If you’re looking for a lighter option, ground turkey or chicken can be substituted.
How can I store the leftovers of Ground Beef and Gravy Over Mashed Potatoes?
For sure! Store leftovers in airtight containers in the refrigerator for up to 4 days. It’s essential to keep the beef and gravy separate from the mashed potatoes to maintain their ideal texture and flavor. This way, you can enjoy them reheated without compromising quality!
Can I freeze Ground Beef and Gravy Over Mashed Potatoes?
Yes, it’s a fantastic idea! Freeze the beef and gravy in a freezer-safe container for up to 2 months. For the best texture, freeze mashed potatoes separately. When you’re ready to enjoy, thaw overnight in the refrigerator and reheat on the stovetop over medium-low heat, adding a splash of beef broth or milk to restore creaminess.
What should I do if my gravy is too thick?
No worries! If your gravy turns out too thick, simply add a little more beef broth or water—a tablespoon at a time—while stirring until you reach your desired consistency. This will help lighten it without losing flavor; you can also adjust the seasoning afterward if necessary.
Are there any dietary considerations I should keep in mind for this dish?
Absolutely! If you’re cooking for someone with food allergies, ensure your Worcestershire sauce is gluten-free, and consider using gluten-free flour for thickening the gravy. For dairy-free options, you can replace butter with olive oil or use non-dairy milk for the mashed potatoes. Always check labels for any hidden allergens in pre-packaged ingredients.
Can I use fresh vegetables in the gravy?
Very much so! Adding vegetables like chopped mushrooms or frozen peas to the gravy not only enhances the flavor but also adds nutrition. Simply sauté them along with the onion and garlic before adding the beef. This extra step creates a delightful medley that even kids will love!

Savory Ground Beef and Gravy Over Mashed Potatoes Delight
Ingredients
Equipment
Method
- Boil the Potatoes: Start by placing the cubed potatoes in a large pot filled with cold, salted water. Bring to a boil and simmer for 12-15 minutes, until fork-tender. Drain and set aside.
- Make the Mashed Potatoes: In the same pot, add butter, milk, salt, and pepper to the drained potatoes. Mash until smooth and creamy, adjusting the milk for your desired consistency. Keep warm.
- Brown the Ground Beef: In a skillet over medium heat, cook the ground beef and chopped onion together. Stir for about 6-8 minutes until the beef is browned and the onion is soft. Drain any excess fat and mix in minced garlic for 1 minute.
- Make the Gravy: Sprinkle flour over the beef mixture and stir to coat it, cooking for another 1-2 minutes. Gradually pour in the beef broth while constantly stirring to avoid lumps. Add Worcestershire sauce, onion powder, thyme, salt, and pepper. Simmer for 5-7 minutes until thickened.
- Serve: Scoop warm, fluffy mashed potatoes onto each plate and generously ladle the beef and gravy mixture over the top. Garnish with fresh parsley and serve hot, perhaps alongside a crisp salad or steamed veggies.







