Few dishes capture the essence of comfort food like ground beef and gravy over mashed potatoes. This hearty meal brings together tender seasoned beef smothered in rich gravy atop fluffy buttery potatoes, all coming together in 45 minutes.
Every bite delivers savory satisfaction while keeping preparation straightforward. Adaptable to your pantry staples, this recipe works for busy weeknights yet feels special enough for weekend gatherings.

Why You’ll Love This Ground Beef and Gravy Recipe
These savory bowls stack convenience against incredible flavor in every bite. First, the creamy mashed potatoes act as a perfect base, absorbing the meaty gravy beautifully. Second, the ground beef cooks quickly while the gravy thickens without needing complicated techniques.
Additionally, this affordable meal lets you control sodium levels by choosing low-sodium broths and adjusting seasonings. Finally, leftovers reheat wonderfully, making tomorrow’s lunch preparation effortless.
Recipe
Print
Ground Beef and Gravy Over Mashed Potatoes
- Total Time: 45 min
- Yield: 4 servings 1x
Description
A hearty comfort food classic featuring seasoned ground beef in rich gravy served over creamy mashed potatoes.
Ingredients
- water
- 1 tablespoon salt (more or less to taste)
- 2 pounds russet potatoes (peeled, cut into 1-inch pieces; or Yukon gold potatoes)
- 3 tablespoons butter (at room temperature)
- ½ cup whole milk (at room temperature)
- ½ teaspoon garlic powder
- salt (to taste)
- freshly cracked black pepper (to taste)
- 2 tablespoons cornstarch
- ¼ cup beef broth (low-sodium if desired)
- 1 pound ground beef
- 1 ½ cups beef broth (low-sodium if desired)
- ½ cup chopped white onion (approximately 1 small onion)
- 1 teaspoon garlic powder
- 1 teaspoon salt (more or less to taste)
- ¼–½ teaspoon freshly cracked black pepper
Instructions
- For the Mashed Potatoes: Add peeled, cubed potatoes to a large pot with enough water to cover them by 2 inches. Add 1 tablespoon salt. Bring to a boil over high heat, then reduce to medium and simmer until tender (15-20 minutes). Drain potatoes and return them to the warm pot. Mash with a potato masher or fork until mostly smooth. Mix in butter, milk, ½ teaspoon garlic powder, salt and pepper to taste. Cover and keep warm.
- For the Ground Beef and Gravy: Whisk cornstarch with ¼ cup broth in a small bowl until dissolved. Set aside. Cook ground beef in a large skillet over medium-high heat until browned (5-7 minutes). Break into crumbles. Add onion and cook until softened (3 minutes). Stir in 1 teaspoon garlic powder, salt, and pepper. Pour in remaining 1 ½ cups broth and bring to a simmer. Stir cornstarch mixture again then drizzle into skillet while stirring constantly. Continue cooking until gravy thickens noticeably (2-3 minutes). Taste for seasoning adjustments.
- To Serve: Spoon generous portions of mashed potatoes into shallow bowls. Ladle hot beef and gravy mixture over the center of each serving. Garnish with additional pepper if desired.
Notes
- Use room temperature milk and butter for creamier mashed potatoes.
- For smoother gravy, whisk cornstarch slurry thoroughly before adding to skillet.
- Store leftovers separately for best texture when reheating.
- Prep Time: 15 min
- Cook Time: 30 min
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Calories: 507 kcal
- Sugar: 4 g
- Sodium: 2883 mg
- Fat: 21 g
- Carbohydrates: 49 g
- Fiber: 3 g
- Protein: 30 g
Ingredients and Substitutions
Most ingredients for this dish come straight from your refrigerator or pantry. Let’s break down each component with flexible swaps to accommodate your needs.
Base Components
- Potatoes: Russets create a fluffy texture while Yukon golds add creaminess (or use instant mashed potatoes if pressed for time).
- Ground beef: Choose 85% lean for optimal flavor without excess grease. For alternatives, try ground turkey.
- Broth: Beef broth builds the gravy’s robust base, though vegetable broth works too.
Sauces and Seasonings
- Cornstarch: This thickens the gravy smoothly. All-purpose flour works if toasted briefly before adding liquid.
- Milk: Whole milk gives potatoes richness but substitute with unsweetened almond milk.
- Butter: Cooked into the potatoes and gravy for depth of flavor.
How to Make Ground Beef and Gravy Over Mashed Potatoes
This method divides into two concurrent parts: preparing the mashed potatoes and cooking the beef with gravy. This workflow ensures everything finishes piping hot right when you’re ready to serve.
For the Mashed Potatoes
- Add peeled, cubed potatoes to a large pot with enough water to cover them by 2 inches. Add 1 tablespoon salt.
- Bring to a boil over high heat, then reduce to medium and simmer until tender (15-20 minutes).
- Drain potatoes and return them to the warm pot. Mash with a potato masher or fork until mostly smooth.
- Mix in butter, milk, garlic powder, salt and pepper to taste. Cover and keep warm.
For the Ground Beef and Gravy
- Whisk cornstarch with ¼ cup broth in a small bowl until dissolved. Set aside.
- Cook ground beef in a large skillet over medium-high heat until browned (5-7 minutes). Break into crumbles.
- Add onion and cook until softened (3 minutes). Stir in garlic powder, salt, and pepper.
- Pour in remaining 1 ½ cups broth and bring to a simmer. Stir cornstarch mixture again then drizzle into skillet while stirring constantly.
- Continue cooking until gravy thickens noticeably (2-3 minutes). Taste for seasoning adjustments.
To Serve
- Spoon generous portions of mashed potatoes into shallow bowls.
- Ladle hot beef and gravy mixture over the center of each serving.
- Garnish with additional pepper if desired.

Pro Tips for Success
- Patience with potatoes: Undercooked potatoes turn lumpy while overcooked become gluey. Pierce with a fork to test doneness.
- Room temperature dairy: Cold milk or butter cools hot potatoes, creating a denser mash.
- Gravy consistency: Simmer the gravy until it coats the back of a spoon. If too thick, stir in broth 1 tablespoon at a time.
Flavor Variations
Customize this versatile recipe to suit your preferences or use up leftovers from last night’s dinner.
- Cheesy potatoes: Fold ½ cup shredded cheddar into the mashed potatoes before serving.
- Vegetable boost: Add 1 cup diced mushrooms or bell peppers with the onion.
- Herb-infused gravy: Stir 1 teaspoon thyme leaves during the final simmer.
Serving Suggestions
While delicious alone, consider adding sides that complement these hearty bowls. However, simple steamed green beans or roasted carrots brighten the plate with color and freshness. For bread lovers, offer toasted artisan rolls to sop up extra gravy. Alternatively, include this dish as part of a larger holiday spread featuring our juicy French onion pot roast for a beef-centric feast.
Storage and Freezing Instructions
Store leftover beef and mashed potatoes separately in airtight containers refrigerated for up to 4 days. When ready to eat, gently reheat gravy in a saucepan with a splash of broth to loosen consistency. Microwave potatoes covered at 50% power.
Freeze cooled beef gravy alone in freezer-safe bags flattened upright for 3 months. Thaw overnight in the fridge before reheating. For best quality, freeze potatoes separately but note their texture may become slightly grainy upon thawing.
Nutrition Facts per Serving
| Calories | Fat | Carbs | Protein | Fiber | Sugar | Sodium |
|---|---|---|---|---|---|---|
| 507 kcal | 21 g | 49 g | 30 g | 3 g | 4 g | 2883 mg |
FAQs About Ground Beef and Gravy Over Mashed Potatoes
Can I make this dish ahead of time?
Absolutely. Prepare all components separately. Cover potatoes with plastic wrap touching the surface and refrigerate. Store beef gravy in another container. When ready to serve, reheat gravy slowly on the stovetop while microwaving potatoes with extra milk.
What can I use instead of ground beef?
Ground turkey pairs well with the savory gravy flavors without overpowering the dish. Also, try plant-based meat crumbles straight from the freezer section.
How do I reduce the sodium content?
First, select low-sodium broth. Second, gradually add salt especially since beef releases some saltiness as it cooks. Taste before final seasoning adjustments.
Can I freeze leftovers?
Yes. As mentioned earlier, freeze the gravy and potatoes in separate containers. For optimal texture, add a bit of broth when reheating.
Final Thoughts
Few dinners satisfy cravings like this ground beef and gravy recipe layered over smooth mashed potatoes. It delivers restaurant-quality taste while keeping prep manageable for home chefs.
If you enjoy these comforting flavors, consider exploring our Amish hamburger steak bake for another crowd-pleasing beef dish. Now get cooking your perfect bowl of homestyle goodness awaits!







