Creamy Mashed Potatoes Gravy

Featured in Hearty Main Courses.

Craving pure comfort? This is it! Fluffy mashed potatoes, made with Yukon Gold or Russet, butter, and warm milk (or cream!), are the perfect base for a luscious beef gravy. Brown ground beef with onion, thicken with flour, and simmer in beef broth with Worcestershire, garlic, and thyme. A touch of butter at the end adds incredible richness. Serve immediately for a guaranteed crowd-pleaser.

Pro-tip: For even creamier potatoes, swap milk for heavy cream. Add Dijon mustard or red wine to the gravy for extra depth. Don't forget to adjust salt and pepper to taste!

Casey
Updated on Mon, 13 Oct 2025 14:39:39 GMT
A plate of food with mushrooms and potatoes. Pin it
A plate of food with mushrooms and potatoes. | cookingwithcasey.com

Nothing says comfort quite like a bowl of creamy mashed potatoes smothered in rich savory beef gravy. This combination always brings back memories of cozy family dinners and is my go-to meal when everyone needs a little extra warmth at the table. Each bite feels like a hug and you will want to scoop up every last bit.

Ingredients

  • Potatoes: choose Yukon Gold or Russet for the creamiest texture and mild flavor
  • Unsalted butter: gives luxurious richness and allows you to control the salt
  • Warm milk or cream: adds moisture and silkiness to the mash
  • Salt and pepper: to bring out all the flavors in both potatoes and gravy
  • Ground beef: provides hearty protein and builds body in the gravy
  • Small onion: offers sweetness and aromatic depth to the gravy
  • All-purpose flour: thickens the gravy to the perfect consistency
  • Beef broth: choose low sodium for control over salt
  • Worcestershire sauce: layers on savory umami and depth
  • Garlic powder: adds gentle warmth without overpowering
  • Dried thyme: is optional but lends an earthy note that ties everything together
  • Butter: finishes the gravy with shine and flavor

Step-by-Step Instructions

Prepare the Potatoes:
Peel and chop your potatoes into even chunks about two inches each for even cooking. Place them into a large pot and cover with cold salted water by a couple of inches. Bring to a boil and simmer until the potatoes are tender and break apart easily with a fork which takes about fifteen minutes.
Mash and Season:
Drain potatoes thoroughly so all water is gone. Mash while still hot using a potato masher or ricer. Add unsalted butter first to coat the potatoes then fold in warm milk or cream a splash at a time until ultra creamy. Season generously with salt and pepper. Cover the pot with a lid or foil to keep warm while you make the gravy.
Brown the Beef:
Place a heavy skillet on medium high heat. Add the ground beef and break it up with a spoon. Cook until the beef is browned and cooked through with no pink left. Drain off any excess fat if needed so the gravy is not greasy.
Sauté the Onion:
Add finely chopped onion to the browned beef. Cook stirring often for about three minutes until the onion is soft and translucent which builds plenty of savory base flavor.
Thicken Your Gravy:
Sprinkle all-purpose flour evenly over the beef and onion. Stir constantly for two minutes so the flour cooks a little and loses its raw taste. This step is crucial for a silky gravy.
Build the Sauce:
Pour in beef broth gradually stirring constantly with a wooden spoon to prevent lumps. Make sure to scrape up any bits from the bottom of the skillet for all that flavor.
Layer in Flavors:
Add Worcestershire sauce garlic powder and dried thyme if using. Season to taste with salt and black pepper. Stir well and bring everything to a simmer.
Finish the Gravy:
Turn heat to low and let the gravy simmer gently for ten minutes until it is glowingly thick. Taste and adjust seasoning if needed. Swirl in that last tablespoon of butter right before serving for a gorgeous glossy finish and extra richness.
Serve and Enjoy:
Spoon a big mound of creamy mashed potatoes onto each plate. Ladle the silky savory beef gravy generously over the center. Sprinkle with a pinch of fresh thyme or cracked black pepper for a finishing touch.
A plate of food with gravy on it. Pin it
A plate of food with gravy on it. | cookingwithcasey.com

Thyme is my absolute favorite part of this recipe. That gentle herbal note instantly makes the dish taste nostalgic and comforting. I remember the first time my son helped mash the potatoes and declared this the “best dinner ever.”

Storage Tips

Leftover mashed potatoes and beef gravy keep well in airtight containers in the fridge for up to three days. For best results store the potatoes and gravy separately and reheat gently on the stove with a splash of extra milk or broth to bring back creaminess. The gravy can be frozen for up to two months just thaw and stir well before serving.

Ingredient Substitutions

You can swap ground turkey or chicken for the beef if you prefer a lighter version. If you are out of butter olive oil can work in a pinch though flavor will be slightly different. For dairy free options use unsweetened plant based milk and vegan butter. Vegetable broth makes a tasty vegetarian gravy base if using a meatless crumble.

Serving Suggestions

Serve this with roasted carrots green peas or steamed broccoli to round out the meal. The creamy mashed potatoes also pair deliciously with a sprinkle of sharp cheddar or chopped fresh chives if you want to change up the flavors. Warm rolls or crusty bread are always a big hit for mopping up that gravy.

Comfort Food Roots

Mashed potatoes and gravy are classic staples in many cultures for a reason. This dish has been bringing families together for generations providing an affordable way to use pantry basics. For me it always brings back childhood dinners with laughter and steaming plates coming to the table one after another.

Frequently Asked Questions

→ What kind of potatoes work best for mashing?

Yukon Gold potatoes are known for their creamy texture, while Russet potatoes create a lighter, fluffier mash. Either will work great!

→ Can I use a different type of broth for the gravy?

Yes, chicken or vegetable broth can be used as a lighter alternative to beef broth. Just keep in mind that it will alter the flavor profile slightly.

→ How can I make the gravy thicker?

Ensure you're cooking the flour in the beef fat for at least a minute to create a roux. This is crucial for thickening. If the gravy is still too thin, whisk a teaspoon of cornstarch with a tablespoon of cold water and slowly stir it into the simmering gravy.

→ What can I add to make the gravy more flavorful?

A teaspoon of Dijon mustard or a splash of red wine adds a lovely depth of flavor to the beef gravy. A bay leaf simmered in the gravy and removed before serving is another excellent option.

→ Can I make this ahead of time?

The mashed potatoes are best served fresh, but the gravy can be made ahead of time. Reheat gently over low heat, adding a splash of broth if needed to loosen it. You can also prepare the potatoes a couple hours in advance and keep warm in a slow cooker or over a double boiler with a little milk or butter.

→ How do I prevent lumps in my mashed potatoes?

Use a potato ricer or a food mill for the smoothest results. Alternatively, mash the potatoes while they are still hot and add the warm milk or cream gradually, mixing until smooth. Avoid overmixing, as this can make them gummy.

Creamy Mashed Potatoes Beef Gravy

Creamy, melt-in-your-mouth mashed potatoes meet rich, flavorful beef gravy. A comforting classic.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
By: Casey

Category: Hearty Main Dishes

Difficulty: Intermediate

Cuisine: American Comfort

Yield: 6 Servings

Dietary: ~

Ingredients

→ For Mashed Potatoes

01 900 g potatoes, Yukon Gold or Russet variety, peeled and uniformly chopped
02 60 g unsalted butter
03 120 ml warm milk or cream, quantity adjusted to achieve desired texture
04 Salt, to season
05 Freshly ground black pepper, to season

→ For Savory Beef Gravy

06 450 g lean ground beef
07 1 small onion, finely diced
08 20 g all-purpose flour
09 480 ml low-sodium beef broth
10 15 ml Worcestershire sauce
11 2.5 ml garlic powder
12 2.5 ml dried thyme (optional)
13 Salt, to season
14 Freshly ground black pepper, to season
15 15 g unsalted butter, for finishing

Instructions

Step 01

Peel and chop the potatoes into consistent 2-3 cm chunks. Place them in a large pot, cover with cold water, and add a generous pinch of salt. Bring to a boil over high heat, then reduce to a simmer and cook for approximately 15 minutes, or until potatoes are tender when pierced with a fork.

Step 02

Thoroughly drain the cooked potatoes. Return them to the warm pot. Add the 60 g of butter and warm milk or cream. Mash vigorously with a potato masher or ricer until smooth and creamy. Season generously with salt and pepper. Cover the pot to keep the mashed potatoes warm while preparing the gravy.

Step 03

In a large skillet, brown the ground beef over medium-high heat, breaking it apart with a spoon as it cooks. Continue until the beef is fully cooked through and no pink remains. Drain any accumulated fat from the skillet.

Step 04

Add the finely diced onion to the skillet with the browned beef. Sauté for 5-7 minutes, stirring occasionally, until the onion softens and becomes translucent.

Step 05

Sprinkle the all-purpose flour evenly over the beef and onion mixture. Stir constantly for 1-2 minutes, ensuring the flour coats the ingredients and cooks slightly, forming a roux that will thicken the gravy.

Step 06

Gradually pour in the beef broth while continuously whisking to prevent lumps. Add the Worcestershire sauce, garlic powder, dried thyme (if using), salt, and black pepper. Bring the mixture to a gentle simmer, whisking frequently.

Step 07

Reduce the heat to medium-low and continue to simmer the gravy for approximately 10 minutes, stirring occasionally, until it thickens to a rich, glossy, and spoon-coating consistency.

Step 08

Remove the skillet from the heat. Stir in the remaining 15 g of butter until it is completely melted and fully incorporated into the gravy. This step enhances the richness and provides a silky-smooth finish.

Step 09

Generously scoop the warm, creamy mashed potatoes onto serving bowls or plates. Ladle a copious amount of the savory beef gravy directly over the mashed potatoes.

Step 10

For an appealing presentation, garnish the dish with a sprinkle of fresh thyme or a final crack of black pepper.

Notes

  1. To achieve exceptionally creamy mashed potatoes, consider substituting a portion of the milk with heavy cream.
  2. For added depth to the gravy, a teaspoon of Dijon mustard or a splash of red wine can be incorporated during the simmering phase.
  3. This dish is highly adaptable for larger gatherings; simply double the ingredients to serve more guests.
  4. Chicken or vegetable broth can be used as a lighter alternative to beef broth in the gravy base.
  5. Enhance the aromatic profile of the gravy by simmering a bay leaf with the broth; remember to remove it before serving.

Tools You'll Need

  • Large cooking pot
  • Potato masher or ricer
  • Large skillet
  • Whisk
  • Chef's knife
  • Cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy
  • Gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 20 g
  • Total Carbohydrate: 40 g
  • Protein: 30 g