Mashed Potatoes With Creamy Beef Gravy

Highlighted under: Comfort Food

I have always loved the comforting taste of mashed potatoes paired with a rich beef gravy. When I first tried making this dish at home, I was amazed at how simple ingredients can come together to create such a hearty and satisfying meal. The creamy texture of the potatoes combined with the savory depth of the gravy is truly a match made in heaven. Whether it's a family dinner or a casual gathering, this recipe never fails to impress, and I’m excited to share it with you.

Created by

Cleo Winter

Last updated on 2026-04-14T15:00:56.629Z

When I made these mashed potatoes with creamy beef gravy for the first time, I was truly surprised by how much flavor could come from such simple ingredients! I used a mix of butter and cream to achieve the perfect velvety texture that clings to each fluffy bite of potato. This is a dish that warms the soul and fills the stomach.

I discovered that using leftover beef from a roast really elevates the flavor of the gravy. By simmering it with some broth and seasonings, I was able to create a rich sauce that perfectly complemented the potatoes. It’s all about layering flavors, and this method works beautifully each time!

Why You'll Love This Recipe

  • Comforting and hearty dish perfect for any occasion
  • Culinary magic happens with simple ingredients
  • Versatile – perfect as a side dish or a main dish

The Importance of Perfectly Cooked Potatoes

Choosing the right type of potatoes is crucial for achieving the best mashed potatoes. Starchy varieties like Russets or Yukon Golds are ideal because they break down easily when cooked, resulting in a light and fluffy texture. Make sure to dice the potatoes into uniform pieces, about one to two inches, to ensure even cooking. If you find your mashed potatoes turning out gluey, it could be due to over-mashing. Ideally, stop mashing once the mixture is smooth for the creamiest results.

When boiling the potatoes, cover the pot to speed up the cooking process. Keep an eye on the clock; you want them fork-tender, which typically takes about 15 to 20 minutes. Once drained, let the potatoes sit for a couple of minutes to evaporate excess moisture before mashing. This step is key as it helps achieve a creamy consistency without having to add too much butter or cream.

Achieving the Perfect Beef Gravy

The foundation of a rich beef gravy lies in the sautéed onion. Cooking the onion until it becomes translucent enhances its sweetness, which balances the savory flavors of the beef. It’s important to incorporate the flour right after the onions have cooked down; this technique helps create a roux that will thicken the gravy beautifully. If you notice lumps forming when adding the beef broth, whisk vigorously to smooth out the texture.

For a deeper flavor in your gravy, consider deglazing the pan after sautéing the onions. After adding the flour and before pouring in the broth, you can scrape up any browned bits from the bottom of the pan with a splash of the broth or a bit of red wine. This adds complexity to the gravy, elevating it from simple to spectacular.

Serving Suggestions and Variations

Mashed potatoes and gravy make a perfect base for other ingredients. Consider topping your dish with sautéed mushrooms for an earthier flavor, or fresh herbs like parsley or thyme for a burst of freshness. You can also sprinkle some shredded cheese on top; sharp cheddar or even a creamy goat cheese can elevate this comfort dish further. For a hearty variation, add some steamed vegetables, like peas or green beans, to introduce color and flavor.

If you’re making this dish ahead of time, keep the mashed potatoes and gravy separate until you’re ready to serve. Reheat the gravy gently on the stovetop, adding a splash of beef broth if it appears too thick. For the mashed potatoes, you can warm them in a covered dish in the oven at a low heat, around 300°F, for about 30 minutes. This preparation ensures that every element stays flavorful and enjoyable at mealtime.

Ingredients

For the Mashed Potatoes

  • 2 pounds of potatoes, peeled and cubed
  • 1/2 cup of butter
  • 1/2 cup of heavy cream
  • Salt and pepper to taste

For the Creamy Beef Gravy

  • 1 tablespoon of oil
  • 1/2 onion, finely chopped
  • 2 cups of cooked beef, shredded
  • 2 cups of beef broth
  • 2 tablespoons of all-purpose flour
  • Salt and pepper to taste
Secondary image

Instructions

Prepare the Potatoes

In a large pot, bring salted water to a boil and add the cubed potatoes. Cook until tender, about 15-20 minutes. Drain the water and return the potatoes to the pot.

Make the Mashed Potatoes

Add the butter and heavy cream to the potatoes. Mash until smooth and creamy, then season with salt and pepper to taste.

Prepare the Gravy

In a saucepan, heat oil over medium heat. Add the chopped onion and sauté until translucent. Stir in the flour and cook for 1 minute, then gradually whisk in the beef broth, stirring constantly.

Combine and Serve

Add the shredded beef to the gravy and simmer for about 5-10 minutes until heated through. Serve the creamy beef gravy over the mashed potatoes.

Pro Tips

  • To enhance the flavor of your gravy, consider adding a splash of Worcestershire sauce or preparing the gravy a day in advance to let the flavors meld together.

Storage and Reheating Tips

Storing leftovers is simple! Allow both the mashed potatoes and the creamy beef gravy to cool down to room temperature before transferring them to airtight containers. The mashed potatoes can be kept in the fridge for up to three days, while the beef gravy will last about the same time, maintaining its flavor. Always label your containers with the date to track their freshness.

For reheating, the microwave is a quick option; however, for better texture, consider reheating in a saucepan over low heat. Add a splash of heavy cream to the mashed potatoes if they seem dry, as this will help restore their creamy consistency. For the gravy, heat it on the stovetop, stirring occasionally, until warmed through, and add stock if needed to thin it out.

Common Mistakes to Avoid

One common mistake is adding the cold butter and cream directly to the hot potatoes. It’s best to let the butter soften at room temperature first, as this helps it blend seamlessly into the potatoes, leading to a creamier texture. Avoid overcooking the potatoes, as they can quickly become waterlogged; checking doneness at the 15-minute mark is a good practice.

When making the gravy, don’t rush the cooking process, especially when sautéing the onions. Cooking over medium heat allows the sugars to caramelize without burning, enhancing the flavor. If your gravy ends up being too salty, balance it out by stirring in a bit of cream or a teaspoon of sugar, which can help mellow out the flavors.

Questions About Recipes

→ Can I make the mashed potatoes ahead of time?

Yes, you can prepare the potatoes in advance. Just reheat them on the stovetop or in the microwave with a little extra cream added.

→ What kind of potatoes are best for mashing?

Yukon Gold or Russet potatoes work best because they are starchy and yield fluffy mashed potatoes.

→ Can I use leftover gravy for other meals?

Absolutely! Leftover gravy can be used to top biscuits, meatloaf, or even poured over rice.

→ Is there a vegetarian option for this recipe?

Yes! Substitute the beef with sautéed mushrooms and use vegetable broth instead of beef broth for the gravy.

Mashed Potatoes With Creamy Beef Gravy

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Cleo Winter

Recipe Type: Comfort Food

Skill Level: easy

Final Quantity: 4 servings

What You'll Need

For the Mashed Potatoes

  1. 2 pounds of potatoes, peeled and cubed
  2. 1/2 cup of butter
  3. 1/2 cup of heavy cream
  4. Salt and pepper to taste

For the Creamy Beef Gravy

  1. 1 tablespoon of oil
  2. 1/2 onion, finely chopped
  3. 2 cups of cooked beef, shredded
  4. 2 cups of beef broth
  5. 2 tablespoons of all-purpose flour
  6. Salt and pepper to taste

How-To Steps

Step 01

In a large pot, bring salted water to a boil and add the cubed potatoes. Cook until tender, about 15-20 minutes. Drain the water and return the potatoes to the pot.

Step 02

Add the butter and heavy cream to the potatoes. Mash until smooth and creamy, then season with salt and pepper to taste.

Step 03

In a saucepan, heat oil over medium heat. Add the chopped onion and sauté until translucent. Stir in the flour and cook for 1 minute, then gradually whisk in the beef broth, stirring constantly.

Step 04

Add the shredded beef to the gravy and simmer for about 5-10 minutes until heated through. Serve the creamy beef gravy over the mashed potatoes.

Extra Tips

  1. To enhance the flavor of your gravy, consider adding a splash of Worcestershire sauce or preparing the gravy a day in advance to let the flavors meld together.

Nutritional Breakdown (Per Serving)

  • Calories: 450 kcal
  • Total Fat: 30g
  • Saturated Fat: 18g
  • Cholesterol: 70mg
  • Sodium: 900mg
  • Total Carbohydrates: 40g
  • Dietary Fiber: 4g
  • Sugars: 2g
  • Protein: 15g