Ground Beef and Gravy Over Mashed Potatoes

Tender seasoned ground beef smothered in rich, savory gravy and served over creamy mashed potatoes—this easy comfort-food dinner is warm, hearty, and incredibly satisfying!

When you need a simple homemade dinner that feels like a warm hug, Ground Beef and Gravy Over Mashed Potatoes is the perfect choice. Juicy ground beef is cooked with onions and garlic, then simmered in a rich, flavorful gravy until everything comes together beautifully.

Serve the beef and gravy over a generous scoop of buttery mashed potatoes, and you have an inexpensive, filling meal that the whole family will love.

Why You’ll Love This Recipe

  • 🥩 Uses simple, budget-friendly ingredients
  • 🥔 Served over creamy homemade mashed potatoes
  • 🍲 Rich, savory, and comforting
  • ⏱️ Easy enough for a busy weeknight
  • 👨‍👩‍👧‍👦 Family-friendly and filling
  • 💰 Great way to turn ground beef into a hearty meal

Ingredients

For the Mashed Potatoes

  • 2 pounds potatoes, peeled and cut into chunks
  • 4 tablespoons butter
  • ½ cup milk, warmed
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons sour cream, optional

For the Ground Beef and Gravy

  • 1½ pounds ground beef
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 3 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 teaspoon dried thyme
  • 1 tablespoon fresh parsley, chopped

How to Make Ground Beef and Gravy Over Mashed Potatoes

1. Cook the Potatoes

Place the peeled and chopped potatoes in a large pot and cover them with cold water.

Add a pinch of salt and bring the water to a boil. Reduce the heat and cook for about 15–20 minutes, or until the potatoes are fork-tender.

Drain the potatoes well.

2. Make the Mashed Potatoes

Return the potatoes to the warm pot and add the butter.

Mash until smooth, gradually adding the warm milk until you reach your preferred consistency.

Season with salt and black pepper. Stir in sour cream if you want an extra creamy and slightly tangy flavor.

Cover and keep warm while preparing the beef and gravy.

3. Brown the Ground Beef

Heat a large skillet over medium-high heat.

Add the ground beef and cook for about 6–8 minutes, breaking it apart with a wooden spoon as it cooks.

Once browned, drain excess grease if necessary.

Add the diced onion and cook for another 3–4 minutes until softened.

Stir in the minced garlic and cook for about 30 seconds.

4. Make the Gravy

Push the beef mixture to one side of the skillet and add the butter.

Once melted, sprinkle the flour over the beef and butter. Stir everything together and cook for about 1 minute to remove the raw flour taste.

Slowly pour in the beef broth while stirring constantly to prevent lumps.

5. Season and Simmer

Add Worcestershire sauce, onion powder, garlic powder, paprika, salt, pepper, and thyme.

Stir well and bring the mixture to a gentle simmer.

Cook for approximately 5–8 minutes, stirring occasionally, until the gravy thickens and coats the beef.

Taste and adjust the seasoning if needed.

6. Serve Over Mashed Potatoes

Spoon a generous serving of creamy mashed potatoes onto each plate.

Top with the ground beef and plenty of rich gravy.

Finish with a sprinkle of fresh parsley and serve immediately.

Tips for the Best Ground Beef and Gravy

Use a flavorful beef broth. Since the broth forms the base of the gravy, a good-quality broth makes a noticeable difference.

Don’t rush the gravy. Allowing it to simmer for several minutes helps it thicken and develop a deeper flavor.

Warm the milk first. Adding warm milk to the potatoes creates a smoother, creamier texture.

Don’t overwork the potatoes. Mash them just until smooth. Overmixing can make potatoes sticky and gummy.

Taste before serving. Beef broth and Worcestershire sauce can vary in saltiness, so adjust the seasoning at the end.

Easy Variations

Mushroom Beef and Gravy

Add 8 ounces of sliced mushrooms when cooking the onions. Let them brown before adding the garlic and continuing with the recipe.

Cheesy Mashed Potatoes

Mix shredded cheddar, Monterey Jack, or Parmesan into the mashed potatoes for an extra-rich side.

Creamy Beef Gravy

Add 2–3 tablespoons of heavy cream or sour cream to the gravy at the end for a richer, creamier finish.

Vegetable Beef and Gravy

Add frozen peas, carrots, or corn during the final few minutes of cooking.

Garlic Mashed Potatoes

Add roasted or sautéed garlic to the potatoes for even more flavor.

What to Serve With Ground Beef and Gravy

Although this meal is hearty enough on its own, you can serve it with:

  • Steamed green beans
  • Roasted carrots
  • Buttered corn
  • Peas
  • Roasted broccoli
  • Dinner rolls
  • Simple green salad
  • Garlic bread

Make-Ahead Instructions

The mashed potatoes and beef gravy can both be prepared ahead of time.

Store them separately in airtight containers in the refrigerator for up to 3 days.

When ready to serve, gently reheat the gravy in a skillet and add a splash of beef broth if it has become too thick. Reheat the mashed potatoes over low heat, stirring occasionally and adding a little milk or butter to restore their creamy texture.

Storage

Store leftovers in airtight containers in the refrigerator for up to 3 days.

For the best texture, keep the mashed potatoes and beef gravy separate when possible.

Can You Freeze It?

Yes. The ground beef and gravy freezes very well.

Allow it to cool completely before transferring it to a freezer-safe container. Freeze for up to 3 months.

Mashed potatoes can also be frozen, although their texture may change slightly after thawing. Add a little butter or milk while reheating to make them creamy again.

Frequently Asked Questions

Can I use ground turkey instead of beef?

Yes. Ground turkey can be substituted for ground beef, although the gravy will have a lighter flavor. Using turkey or chicken broth can complement it well.

How do I thicken the gravy?

The flour in this recipe should create a nicely thickened gravy. If your gravy is still too thin, let it simmer uncovered for a few extra minutes.

What type of potatoes are best for mashed potatoes?

Russet and Yukon Gold potatoes are excellent choices. Russets create fluffy mashed potatoes, while Yukon Gold potatoes make them naturally creamy and buttery.

Can I make this without Worcestershire sauce?

Yes. Simply leave it out or replace it with a small splash of soy sauce for extra savory flavor.

Perfect Comfort Food for Any Night

Ground Beef and Gravy Over Mashed Potatoes is the kind of meal that doesn’t need anything fancy to be delicious. It’s hearty, affordable, easy to prepare, and packed with classic homemade flavor.

The creamy potatoes soak up the rich beef gravy, creating the perfect combination in every bite. Serve it with your favorite vegetable and warm dinner rolls for a complete family meal.

Final Thoughts

If you’re looking for a cozy, satisfying dinner that uses simple ingredients, this Ground Beef and Gravy Over Mashed Potatoes recipe belongs in your regular rotation.

It’s delicious, comforting, and easy enough for a weeknight—but hearty enough for a Sunday family dinner. Spoon that savory beef and gravy over a mountain of creamy mashed potatoes and enjoy every bite!

Leave a Reply

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