Ground Beef and Gravy Over Mashed Potatoes—just the name sounds like a warm hug on a chilly evening, doesn’t it? This recipe takes classic comfort food and gives it a practical twist: perfectly seasoned ground beef swimming in rich, savory gravy poured over a bed of creamy mashed potatoes. It’s the kind of meal that can make a Tuesday night feel like Sunday dinner without demanding your whole evening. Whether you’re feeding hungry kids after soccer practice or looking for a cozy dish that makes leftovers worth fighting over, this ground beef and gravy over mashed potatoes recipe checks every box—quick, hearty, and downright satisfying.
Table of Contents
What is Ground Beef and Gravy Over Mashed Potatoes?
Ground Beef and Gravy Over Mashed Potatoes is a classic American comfort dish that’s been gracing dinner tables for generations. It combines two homestyle favorites—fluffy, buttery mashed potatoes and seasoned ground beef cooked in a silky beef gravy. Unlike the fancier Salisbury steak, this version is simpler but just as flavorful. The ground beef gives you all that meaty goodness without any fuss, and the gravy ties everything together with its rich, velvety texture. It’s budget-friendly, easy to scale up for families, and can even be prepped ahead. Think of it as a weeknight-friendly version of meatloaf and mashed potatoes—only quicker and even cozier.
Reasons to Try Ground Beef and Gravy Over Mashed Potatoes
There’s a reason this ground beef and gravy over mashed potatoes recipe keeps coming back to family meal rotations—it’s pure comfort. First, it’s a total time-saver; you can have it on the table in under 45 minutes. Second, it uses pantry staples you probably already have on hand: beef, potatoes, butter, broth, and a few simple spices. Third, it’s endlessly flexible. Swap beef for turkey, toss in mushrooms for depth, or serve it with roasted veggies for extra color and nutrition. And most importantly, it’s a crowd-pleaser. Even the pickiest eaters can’t resist the creamy potatoes soaked in rich brown gravy. Plus, it reheats beautifully, making it perfect for next-day lunches or meal prep.
Ingredients Needed to Make Ground Beef and Gravy Over Mashed Potatoes
For the Mashed Potatoes:
- 2 pounds russet or Yukon gold potatoes, peeled and cut into 1-inch pieces
- 3 tablespoons butter
- ½ cup whole milk
- ½ teaspoon garlic powder
- ½ teaspoon salt, plus more for the cooking water
- Freshly cracked black pepper to taste
For the Ground Beef and Gravy:
- 1 pound ground beef
- 2 cups beef broth, divided
- 1 small onion, chopped
- 1 teaspoon garlic powder
- 1 teaspoon salt
- ¼–½ teaspoon freshly cracked black pepper
- 2 tablespoons cornstarch

Instructions to Make Ground Beef and Gravy Over Mashed Potatoes
Step 1: Boil and Mash the Potatoes
Fill a medium pot with salted water and bring it to a boil. Add the potatoes and cook until fork-tender, about 8 minutes. While they cook, warm your butter and milk together (stovetop or microwave—your call). Once drained, mash the potatoes and stir in the warm butter-milk mix. Add garlic powder, salt, and pepper. Adjust to taste and keep warm.
Step 2: Brown the Ground Beef
In a large skillet over medium heat, cook the ground beef, breaking it up as it browns. Once fully cooked, drain any excess fat to keep the dish light but flavorful.
Step 3: Build the Gravy
Whisk the cornstarch with ¼ cup of beef broth until smooth—no lumps, please! Add the rest of the broth, onion, garlic powder, salt, and pepper to the skillet. Stir and simmer until the onions are tender and aromatic. Slowly pour in your cornstarch mixture while stirring. Turn up the heat and bring it to a boil for about 2 minutes until the gravy thickens into that beautiful, glossy finish.
Step 4: Serve It Up
Spoon the mashed potatoes onto plates or bowls. Top generously with the beef and gravy mixture. Garnish with fresh parsley if you’re feeling fancy. Serve immediately—and maybe grab some bread to mop up every drop.
If you’re into cozy, family-friendly meals like this, check out Loaded Cheddar Ranch Beef Casserole or Ground Turkey with Potatoes for more dinner inspiration.
What to Serve with Ground Beef and Gravy Over Mashed Potatoes
This dish shines with simple sides that balance out its richness. Steamed green beans, roasted carrots, or buttery peas are classics for a reason—they add color and freshness. For something heartier, try serving it alongside a crisp green salad with ranch dressing or a slice of garlic bread to soak up the gravy. And if you’re in a cozy dinner mood, finish with a warm dessert like Green Velvet Cake and Cupcakes or Mint Oreo Balls for a sweet touch that makes dinner feel extra special.
Key Tips for Making Ground Beef and Gravy Over Mashed Potatoes
A few tricks will take your ground beef and gravy over mashed potatoes from good to “please make this again.” First, use Yukon gold potatoes for a creamier texture and richer flavor. Don’t skip warming your milk and butter—it helps the potatoes stay fluffy, not gummy. For the gravy, make sure the cornstarch slurry is smooth before adding it to the skillet; it’s the key to lump-free gravy. Want even more flavor? Add a dash of Worcestershire sauce or a splash of heavy cream to the gravy. And if you’re looking to stretch the meal, toss in mushrooms or frozen mixed veggies right into the skillet.
Storage and Reheating Tips for Ground Beef and Gravy Over Mashed Potatoes
Store leftovers in an airtight container for up to 3 days in the fridge. When reheating, you can warm it in the microwave in 1-minute intervals, stirring between each, or gently reheat on the stovetop over medium heat. If the gravy thickens too much, add a splash of beef broth or milk to bring back the silky consistency. This dish also freezes surprisingly well—store portions separately (potatoes in one container, gravy and beef in another) and reheat when you need an easy meal.
FAQs
Can I use instant mashed potatoes? Absolutely. While homemade is best, instant potatoes save time and still taste great under that flavorful gravy.
Can I make this with ground turkey or chicken? Yep! It’ll be a bit lighter but still delicious—just use chicken broth instead of beef broth.
Can I add vegetables? Definitely. Sauté mushrooms, peas, or carrots along with the beef for a balanced one-pan meal.
What can I use instead of cornstarch? You can use 2 tablespoons of flour mixed with ¼ cup broth as an alternative thickener.
Final Thoughts
Ground Beef and Gravy Over Mashed Potatoes is comfort food done right—simple, affordable, and deeply satisfying. It’s proof that you don’t need fancy ingredients to make something crave-worthy. Whether you’re cooking for your family or just want a cozy night in, this dish brings everyone to the table with smiles and full bellies. For more easy and hearty dinner ideas, check out Best Lasagna Soup or French Onion Chicken Rice Casserole.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Ground Beef and Gravy Over Mashed Potatoes: Simple, Cozy, Delicious
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
This incredibly comforting meal features savory ground beef and rich gravy served over creamy mashed potatoes. It’s quick, budget-friendly, and guaranteed to please the whole family!
Ingredients
For the Mashed Potatoes:
- 2 pounds russet or Yukon gold potatoes, peeled and cut into 1-inch pieces
- 3 tablespoons butter
- 1/2 cup whole milk
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt, plus more for cooking water
- Freshly cracked black pepper, to taste
For the Ground Beef and Gravy:
- 1 pound ground beef
- 2 cups beef broth, divided
- 1 small onion, chopped
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/4–1/2 teaspoon freshly cracked black pepper
- 2 tablespoons cornstarch
Instructions
1. Fill a medium pot with water, add a generous pinch of salt, and bring to a boil over medium-high heat.
2. Add the potato pieces and boil for 7-8 minutes or until fork-tender.
3. While potatoes are cooking, combine butter and milk in a small saucepan. Heat over medium heat, whisking occasionally, until butter is completely melted. Alternatively, microwave in 30-second intervals, whisking between each, until butter melts.
4. Drain the cooked potatoes thoroughly and return them to the pot.
5. Mash the potatoes to your desired consistency using a potato masher or fork.
6. Gradually stir in the warm butter-milk mixture until fully incorporated.
7. Season with garlic powder, salt, and pepper. Stir well and adjust seasonings to taste. Set aside.
8. In a small bowl, whisk together cornstarch and 1/4 cup of the beef broth until smooth. Set aside.
9. Heat a large skillet over medium heat. Add ground beef and cook, breaking it into small pieces, until no longer pink.
10. Drain excess fat from the skillet.
11. Add the remaining 1 3/4 cups beef broth, chopped onion, garlic powder, salt, and pepper to the skillet. Stir to combine.
12. Simmer uncovered for 5-10 minutes until the onion is tender.
13. Slowly pour the cornstarch mixture into the skillet while gently whisking. Increase heat and bring to a boil.
14. Cook for 2 minutes, stirring constantly, until the gravy has thickened.
15. Divide the mashed potatoes among serving bowls.
16. Top each portion with ground beef and gravy.
17. Serve hot, with extra gravy if desired.
Notes
For an even easier meal, use instant mashed potatoes or canned beef gravy.
Add sliced mushrooms along with the onions for extra flavor and nutrition.
Ground turkey or chicken can be substituted for the beef if preferred.
Leftovers can be refrigerated for up to 3 days and reheated in the microwave or on the stovetop.
This dish pairs well with simple steamed vegetables like broccoli, green beans, or asparagus.
Nutrition
- Serving Size: 1 portion
- Calories: 520
- Sugar: 3g
- Sodium: 880mg
- Fat: 32g
- Saturated Fat: 15g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 24g
- Cholesterol: 95mg