Mashed Potatoes With Creamy Beef Gravy

Highlighted under: Home Comfort Classics

I love serving mashed potatoes with creamy beef gravy, especially on cozy nights or during family gatherings. There’s something incredibly comforting about this dish, as the rich flavors of the gravy perfectly complement the fluffy potatoes. We usually have this hearty side dish with a roast, but it’s delicious enough on its own. With just a few ingredients, you can create a truly memorable meal that everyone will rave about. In this recipe, I’ll guide you through making the perfect blend of creamy mashed potatoes topped with savory beef gravy.

Piper Andrews

Created by

Piper Andrews

Last updated on 2026-02-27T20:17:35.830Z

Making mashed potatoes with creamy beef gravy has become a staple in my kitchen. I’ve experimented with different techniques over the years, and I’ve found that using a mix of butter and cream really elevates the texture of the potatoes. The key is to continuously mash your potatoes while gradually adding the heated milk to achieve that velvety consistency.

When it comes to the gravy, I always recommend using beef broth for a richer flavor. Adding a splash of Worcestershire sauce gives the gravy depth, and it's an easy trick I've picked up that makes all the difference. Trust me, the flavor combination will leave your taste buds dancing!

Why You Will Love This Recipe

  • Creamy mashed potatoes that are perfectly buttery
  • Savory beef gravy that enhances every bite
  • Perfect for family dinners or special occasions

The Importance of Potato Choice

Choosing the right type of potato is crucial for achieving that ideal creamy texture in your mashed potatoes. Russet potatoes, known for their starchy quality, yield a fluffy and smooth mash. They absorb the butter and cream beautifully, creating a rich mouthfeel. For a creamier alternative, you could consider Yukon Gold potatoes, which also offer a buttery flavor and a slightly waxy texture. This choice will give your mash a different flavor experience while still being delicious.

Make sure to cut your potatoes into evenly-sized cubes, about 1 to 2 inches, so they cook uniformly. Uneven sizes may lead to some pieces overcooking while others remain firm. When boiling, be cautious not to oversalt the water, or the potatoes may absorb it excessively, resulting in overly salty mash later. Instead, add salt gradually during the mashing process for better control.

Mastering the Gravy

Creating the beef gravy to accompany your mashed potatoes requires attention to detail for depth of flavor. Browning the ground beef properly is key; aim for a golden-brown color, which enhances the overall taste. This caramelization adds a rich, savory note to the gravy. If the beef releases too much liquid, you can drain it slightly before adding the flour to ensure the gravy thickens well.

When adding the beef broth, do so gradually while continuously stirring to prevent any lumps. A whisk works wonders here; it helps to incorporate the liquid smoothly. If your gravy comes out too thick, you can simply add a splash of beef broth or water to reach your desired consistency. Don’t forget to taste and adjust the seasoning; a sprinkle of fresh herbs like thyme or parsley could elevate the flavors beautifully.

Ingredients

Gather these ingredients for a delicious experience!

Mashed Potatoes

  • 2 pounds russet potatoes, peeled and cubed
  • 4 tablespoons unsalted butter
  • ½ cup heavy cream or milk
  • Salt and pepper to taste

Creamy Beef Gravy

  • 1 pound ground beef
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper to taste

Make sure to adjust the seasonings to your preference for the best flavor!

Instructions

Follow these simple steps to create a comforting dish!

Prepare the Potatoes

In a large pot, add the peeled and cubed potatoes. Fill with water until all potatoes are submerged, then add a pinch of salt. Bring to a boil over medium-high heat, and cook until tender, about 15 minutes.

Mash the Potatoes

Drain the potatoes and return them to the pot. Add the butter, heavy cream, and season with salt and pepper. Use a masher to mash until smooth and creamy. Adjust seasoning as needed.

Cook the Ground Beef

In a skillet over medium heat, cook the ground beef until browned. Drain excess fat.

Prepare the Gravy

Sprinkle the flour over the browned beef and stir to combine. Gradually add the beef broth while stirring to avoid lumps. Stir in the Worcestershire sauce, and simmer for about 10 minutes until thickened. Season with salt and pepper.

Serve

Spoon the creamy beef gravy generously over the mashed potatoes and enjoy!

Enjoy your delicious homemade mashed potatoes with gravy!

Secondary image

Pro Tips

  • For extra flavor, use roasted garlic in your mashed potatoes or try adding some fresh herbs like thyme or rosemary to the gravy.

Make-Ahead Storage Tips

If you'd like to prepare this dish in advance, the mashed potatoes can be made a day ahead. Store them in an airtight container in the refrigerator. When ready to serve, reheat them gently over low heat, adding a bit more cream or milk to restore their creamy texture. A splash of fresh cream can turn any dry remnants back into silky goodness.

For the gravy, it’s also easy to make in advance and simply reheat when you’re ready to serve. Store it separately from the potatoes to maintain their texture. If you find the gravy has thickened too much after refrigeration, reheat it over medium heat and stir in additional broth to adjust the consistency back to your liking.

Variations to Try

There are plenty of delicious variations to explore with this dish! For a herbal twist, consider adding roasted garlic to your mashed potatoes. Simply roast a head of garlic until soft, mash it into the potatoes along with the butter, and enjoy the deep flavor it brings. Additionally, stirring in grated cheese or sour cream can add a whole new layer of richness.

You can also experiment with your gravy. Try using different ground meats, such as turkey or pork, to create variations in flavor and texture. Adding sautéed mushrooms or onions can deepen the flavor profile, making it richer and more complex. This allows you to customize the dish based on your family’s preferences, ensuring it remains a favorite.

Questions About Recipes

→ Can I use other types of potatoes?

Yes, Yukon Gold potatoes also work well for a creamier texture.

→ Can I make this dish ahead of time?

Absolutely! You can prepare the mashed potatoes and gravy ahead and reheat them before serving.

→ Is it possible to make this dish healthier?

Yes, you can use low-fat milk instead of heavy cream and lean ground beef.

→ What can I serve with this recipe?

This dish pairs well with roasted vegetables or a fresh salad.

Mashed Potatoes With Creamy Beef Gravy

I love serving mashed potatoes with creamy beef gravy, especially on cozy nights or during family gatherings. There’s something incredibly comforting about this dish, as the rich flavors of the gravy perfectly complement the fluffy potatoes. We usually have this hearty side dish with a roast, but it’s delicious enough on its own. With just a few ingredients, you can create a truly memorable meal that everyone will rave about. In this recipe, I’ll guide you through making the perfect blend of creamy mashed potatoes topped with savory beef gravy.

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Piper Andrews

Recipe Type: Home Comfort Classics

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

Mashed Potatoes

  1. 2 pounds russet potatoes, peeled and cubed
  2. 4 tablespoons unsalted butter
  3. ½ cup heavy cream or milk
  4. Salt and pepper to taste

Creamy Beef Gravy

  1. 1 pound ground beef
  2. 2 tablespoons all-purpose flour
  3. 2 cups beef broth
  4. 1 tablespoon Worcestershire sauce
  5. Salt and pepper to taste

How-To Steps

Step 01

In a large pot, add the peeled and cubed potatoes. Fill with water until all potatoes are submerged, then add a pinch of salt. Bring to a boil over medium-high heat, and cook until tender, about 15 minutes.

Step 02

Drain the potatoes and return them to the pot. Add the butter, heavy cream, and season with salt and pepper. Use a masher to mash until smooth and creamy. Adjust seasoning as needed.

Step 03

In a skillet over medium heat, cook the ground beef until browned. Drain excess fat.

Step 04

Sprinkle the flour over the browned beef and stir to combine. Gradually add the beef broth while stirring to avoid lumps. Stir in the Worcestershire sauce, and simmer for about 10 minutes until thickened. Season with salt and pepper.

Step 05

Spoon the creamy beef gravy generously over the mashed potatoes and enjoy!

Extra Tips

  1. For extra flavor, use roasted garlic in your mashed potatoes or try adding some fresh herbs like thyme or rosemary to the gravy.

Nutritional Breakdown (Per Serving)

  • Calories: 520 kcal
  • Total Fat: 30g
  • Saturated Fat: 15g
  • Cholesterol: 85mg
  • Sodium: 960mg
  • Total Carbohydrates: 42g
  • Dietary Fiber: 4g
  • Sugars: 2g
  • Protein: 20g