Ground Beef Gravy Over Mashed Potatoes

Share this Recipe if You liked it:

Ground Beef Gravy Over Mashed Potatoes makes a cozy, budget-friendly dinner with savory beef, rich pan gravy, and fluffy mash to soak up every drop.

Pin

There’s something incredibly comforting about a bowl of creamy mashed potatoes smothered in hearty ground beef gravy. It feels like a hug from the inside out—simple ingredients, big flavors, and barely any fuss.

This version leans on pantry staples like ground beef, onion, broth, and a touch of Worcestershire sauce for depth. In about 30 minutes, you’ll have a one-pan gravy ready to spoon over a mountain of mash, toast, noodles, or rice.

Whether you’re feeding a hungry family or just craving a nostalgic, diner-style plate for one, this Ground Beef Gravy Over Mashed Potatoes is the kind of recipe you’ll reach for again and again.

What You Need to Make This Ground Beef Gravy Over Mashed Potatoes

Ground beef (about 1 lb, 85–90% lean) – Gives the gravy its meaty body and flavor; a little fat helps keep everything rich without being greasy.

Small yellow onion, finely chopped – Adds sweetness and savoriness as it softens and cooks down into the gravy base.

Fresh garlic or minced garlic (about 2 cloves) – Brings a gentle garlicky warmth that makes the beef taste more complex and comforting.

All-purpose flour (around 3 tablespoons) – Works as the thickener, turning the cooking juices and broth into a silky, spoon-coating gravy.

Beef broth (about 2 cups, low-sodium if possible) – Creates the liquid base; using broth instead of water makes the gravy deeply savory and flavorful.

Worcestershire sauce (about 1 tablespoon) – A secret umami booster that adds depth, a hint of tang, and that “can’t quite place it but it’s delicious” flavor.

Butter (about 2 tablespoons) – Stirred in at the end to enrich the gravy, rounding out the flavors and giving it a velvety finish.

Salt and freshly ground black pepper – Essential for bringing all the flavors together; taste as you go so the gravy is well seasoned without being too salty.

Chopped fresh parsley (optional) – Sprinkled on top for a pop of color and a fresh note against the rich gravy and mashed potatoes.

Mashed potatoes, for serving – Use your favorite recipe, leftovers, or even a quick batch of instant mash; they’re the perfect canvas for soaking up the beef gravy.

Pin

How to Make This Ground Beef Gravy Over Mashed Potatoes

STEP 1: In a large skillet set over medium heat, add the ground beef. Cook, breaking it up with a spatula, until it’s browned and no pink remains. Carefully spoon off most of the excess fat, leaving just a thin layer for flavor.

STEP 2: Add the finely chopped onion to the skillet with the beef. Sauté for 3–4 minutes, stirring often, until the onion softens and starts to turn translucent. Stir in the minced garlic and cook for another 30 seconds until fragrant, but not browned.

STEP 3: Sprinkle the flour evenly over the beef and onion mixture. Stir well so every bit of meat gets lightly coated. Let it cook for 1–2 minutes, stirring, to remove the raw flour taste and form a thick paste-like mixture in the pan.

STEP 4: Slowly pour in the beef broth while stirring constantly, scraping up any browned bits from the bottom of the skillet. This helps prevent lumps and builds flavor. Once all the broth is added, stir in the Worcestershire sauce, a pinch of salt, and a generous grind of black pepper.

STEP 5: Bring the mixture to a gentle simmer. Let it bubble for about 5–7 minutes, stirring occasionally, until the gravy thickens to your desired consistency. It should coat the back of a spoon; if it looks too thick, splash in a bit more broth or water.

STEP 6: Turn the heat down to low. Stir in the butter until completely melted and the gravy looks glossy and smooth. Taste and adjust seasoning with more salt and pepper if needed. If you like a bit of freshness, fold in some chopped parsley.

STEP 7: Spoon hot Ground Beef Gravy generously over warm mashed potatoes. Garnish with extra parsley, cracked pepper, or a little pat of butter on the potatoes if you’re feeling indulgent, then serve immediately.

Pin

Can I use a different meat for the gravy?

Yes. Ground turkey, chicken, or pork all work well. Just be sure to brown the meat thoroughly and adjust the seasoning, since leaner meats may need a touch more salt and pepper.

How do I keep the gravy from getting lumpy?

Whisk or stir constantly while you slowly add the broth, and make sure the flour is well mixed with the beef before adding liquid. If lumps sneak in, whisk vigorously or strain the gravy.

Can I make this ahead of time?

Absolutely. Cook the ground beef gravy, let it cool, and store it in the fridge. Reheat gently on the stovetop with a splash of broth or water, then serve over fresh or reheated mashed potatoes.

Pin

Can I make this gluten-free?

Yes. Swap the all-purpose flour for a gluten-free all-purpose blend, or thicken the gravy with a cornstarch slurry. Also double-check that your broth and Worcestershire sauce are certified gluten-free.

Recipe Tips

  • Brown, don’t just cook, the beef. Let the meat sit undisturbed for a minute or two at a time so it develops browned bits on the bottom of the pan—those add big flavor to the gravy.
  • Adjust the thickness at the end. If the gravy feels too thick, loosen it with extra broth or water. If it’s too thin, simmer a few more minutes or stir in an extra teaspoon of flour mixed with cold water.
  • Season in layers. Lightly season the beef as it cooks, then taste again after adding the broth and at the very end. Small pinches of salt at different stages keep flavors balanced.
Pin

What to Serve with Ground Beef Gravy Over Mashed Potatoes

Serve this Ground Beef Gravy Over Mashed Potatoes with a simple green vegetable, like steamed green beans, peas, or broccoli, for freshness and color on the plate.

A crisp side salad with mixed greens, cherry tomatoes, and a light vinaigrette helps cut through the richness and makes the meal feel complete without much extra work.

Warm crusty bread or dinner rolls are perfect for swiping through any leftover gravy on the plate, making sure none of that savory goodness goes to waste.

Pin

How to Store & Reheat

If possible, store the mashed potatoes and ground beef gravy separately. Let both cool slightly, then transfer to airtight containers. The gravy will keep in the refrigerator for about 3–4 days, while the mashed potatoes are best within 3 days.

For longer storage, you can freeze the ground beef gravy in freezer-safe containers or bags for up to 2–3 months. Mashed potatoes can be frozen too, though their texture may become slightly looser once thawed and reheated.

To reheat the gravy, warm it in a saucepan over low to medium-low heat, adding a splash of broth or water as needed to loosen it. Stir often until hot and smooth. For mashed potatoes, reheat in the microwave or on the stovetop with a little milk or cream stirred in to bring back their creaminess.

Once everything is hot, ladle the steaming Ground Beef Gravy Over Mashed Potatoes again and enjoy a second round of cozy comfort with almost no extra effort.

Pin

Ground Beef Gravy Over Mashed Potatoes

A comforting, savory classic perfect for weeknight dinners, this hearty ground beef and rich brown gravy combination comes together swiftly using pantry staples. Ideal over mashed potatoes, but equally delicious served atop noodles, toast, or rice.
Print Pin Rate
Course: Main Course
Cuisine: American
Keyword: Ground Beef Gravy Over Mashed Potatoes
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 6

Ingredients

  • 2 tablespoons unsalted butter
  • 1 pound lean ground beef preferably 85/15 or 90/10
  • 3 tablespoons plain white flour
  • 2 cloves of garlic finely minced
  • 1 small yellow onion finely diced
  • 2 cups reduced-sodium beef stock
  • 1 tablespoon Worcestershire sauce
  • Kosher salt and ground black pepper according to preference
  • Optional Fresh parsley, chopped, for garnish

Instructions

  • Place a large skillet over medium heat. Add the ground beef and cook until fully browned, breaking it into crumbles as it cooks. Drain off any excess fat.
  • Introduce the chopped onion to the skillet and cook for approximately 3 to 4 minutes, until it becomes translucent and tender. Mix in the minced garlic and let it cook for an additional 30 seconds.
  • Evenly sprinkle the flour across the meat mixture, stirring to combine. Allow it to cook for 1 to 2 minutes, letting the raw flour flavor cook out.
  • Gradually pour in the beef broth while stirring continuously to ensure a smooth consistency without lumps. Stir in the Worcestershire sauce, along with a pinch of salt and pepper to taste.
  • Bring the contents to a gentle simmer. Cook for about 5 to 7 minutes, stirring now and then, until the sauce has thickened to a gravy-like consistency.
  • Add the butter to the skillet, stirring until fully melted and the gravy is smooth and glossy.
  • Serve the warm beef and gravy over a bed of mashed potatoes. Garnish with freshly chopped parsley if desired.
Share this Recipe if You liked it: