30-MINUTE MEALS! Get the email series now
Royal Recipe

Easy Ground Beef and Gravy Over Mashed Potatoes

5 from 1 vote
1 Comments
Julia Bennett
By: Julia BennettUpdated: Nov 26, 2025
This post may contain affiliate links. Please read our disclosure policy.

Quick, budget friendly comfort food with creamy mashed potatoes topped with savory ground beef gravy. Ready in about 45 minutes and perfect for family weeknights.

Easy Ground Beef and Gravy Over Mashed Potatoes

This recipe is the one my family asks for when the week feels long and everyone needs a warm hug on a plate. I first learned this version from my mother during a chilly Saturday afternoon when pantry staples and a pound of ground beef needed to become dinner quickly. The result was everything I hoped for comfort food to be. The mashed potatoes are pillowy and creamy and the beef and gravy are rich and savory with a hint of sweet onion and garlic powder. It is the kind of dish that makes conversation slow down because everyone is too busy enjoying their bowl.

What makes this dish special is its simplicity and nostalgia. It uses ingredients that are usually already in the kitchen and it is forgiving when it comes to exact measurements. I remember serving it to a friend who had just moved into a new home and needed a meal that felt like home. He went back for thirds and left with a smile, a takeaway container, and the recipe scribbled on a napkin. This is the weeknight dinner I make when I want something that feeds both the belly and the heart.

Why You'll Love This Recipe

  • Comforting and familiar flavors that appeal to all ages and are perfect for busy weeknights and cozy weekends.
  • Ready in about 45 minutes from start to finish making it quick without feeling rushed.
  • Uses pantry staples and inexpensive ingredients making it budget friendly while still satisfying.
  • Make ahead options allow you to prepare mashed potatoes or the beef component in advance and reheat gently.
  • Flexible protein choices let you swap ground beef for turkey or chicken if you prefer a lighter option with easy seasoning adjustments.
  • Family friendly portioning that easily scales up for guests or down for a smaller household.

In my kitchen this recipe became a keeper because it tolerated substitutions and always delivered. My kids loved spooning gravy over mountains of mashed potatoes and my partner insisted I add a little extra cracked black pepper each time. Over the years I learned small tricks such as warming the milk before stirring it in and making a cornstarch slurry to get a glossy gravy every time.

Ingredients

  • Water: Enough to cover potatoes for boiling. Use cold tap water so potatoes cook evenly. For best texture drain promptly when fork tender.
  • 1 tablespoon salt: For the boiling water. It seasons the potatoes from the inside out. Adjust to taste and use fine sea salt or kosher salt based on preference.
  • 2 pounds russet potatoes: Peeled and cut into 1 inch pieces. Russet yields fluffy mash. Yukon gold can be used for a creamier texture.
  • 3 tablespoons butter: Unsalted and at room temperature for ease of blending. Using salted butter is fine reduce added salt slightly.
  • 1/2 cup whole milk: At room temperature. Warming the milk helps it incorporate smoothly. You can substitute half and half for richer mash.
  • 1/2 teaspoon garlic powder: For the potatoes. Fresh garlic will change texture so keep to powder for a smooth finish.
  • Freshly cracked black pepper and salt: To taste. I like a generous crack of pepper on top just before serving.
  • 2 tablespoons cornstarch: For the gravy slurry. Mix with cold beef broth to avoid lumps and create a glossy sauce.
  • 1/4 cup beef broth: Cold for the slurry. Use low sodium if you prefer more control over final salt level.
  • 1 pound ground beef: Choose 85 percent lean for good flavor and a moist texture. Leaner beef will be drier and may need an extra splash of broth.
  • 1 1/2 cups beef broth: For simmering with the beef. Low sodium gives you more control over the final seasoning.
  • 1/2 cup chopped white onion: About one small onion. White onion softens and adds subtle sweetness that balances the gravy.
  • 1 teaspoon garlic powder: Adds savory depth without adding moisture.
  • 1 teaspoon salt and 1/4 to 1/2 teaspoon black pepper: Adjust based on broth saltiness and personal taste.

Instructions

Prepare the potatoes Fill a medium pot with cold water and stir in 1 tablespoon salt. Add the peeled and cut potatoes. Bring to a rapid boil over medium high heat. Once boiling set a timer and cook five to eight minutes or until a fork slides through a piece with little resistance. Do not overcook or the potatoes will become waterlogged. Heat the butter and milk While the potatoes cook place 3 tablespoons butter and 1/2 cup whole milk in a small saucepan over medium heat. Warm gently until the butter melts and the mixture is hot but not boiling. Whisk occasionally to keep the milk smooth and evenly heated. This helps the mash incorporate without getting gluey. Drain and mash When fork tender drain the potatoes thoroughly and return them to the warm pot. Mash with a potato masher or fork until mostly smooth with small lumps if you like a rustic texture. Gradually stir in the warm butter milk mixture until you reach your desired creaminess. Season with 1/2 teaspoon garlic powder salt and freshly cracked black pepper to taste. Set aside and keep warm. Make the cornstarch slurry In a small bowl whisk together 2 tablespoons cornstarch and 1/4 cup cold beef broth until completely smooth. This slurry will thicken the gravy without lumps. Set aside while you brown the meat. Brown the beef Heat a large skillet over medium heat and add the pound of ground beef. Cook breaking it up with a wooden spoon until no longer pink. Drain and discard excess fat to prevent a greasy sauce. Return the meat to the pan for the next step. Simmer and thicken Add 1 1/2 cups beef broth 1/2 cup chopped white onion 1 teaspoon garlic powder 1 teaspoon salt and 1/4 to 1/2 teaspoon black pepper to the skillet. Stir and simmer uncovered five to ten minutes until the onion is soft and has taken on flavor. Slowly whisk in the cornstarch slurry then increase heat to bring the mixture to a boil. Cook while stirring constantly for two minutes or until the gravy thickens and becomes glossy. Taste and adjust seasoning. Assemble and serve Divide mashed potatoes between bowls and spoon the beef and gravy over the top. Serve warm with extra gravy on the side. Leftovers reheat well in a covered pan over low heat with a splash of milk or broth to refresh the texture. Close up of mashed potatoes with beef gravy

You Must Know

  • This dish stores well refrigerated for up to three days and freezes well for up to three months when packaged in an airtight container.
  • Using low sodium broth lets you control final seasoning and prevents the gravy from becoming too salty.
  • Make the mashed potatoes ahead and reheat gently with a splash of milk for quick assembly at dinnertime.
  • Lean ground beef reduces grease but requires a bit more broth to remain moist and flavorful.
  • The gravy thickens quickly so whisk in the cornstarch mixture gradually while bringing the pan to a boil.

My favorite memory with this dish is serving it during a simple family reunion when my aunt returned from overseas. Everyone gravitated to the table and the conversation flowed easily. That evening I learned that the simplest meals are often the most memorable and that a good gravy can make people linger over their food in the best way.

Serving of ground beef and gravy over mashed potatoes

Storage Tips

Store cooled components separately when possible. Place mashed potatoes in an airtight container and the beef and gravy in a separate sealed container. Refrigerate for up to three days. For freezing pack into freezer safe containers leaving a little headroom for expansion and freeze for up to three months. Reheat mashed potatoes gently in a saucepan over low heat stirring in a splash of milk to refresh texture. Reheat gravy and beef over medium low heat until just warmed through stirring occasionally.

Ingredient Substitutions

If you are short on time use instant mashed potatoes following the package directions and then fold in the warmed butter and milk. Swap ground beef for ground turkey or ground chicken for a lighter version and add a touch more broth to keep the mixture moist. For dairy free mash substitute olive oil or a dairy free spread and use unsweetened almond milk warmed before stirring in. If you need a gluten free assurance use a gluten free broth and cornstarch is naturally gluten free so the gravy will remain suitable.

Serving Suggestions

Serve this dish with a crisp green salad or quickly sautéed green beans to add color and balance. A spoon of bright chopped fresh parsley or chives on top adds freshness and contrast. For a heartier plate add roasted carrots or a side of steamed peas. Serve with crusty bread or dinner rolls to sop up any extra gravy and make the meal feel complete.

Cultural Background

This style of meat over mashed potatoes is a classic in American home cooking rooted in frugal and comforting traditions. Versions of meat with a simple pan gravy have been made in farm kitchens across the country where stretching a pound of meat to feed a family was essential. Regional variations add elements like onion soup mix or Worcestershire sauce to deepen flavor but the core idea remains the same comfort served in a single bowl.

Seasonal Adaptations

In winter add roasted root vegetables to the side for heartiness. In spring and summer lighten the plate with a crisp salad and swap whole milk for a lighter milk or half and half to adjust richness. For holiday guests infuse the gravy with a splash of red wine or add a teaspoon of Dijon mustard for a subtle lift that pairs well with roasted winter vegetables.

Meal Prep Tips

Make the mashed potatoes and beef separately and chill for up to three days. Reheat both gently and assemble just before serving to keep texture optimal. Use shallow containers for rapid cooling and label with the date. Portion into individual bowls for packed lunches or quick reheating at work. A splash of broth when reheating prevents dryness and keeps flavors bright.

This dish brings people together with simple ingredients and honest flavors. Try making it your own and add small twists that reflect your kitchen and the people you feed. Few things beat a warm bowl on a busy night and the memory of a shared meal.

Pro Tips

  • Warm the milk before adding to the potatoes to prevent a gluey texture and to help it incorporate smoothly.

  • Make a cornstarch slurry with cold broth for lump free gravy and add it slowly while whisking.

  • Use low sodium beef broth so you can control the final salt level of the gravy.

  • Brown the beef well and drain excess fat to avoid a greasy gravy and to develop flavor.

This nourishing easy ground beef and gravy over mashed potatoes recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

How long will leftovers keep?

Yes refrigerate both components separately for up to three days and reheat gently with a splash of milk or broth.

Can I freeze the dish?

Yes you can freeze assembled portions in airtight containers for up to three months. Thaw overnight in the refrigerator before reheating.

Tags

Main DishesBeefGravyMashed PotatoesComfort FoodWeeknight DinnerFamily RecipeBudget-Friendly
No ratings yet

Easy Ground Beef and Gravy Over Mashed Potatoes

This Easy Ground Beef and Gravy Over Mashed Potatoes recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Easy Ground Beef and Gravy Over Mashed Potatoes
Prep:15 minutes
Cook:30 minutes
Rest Time:10 mins
Total:45 minutes

Ingredients

For the Mashed Potatoes

For the Ground Beef and Gravy

Instructions

1

Prepare the potatoes

Fill a medium pot with cold water and add 1 tablespoon salt. Add peeled and cut potatoes and bring to a rapid boil. Cook five to eight minutes or until fork tender. Drain thoroughly.

2

Heat the butter and milk

Combine 3 tablespoons butter and 1/2 cup whole milk in a small saucepan and warm until butter melts. Keep warm and whisk occasionally.

3

Mash the potatoes

Return drained potatoes to the pot and mash to desired consistency. Gradually stir in the warm butter milk mixture. Season with 1/2 teaspoon garlic powder salt and pepper to taste.

4

Make slurry

Whisk 2 tablespoons cornstarch with 1/4 cup cold beef broth until smooth. Set aside to use for thickening the gravy.

5

Brown the beef

Heat a large skillet over medium heat and crumble 1 pound ground beef until no longer pink. Drain excess fat and return beef to the pan.

6

Simmer and thicken

Add 1 1/2 cups beef broth 1/2 cup chopped onion 1 teaspoon garlic powder 1 teaspoon salt and 1/4 to 1/2 teaspoon black pepper. Simmer five to ten minutes until onion is tender. Whisk in the slurry and bring to a boil cooking two minutes until thickened.

7

Serve

Divide mashed potatoes into bowls and top with the ground beef and gravy. Serve warm with extra gravy if desired.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 480kcal | Carbohydrates: 45g | Protein:
28g | Fat: 24g | Saturated Fat: 7g |
Polyunsaturated Fat: 5g | Monounsaturated Fat:
10g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Easy Ground Beef and Gravy Over Mashed Potatoes

Categories:

Easy Ground Beef and Gravy Over Mashed Potatoes

Did You Make This?

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Julia!

Chef and recipe creator specializing in delicious Main Dishes cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

Get My 30-Minute Meals email series!

Quick and easy dinner ideas delivered to your inbox.