
Nothing chases away a busy weeknight like a heaping plate of ground beef and rich gravy spooned over creamy homemade mashed potatoes. This meal delivers pure comfort and nostalgic flavor in under an hour using just a few humble ingredients. Whether you are feeding a family or looking for serious stick-to-your-ribs satisfaction this recipe never disappoints.
My family always asks for this when the weather turns chilly or someone needs a little cheering up. The first time I made this dinner my youngest went back for thirds and the pot was scraped clean.
Ingredients
- Russet or Yukon gold potatoes: for fluffy creamy mashed potatoes Opt for firm potatoes without green spots for the best texture
- Butter: brings richness and smooth mouthfeel Use the best quality you can find
- Whole milk: adds creaminess and helps blend the mash Feel free to swap with half and half for a slight upgrade
- Garlic powder and salt: for seasoning and subtle flavor that does not overpower Taste your potatoes as you season
- Freshly cracked black pepper: offers a gentle bite and makes everything pop Grind it fresh if possible
- Ground beef: provides hearty protein and soaks up all the savory gravy Choose lean beef for less grease or regular for more flavor
- Beef broth: creates the base of your gravy Look for low sodium if you want full control of saltiness
- Chopped onion: adds sweet savory depth and a touch of texture Use a firm onion and chop it fresh
- Cornstarch: thickens the gravy easily without flour Lumps are rare if you whisk it first in cold broth
Step-by-Step Instructions
- Boil the Potatoes:
- Peel and cut your potatoes into even pieces Drop them into cold water with a generous sprinkle of salt Bring to a steady boil over medium high heat and cook until fork tender at least 7 to 8 minutes The potatoes should fall off a fork easily
- Heat the Dairy:
- While potatoes cook combine butter and milk in a small saucepan Heat gently until butter melts whisking occasionally This makes the mash extra creamy and prevents cold spots
- Mash and Mix:
- Drain the potatoes and return them to the hot pot Begin mashing using a potato masher or fork Pour in the warm butter and milk mixture gradually while continuing to mash Add garlic powder salt and freshly ground black pepper to your taste Mix well until light and fluffy
- Brown the Beef:
- Set a large skillet on medium heat Crumble in the ground beef and cook until it turns brown and no longer pink Use a wooden spoon or spatula to break it into small pieces along the way Drain off any excess fat for a smoother gravy
- Simmer the Gravy:
- Whisk together cornstarch and a bit of cold beef broth in a small bowl to make a slurry Add the rest of the beef broth chopped onion garlic powder salt and pepper to the skillet with the beef Cook for five to ten minutes until the onion softens and the flavors meld
- Thicken and Finish:
- Pour the cornstarch slurry slowly into the skillet stirring or whisking constantly Turn up the heat and let the gravy bubble for about two minutes until thickened Stir gently and adjust salt and pepper if needed
- Assemble and Serve:
- Spoon generous scoops of mashed potatoes into bowls or plates Make a little well in the top Add plenty of ground beef and luscious gravy over each serving Serve piping hot with extra gravy if you wish

The simple chopped onion is my unsung hero in this dish There is something about letting it melt into the beef and gravy that makes the whole kitchen smell like home My grandpa used to sneak onions into everything and now I do the same
Storage Tips
Leftovers keep for up to three days in the refrigerator Store each component in a separate sealed container for best results Reheat swiftly in the microwave or on the stovetop with a splash of beef broth or milk to restore creaminess
Ingredient Substitutions
You can swap in ground turkey or chicken for a lighter version If you only have instant mashed potatoes or need extra speed do not hesitate to use them For the gravy vegetable broth can stand in for beef broth if desired though the flavor will change a bit
Serving Suggestions
This dish is delicious with a side of steamed broccoli green beans or roasted carrots For a little color and crunch a simple green salad or a spoonful of pickled onions goes well on top My family sometimes ladles gravy on buttered toast for a different spin

Cultural and Historical Context
Ground beef and gravy over potatoes is a time honored American comfort favorite passed down through generations It is reminiscent of classic diner plates and school cafeteria lunches but with a homemade touch Potato based meals have roots in many cultures especially when comfort and thrift go hand in hand
Recipe FAQs
- → Can I use a different type of meat?
Yes, ground turkey or chicken can work as alternatives to beef for a lighter flavor and texture.
- → How do I make the mashed potatoes extra creamy?
For extra creaminess, use Yukon gold potatoes, add additional butter, and mash thoroughly with warm milk.
- → Can I add vegetables to the dish?
Absolutely! Mushrooms, peas, or carrots can be sautéed with the onion or served alongside for variety and nutrition.
- → How should leftovers be stored and reheated?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop.
- → What’s an easy side dish to serve with this meal?
Steamed broccoli, green beans, or asparagus make excellent, quick side dishes for added freshness and color.
- → Is it okay to use instant potatoes or canned gravy?
Yes, for convenience, instant mashed potatoes or pre-made gravy can save time and make preparation even easier.