Ground Beef and Gravy Over Mashed Potatoes Recipe


Fresh parsley is optional for garnish.

How to Make Ground Beef and Gravy Over Mashed Potatoes

Step 1: Prepare the Potatoes

Peel the potatoes and cut them into evenly sized chunks. Place them in a large saucepan and cover with cold water.

Add a pinch of salt and bring the water to a boil over medium-high heat. Reduce the heat slightly and cook for approximately 15–20 minutes, or until the potatoes are easily pierced with a fork.

Drain thoroughly and return the potatoes to the warm saucepan.

Step 2: Make the Mashed Potatoes

Add the butter, warm milk, salt, and black pepper to the drained potatoes.

Mash until smooth and creamy. Add a little more warm milk if you prefer a softer consistency.

Cover the potatoes and keep them warm while preparing the beef and gravy.

Step 3: Brown the Ground Beef

Place a large skillet over medium heat. Add the ground beef and chopped onion.

Cook for approximately 7–9 minutes, breaking the meat into small pieces with a wooden spoon as it browns.

Continue cooking until the beef is no longer pink and the onion has softened. Drain excess grease if necessary.

Step 4: Add the Butter and Flour

Add 2 tablespoons of butter to the skillet and stir until melted.

Sprinkle the flour over the beef mixture. Stir continuously for about 1 minute so the flour coats the meat and combines with the butter.

This creates the base for a thick, flavorful gravy.

Step 5: Make the Gravy

Gradually pour in the beef broth, stirring as you go to prevent lumps from forming.

Add the Worcestershire sauce, garlic powder, and onion powder. Season with black pepper and a little salt if needed.

Bring the mixture to a gentle simmer. Cook for approximately 4–6 minutes, stirring occasionally, until the gravy thickens and coats the ground beef.

If the gravy becomes too thick, add a small splash of beef broth. If it's too thin, allow it to simmer a little longer.

Step 6: Taste and Adjust

Taste the gravy and adjust the seasoning as needed.

Add more black pepper for a stronger savory flavor or a little Worcestershire sauce for extra depth. Be careful with additional salt because beef broth and Worcestershire sauce may already contain sodium.

Step 7: Assemble and Serve

Spoon a generous portion of mashed potatoes onto each plate.

Make a small well in the center and ladle the ground beef and gravy over the top. Finish with chopped fresh parsley if desired.

Serve immediately while everything is warm.

Tips for the Best Ground Beef and Gravy

Choose the right ground beef. Lean ground beef works well because it produces less excess grease. If you use a fattier variety, drain the extra fat before preparing the gravy.

Don't rush the flour. Stirring the flour with the butter and beef for about a minute helps remove its raw taste before adding the broth.

Add broth gradually. Pouring it in slowly while stirring helps create a smooth gravy without lumps.

Use warm milk for the potatoes. Cold milk can cool the potatoes and make the finished mash less creamy.

Avoid overworking the potatoes. Mash just until smooth. Excessive mixing can make them gummy, especially when using starchy potatoes.

Taste before adding salt. Broth and Worcestershire sauce can already contribute plenty of seasoning.

Easy Variations to Try

Add Mushrooms

Slice 1 cup of mushrooms and cook them with the onion before adding the ground beef. They'll add an earthy flavor that works beautifully with beef gravy.

Make It Extra Creamy

Stir 2–3 tablespoons of sour cream into the mashed potatoes for a slightly tangy, creamy finish.

Add Vegetables

Stir frozen peas, diced carrots, or corn into the gravy during the final few minutes of cooking. This adds color and makes the meal more substantial.

Try Cheesy Mashed Potatoes

Mix ½ cup shredded cheddar cheese into the hot mashed potatoes until melted. The cheesy potatoes pair especially well with the savory beef gravy.

Use Ground Turkey

Ground turkey can replace the ground beef if you prefer a lighter-tasting alternative. Use turkey broth or beef broth, and cook the turkey thoroughly before making the gravy.

What to Serve With Ground Beef and Gravy

This dish is satisfying on its own, but a simple side can make it feel like a complete homemade dinner.

Here are some delicious options:

  • Steamed green beans

  • Roasted carrots

  • Buttered corn

  • Peas with a little butter

  • A crisp garden salad

  • Dinner rolls or biscuits

  • Roasted broccoli

For a traditional comfort-food plate, serve the beef and gravy over mashed potatoes with green beans or corn on the side.

How to Store and Reheat Leftovers

Allow the beef and gravy and mashed potatoes to cool slightly before storing them in separate airtight containers. Refrigerate promptly and use within 3–4 days.

To reheat the beef and gravy, place it in a saucepan over medium-low heat. Add a splash of beef broth or water if the gravy has thickened in the refrigerator. Stir occasionally until heated thoroughly.

Reheat the mashed potatoes in the microwave or in a saucepan over low heat. Add a little milk or butter to restore their creamy texture.

You can also freeze the ground beef and gravy in a freezer-safe container for up to 2–3 months. Mashed potatoes can be frozen separately, although their texture may change slightly after thawing.

Thaw frozen portions in the refrigerator before reheating.

Frequently Asked Questions

Can I make ground beef and gravy ahead of time?

Yes. You can prepare the beef and gravy a day ahead, refrigerate it in an airtight container, and reheat it gently when needed. Make the mashed potatoes fresh if you prefer their best texture.

Why is my beef gravy too thin?

It may need more simmering time. Allow it to cook gently for a few additional minutes so the flour can thicken the broth. If necessary, mix a little flour with cold water separately and gradually stir it into the simmering gravy.

How do I fix gravy that's too thick?

Add beef broth or water a little at a time until it reaches your preferred consistency. Stir well between additions.

Can I use instant mashed potatoes?

Absolutely. Instant mashed potatoes are a convenient alternative when you're short on time. Prepare them according to the package instructions and serve the homemade beef gravy over the top.

What type of potatoes are best for mashed potatoes?

Russet potatoes produce light, fluffy mashed potatoes, while Yukon Gold potatoes create a naturally creamy texture. Both work well for this recipe.

Can I make this recipe without Worcestershire sauce?

Yes. You can leave it out or replace it with a small splash of soy sauce. If using soy sauce, taste the gravy before adding extra salt.

A Hearty Homemade Dinner Everyone Can Enjoy

Ground beef and gravy over mashed potatoes is the kind of meal that makes an ordinary evening feel a little more comforting. Tender ground beef, rich homemade gravy, and creamy mashed potatoes come together in a simple dish that is filling, affordable, and easy to prepare.

Serve it with your favorite vegetable, add a warm dinner roll, and enjoy a classic family meal without complicated ingredients or lengthy preparation. Sometimes, the most satisfying dinners are the ones made with familiar ingredients and a generous spoonful of homemade gravy.