This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This super rich and comforting ground beef and gravy over mashed potatoes recipe is quick, easy, and cheap, passed down from my grandma to my mom and now served to my own kids. I’ve been eating this simple but deliciously savory and filling meal my entire life, and it’s so affordable to make!

See recipe card below for full list of measurements, ingredients, and instructions.

Why This Is The Perfect Cheap Family Dinner

  • Ground beef with gravy (or maybe you know it as hamburger gravy?) is one of those childhood-throwback, ultimate-comfort-food, transports-me-instantly kind of recipes. It was passed down from my grandmother to my mom, from my mom to me, and now I’m making it for my own kids. I mean, a giant bowl of meat-and-potatoes smothered with a rich, savory gravy? How could the whole family not like it?
  • It’s also super budget-friendly. With a couple of simple swaps, you can make it even easier and even more budget-friendly, too! Just use instant mashed potatoes instead of making your own, and use a can or two of store-bought beef gravy instead of making gravy from scratch. In fact, my mom pretty much always used canned gravy!
  • We’re thickening the gravy with a cornstarch slurry, rather than sprinkling the ground beef with flour which often leaves lumps in the gravy. The cornstarch means it stays super smooth, and it makes the dish naturally gluten-free!

What I Learned Testing This Recipe

  • If you keep your ground beef in the freezer and forget to take it out early enough to defrost, don’t worry. It can go in the skillet frozen, and it’ll turn out just fine! (You just know I found this out one day when I forgot and just figured I should give it a go!) Just flip the frozen ground beef over periodically and break it up as it thaws.
  • I’ve found that this gravy is pretty forgiving. Too thick? Add a little more broth. Not thick enough? Simmer a few minutes longer or add a touch more cornstarch. Make too much? Oh, who am I kidding? You can never make too much gravy.
  • Don’t overmix your mashed potatoes or they’ll turn gluey. Once you add the butter-milk mixture, stir just until combined and smooth — overworking the potatoes breaks down the starches, creating a sticky, gummy texture instead of light and fluffy. If you want super smooth potatoes, use a potato ricer instead of a masher, but still mix gently once you add the liquid.

Ingredients

Potatoes – I like Russets for super smooth mashed potatoes, but you could also use Yukon golds. Red potatoes work too, though they’ll be a bit waxier.

Butter – Using unsalted butter in mashed potatoes will help you control the amount of salt, but honestly I find it doesn’t matter too much if I use salted or unsalted as long as I taste as I go along! Vegan butter works to make dairy-free mash.

Whole milk – For the richest, creamiest potatoes but you could also use half fat or skim. Plant milk paired with vegan butter is also needed to make the potatoes dairy-free!

Garlic powder – Adding a little garlic powder to the mash will instantly amp up the flavor without the need to make a garlic butter to fold into the mash or roast garlic to stir through the potatoes. That would be totally delicious though!

Cornstarch – Mixed with a little cold beef broth this makes a slurry to thicken the gravy without lumps.

Beef broth – Using low-sodium broth will help you control the amount of salt in the final dish. Obviously, this recipe is all about the beef, but if they’re out at the grocery store chicken broth would also work.

Ground beef – I usually use lean beef to keep things light, but honestly any type of ground beef will work.

White onion – Chopped. Brown onion will also work.

Overhead image of a bowl of mashed potatoes topped with ground beef in gravy.
Bowl of mashed potatoes, ground beef and gravy with glasses of wine in the background.

Serving and Storage Suggestions

Because ground beef and gravy are so basic and versatile, you can serve it with pretty much anything. A bed of creamy, fluffy, buttery mashed potatoes are a non-negotiable in my opinion, but you can replace them with rice, noodles, biscuits, thick cut toast or bread, or mashed cauliflower if you want. Need a little green on your plate, too? Asparagus, broccoli, green beans, even Brussels sprouts will all compliment this dish really well.

Leftovers will keep for 3–4 days in an airtight container in the refrigerator. To re-heat the beef and gravy, add a splash of beef broth or water as cornstarch-based gravies usually thickens in the fridge, and then either heat it through on the stovetop or in the microwave in 30-second bursts, stirring between each blast. The potatoes are best re-heated on the stovetop with a splash of milk as leftover mashed potato usually dries out in the fridge.

The ground beef and gravy freezes beautifully for up to 3 months in freezer-safe containers. Mashed potatoes don’t freeze as well (they can get grainy), so make those fresh when you’re ready to serve.

Frequently Asked Questions

Can I make this ground beef and gravy recipe in advance?

Yes, you can make both components ahead of time! The ground beef gravy actually tastes even better the next day as the flavors meld together. The mashed potatoes are best made fresh, but you can make them a few hours ahead and keep them warm in a slow cooker on the “warm” setting with a little extra butter and milk.

How do I make the gravy thicker or thinner?

Too thick? Just whisk in more beef broth, a tablespoon at a time. Too thin? Let it simmer uncovered for a few more minutes, or whisk in another small cornstarch slurry (1 teaspoon cornstarch + 1 tablespoon cold water) and cook for 2 minutes.

Can I add any vegetables directly to the ground beef and gravy?

Mushrooms would be a great addition to this ground beef and gravy dish, making it almost like a beef stroganoff of sorts. Just add the mushrooms, halved or diced, to the skillet when you add the onions and beef broth.

Making changes to a recipe can result in recipe failure. Any substitutions or variations listed are simple changes that I believe will work in this recipe, but results are not guaranteed.

Recipe By: Cheryl Malik
4.80 from 39 votes

Easy Ground Beef and Gravy Over Mashed Potatoes

Prep 15 minutes
Cook 30 minutes
Total 45 minutes
Quick, easy, and super budget-friendly, this satisfying recipe has been passed down through generations of my family. It's the epitome of comfort food!
Cheryl MalikCheryl Malik
4 servings

Equipment

  • medium pot
  • Small saucepan or small microwaveable bowl
  • 2 whisks
  • Potato masher or fork
  • Small bowl
  • Large skillet
  • Large wooden spoon

Ingredients

For the Mashed Potatoes

  • 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

For the Ground Beef and Gravy

  • 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

  • Fill medium pot with water, then add 1 tablespoon salt and stir to incorporate. Once incorporated, add 2 pounds russet potatoes and place pot on stovetop over medium-high heat.
  • Once water begins to boil rapidly, set timer and boil potatoes 5 to 8 minutes, or until potatoes can be easily pierced with tines of fork.
  • While potatoes boil, add 3 tablespoons butter and ½ cup whole milk to small saucepan. Place saucepan on stovetop over medium heat. Heat mixture, whisking occasionally, until butter is completely melted.
  • When potatoes are fork-tender, carefully drain all liquid from pot, then place pot on cool stovetop burner.
  • Use potato masher or fork to mash potatoes to desired consistency, then gradually stir in butter-milk mixture, making sure to incorporate all liquid into mashed potatoes.
  • Once combined, season potatoes with ½ teaspoon garlic powder, salt, and freshly cracked black pepper. Stir well to incorporate, then taste and adjust seasonings as needed. Set potatoes aside until ready to serve.

For the Ground Beef and Gravy

  • Add 2 tablespoons cornstarch and ¼ cup beef broth to small bowl. Whisk ingredients together until smooth and fully combined. Set aside.
  • Heat large skillet over medium heat. When pan is warm, add 1 pound ground beef. Cook and crumble beef until no longer pink, then drain any liquid from pan and discard.
  • Add 1 ½ cups beef broth, ½ cup chopped white onion, 1 teaspoon garlic powder, 1 teaspoon salt, and ¼-½ teaspoon freshly cracked black pepper to skillet with ground beef. Stir gently to incorporate ingredients, then simmer uncovered 5 to 10 minutes or until onion is tender.
  • When onion has softened, slowly add cornstarch mixture to skillet, whisking gently until fully incorporated. Increase heat under skillet and bring mixture to boil. Once boiling, cook, stirring constantly, 2 minutes or until liquid has thickened to form gravy.

To Serve

  • Divide mashed potatoes evenly between serving bowls. Top bed of mashed potatoes with ground beef and gravy. Serve warm with extra gravy if desired.
  • Ground Beef: For a lighter dish, use lean ground beef or even ground turkey or ground chicken. Turkey and chicken won’t have as much flavor but you can offset that with the broth and seasonings, or even add bouillon cubes.
  • Mashed Potatoes: To make this recipe even easier, use instant mashed potatoes instead of homemade.
  • Gravy: You can use 1-2 cans of beef gravy rather than making your own. That’s usually what my mom did!

Approximate Information for One Serving

Serving Size: 1servingCalories: 507calProtein: 30gFat: 21gSaturated Fat: 11gTrans Fat: 1gCholesterol: 100mgSodium: 2883mgPotassium: 1460mgTotal Carbs: 49gFiber: 3gSugar: 4gNet Carbs: 46gVitamin A: 315IUVitamin C: 14mgCalcium: 97mgIron: 5mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

More Easy Family Dinner Recipes

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

113 Comments

  1. Easy and very delicious! We love potatoes so this is perfect for us. Simple ingredients and comes together so quickly.5 stars

  2. Second time making it. First time served over mashed potatoes. This time increasing ingredients by 1.5 and stirring in small wavy egg noodles.5 stars

      1. Easy My husband and love it. My husband‘s picky eater,me quick for lunch and like you said we can freeze. It comes in handy. And I did use a gravy pack come out great thank you for this recipe

  3. I would love to get this recipe but it’s not letting me subscribe for the hamburger over mashed potatoes thank you

    1. Hi Patty! You do not have to subscribe to view the recipe- just scroll down to the bottom of the page to view the recipe card! I hope this helps!

  4. i’ve made this numerous times since i’ve found it! i actually just finished making a batch! but i made a bit too much of the beef gravy, is it possible to freeze it, or if you think it would hold up well after unfrozen5 stars

    1. Hi Madeline! You can definitely freeze beef gravy- just store it in a freezer safe container, then thaw it in the fridge overnight. I hope this helps! 😊

  5. Thank you for this simple and wonderful recipe it came out great. My kids were happy, we were happy.4 stars

  6. Had this in school as a child (old as dirt now). Just made the other night. Quick and easy dinner when everyone had to work late and came home hangry. 😁

  7. Thank you so much! I had a pound of ground beef that I wasn’t sure what to do with. We’ve exhausted the usuals. This was simple and the whole family ate it with praise for the chef! Chefs kiss! Thank you!5 stars

Where To Next?