Mashed Potatoes With Creamy Beef Gravy

Highlighted under: Soulful Flavors

I absolutely love making mashed potatoes with creamy beef gravy; there’s something incredibly comforting about this dish. The silky texture of the mashed potatoes pairs perfectly with the rich, flavorful gravy. This recipe not only makes the perfect side but can also stand alone as a hearty meal. I often prepare it on chilly evenings when I want to indulge in something warm and satisfying. It’s also a fantastic way to use leftover beef gravy, making it efficient and delicious!

Created by

Fiona Carter

Last updated on 2026-02-27T21:04:50.732Z

When I first made mashed potatoes with creamy beef gravy, it was for a family gathering, and I remember the smiles it brought to everyone’s faces. The secret to fluffy mashed potatoes lies in using starchy potatoes like Russets and ensuring you don’t over-mash them. Adding milk and butter at the right temperature also makes a massive difference in texture.

I experimented with the gravy and found that using beef broth enriched with sautéed onions and garlic brings a depth of flavor that elevates the entire dish. Each time I serve this, it’s a hit, and leftovers rarely happen!

Secondary image

Why You Will Love This Recipe

  • Creamy mashed potatoes that are perfectly fluffy
  • Rich and savory beef gravy with deep flavor
  • A comforting classic that's easy to make for any occasion

Mastering the Texture of Mashed Potatoes

To achieve perfectly fluffy mashed potatoes, it’s essential to select the right type of potato. Russet potatoes are my go-to because they are starchy and break down easily when boiled. When cooking, ensure the water is at a rolling boil before adding your potatoes. This helps them cook evenly. Mash the potatoes while they are still hot for a smoother consistency, and avoid over-mashing to prevent a gummy texture. A potato ricer or food mill can help achieve the ultimate creaminess if you desire a restaurant-quality finish.

When incorporating the butter and milk, add them gradually to control the creaminess level. Start with the butter melting into the hot potatoes—this adds a rich flavor and prevents cold ingredients from lowering the temperature. If you prefer a thinner consistency, feel free to adjust the milk quantity up or down, but be cautious not to overdo it; you can always add more, but it’s hard to take it out.

Creating the Perfect Beef Gravy

The beef gravy is the star of this dish, so using quality beef broth is vital for flavor depth. If you have homemade broth, use it! The gravy should be simmered to enhance its richness; this process usually takes about 10 minutes after adding the beef. While stirring, keep an eye on the consistency; it should coat the back of a spoon. If it’s too thick, whisk in additional beef broth a tablespoon at a time until it reaches your desired consistency. That way, it can beautifully drape over the mashed potatoes.

Using leftover cooked beef is a time-saving tip I recommend, as it infuses the gravy with extra flavor. If you find yourself with a more robust beef flavor, consider adding in a teaspoon of brown sugar or even a splash of balsamic vinegar to balance out the richness. These small tweaks can elevate your gravy, making it truly irresistible with the creamy mashed potatoes.

Ingredients

For the Mashed Potatoes

  • 2 lbs Russet potatoes, peeled and cubed
  • 1/2 cup milk
  • 1/4 cup unsalted butter
  • Salt to taste
  • Pepper to taste

For the Creamy Beef Gravy

  • 2 cups beef broth
  • 1 cup cooked beef, shredded
  • 1/4 cup onions, finely chopped
  • 2 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper to taste

Instructions

Make the Mashed Potatoes

In a large pot, bring water to a boil and add the cubed potatoes. Cook until tender, about 20 minutes. Drain and return to the pot. Mash the potatoes, then mix in the milk, butter, salt, and pepper until smooth.

Prepare the Beef Gravy

In a skillet, heat a tablespoon of oil over medium heat. Sauté the onions and garlic until translucent. Sprinkle in the flour and stir until golden. Gradually whisk in the beef broth and Worcestershire sauce. Add the shredded beef, season with salt and pepper, and simmer until thickened, about 10 minutes.

Serve and Enjoy

Spoon a generous portion of mashed potatoes onto plates, ladle the creamy beef gravy on top, and serve warm!

Pro Tips

  • For extra flavor in your mashed potatoes, consider adding cream cheese or sour cream. If the gravy is too thick, simply adjust the consistency by adding more broth.

Make-Ahead Tips

This mashed potato dish is a fantastic make-ahead option. You can prepare the mashed potatoes and place them in an airtight container in the refrigerator for up to two days. To reheat, add a splash of milk and warm them gently in the microwave or over low heat on the stovetop while stirring to retain their creaminess. This way, you can save time on busy days while enjoying the same comforting taste.

Similarly, the beef gravy can also be made ahead. Store it in a sealed container in the fridge for up to three days or freeze it for a longer shelf life. When reheating, use low heat and stir frequently to maintain its rich, velvety texture. If it appears too thick, you can adjust it by whisking in a bit more beef broth or water until it reaches the desired consistency.

Serving Suggestions

While this dish shines as a standalone meal, it pairs beautifully with a variety of vegetables for a complete dinner. Serve it alongside roasted Brussels sprouts, green beans, or a fresh garden salad to add color and texture. You can also consider a side of homemade dinner rolls to soak up any extra gravy, making for a satisfying dining experience.

For an upgraded experience, try topping the mashed potatoes with shredded cheese or fresh herbs like parsley or chives just before serving. This not only enhances the presentation but also adds another layer of flavor. I find that the fresh herbs bright the dish up nicely and make it more appealing, especially for guests.

Questions About Recipes

→ Can I use a different type of potato?

Yes, Yukon Golds can also make great mashed potatoes due to their natural buttery flavor.

→ How can I make this dish gluten-free?

Substitute all-purpose flour with cornstarch or a gluten-free flour blend for the gravy.

→ Can I prepare the mashed potatoes ahead of time?

Yes, you can make them a few hours early and keep them warm in the pot, stirring occasionally.

→ What can I serve with this dish?

It pairs well with green beans, corn, or a simple side salad for a complete meal.

Mashed Potatoes With Creamy Beef Gravy

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Fiona Carter

Recipe Type: Soulful Flavors

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

For the Mashed Potatoes

  1. 2 lbs Russet potatoes, peeled and cubed
  2. 1/2 cup milk
  3. 1/4 cup unsalted butter
  4. Salt to taste
  5. Pepper to taste

For the Creamy Beef Gravy

  1. 2 cups beef broth
  2. 1 cup cooked beef, shredded
  3. 1/4 cup onions, finely chopped
  4. 2 cloves garlic, minced
  5. 2 tablespoons all-purpose flour
  6. 1 tablespoon Worcestershire sauce
  7. Salt and pepper to taste

How-To Steps

Step 01

In a large pot, bring water to a boil and add the cubed potatoes. Cook until tender, about 20 minutes. Drain and return to the pot. Mash the potatoes, then mix in the milk, butter, salt, and pepper until smooth.

Step 02

In a skillet, heat a tablespoon of oil over medium heat. Sauté the onions and garlic until translucent. Sprinkle in the flour and stir until golden. Gradually whisk in the beef broth and Worcestershire sauce. Add the shredded beef, season with salt and pepper, and simmer until thickened, about 10 minutes.

Step 03

Spoon a generous portion of mashed potatoes onto plates, ladle the creamy beef gravy on top, and serve warm!

Extra Tips

  1. For extra flavor in your mashed potatoes, consider adding cream cheese or sour cream. If the gravy is too thick, simply adjust the consistency by adding more broth.

Nutritional Breakdown (Per Serving)

  • Calories: 420 kcal
  • Total Fat: 20g
  • Saturated Fat: 10g
  • Cholesterol: 45mg
  • Sodium: 480mg
  • Total Carbohydrates: 52g
  • Dietary Fiber: 5g
  • Sugars: 2g
  • Protein: 10g