Get ready to fall in love with Beef Gravy Potatoes — the ultimate comfort food that feels like a warm hug on a plate. Creamy, buttery potatoes are topped with a rich, savory beef gravy that’s been simmered to perfection. It’s hearty, satisfying, and absolutely made for days when you just need something extra cozy. Whether you’re serving it as a side dish or letting it steal the show as the main event, this dish is pure comfort in every bite!
Why You’ll Love Beef Gravy Potatoes
Ultimate Comfort Food: There’s nothing quite like a plate of tender potatoes smothered in rich beefy goodness. It’s hearty, filling, and oh-so-satisfying.
Simple Ingredients: No fancy stuff here—just classic pantry staples that come together to create something magical.
Versatile: This dish is perfect as a side for roast beef, meatloaf, or grilled chicken, but honestly, it’s good enough to be the star of the meal all on its own.
Easy to Make: A little sautéing, a little simmering, and you’ve got a dish that feels gourmet but is totally doable even on a busy night.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients
(Note: Full measurements are listed in the recipe card below.)
Ingredients in Beef Gravy Potatoes
Russet or Yukon Gold Potatoes: Perfect for that creamy, dreamy mashed potato base.
Ground Beef: Adds all that savory richness to the gravy. You can also use shredded leftover roast beef!
Onion and Garlic: These aromatics build the flavorful foundation for the gravy.
Beef Broth: Deepens the flavor and creates a silky, savory gravy.
Flour: To thicken the gravy into that luscious, spoon-coating texture we all love.
Butter: Adds richness to both the potatoes and the gravy.
Milk or Cream: Helps create perfectly creamy mashed potatoes.
Salt and Pepper: Because seasoning is key to making all those flavors shine.
Fresh Herbs (optional): Chopped parsley or thyme for a fresh finish!
Instructions
Let’s break down how easy it is to bring this cozy dish to life:
Boil the Potatoes: Peel and chop the potatoes into chunks. Place them in a pot of salted water and boil until fork-tender, about 15 minutes.
Mash the Potatoes: Drain the potatoes and mash them with butter, milk (or cream), and a good pinch of salt and pepper until creamy and smooth. Set aside and keep warm.
Cook the Beef: In a large skillet, cook the ground beef over medium heat until browned. Drain excess grease if needed.
Sauté Aromatics: Add the chopped onion and minced garlic to the skillet with the beef. Cook until the onions are soft and fragrant.
Make the Gravy: Sprinkle the flour over the beef mixture and stir well. Gradually add the beef broth, stirring constantly, until a thick, luscious gravy forms. Season with salt and pepper to taste.
Assemble: Spoon the mashed potatoes onto plates or a serving platter. Top generously with the hot beef gravy. Sprinkle with fresh herbs if using.
Serve and Enjoy: Serve immediately and watch it disappear fast!
Nutrition Facts
Servings: 4
Calories per serving: 520
Preparation Time
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
How to Serve Beef Gravy Potatoes
Here’s how you can enjoy this comforting dish:
As a Main Dish: Pile it high, maybe add a side of steamed green beans or roasted carrots for a full, balanced meal.
As a Side Dish: Serve it alongside your favorite meatloaf, roast beef, or even fried chicken for a cozy, homestyle meal.
With a Fried Egg: Top your Beef Gravy Potatoes with a sunny-side-up egg for the ultimate brunch comfort food.
Additional Tips
Make It Fancy: For an extra decadent version, stir a little sour cream into the mashed potatoes or use heavy cream instead of milk.
Use Leftovers: Got leftover roast beef? Shred it and use it in place of the ground beef for an even richer gravy.
Boost the Flavor: Add a splash of Worcestershire sauce or soy sauce to the gravy for extra umami depth.
Cheese, Please: Stir in a handful of shredded cheddar or Parmesan into the mashed potatoes for an ultra-savory twist.
FAQ Section
Q1: Can I use instant mashed potatoes?
A1: You can! While fresh mashed potatoes taste best, instant potatoes will work in a pinch for busy nights.
Q2: What kind of beef should I use for the gravy?
A2: Ground beef is easiest, but shredded leftover pot roast or brisket would be delicious too!
Q3: Can I make this ahead of time?
A3: Yes! You can make the mashed potatoes and beef gravy a day ahead. Just reheat gently before serving.
Q4: How do I store leftovers?
A4: Store in an airtight container in the fridge for up to 3 days. Reheat on the stove or in the microwave.
Q5: Can I freeze Beef Gravy Potatoes?
A5: You can freeze the beef gravy separately, but mashed potatoes can get a little grainy after freezing. If freezing, reheat with a splash of cream to revive them.
Q6: Can I add vegetables to the gravy?
A6: Absolutely! Diced carrots, peas, or mushrooms would be wonderful additions.
Q7: Is this gluten-free?
A7: Not as written (because of the flour), but you can use a gluten-free flour blend or cornstarch to thicken the gravy.
Q8: Can I use other types of potatoes?
A8: Yes! Yukon Golds are great for extra buttery flavor, but red potatoes or even sweet potatoes could be fun twists.
Q9: Can I make it dairy-free?
A9: Sure! Use plant-based butter and milk alternatives for the mashed potatoes.
Q10: What herbs work best for garnish?
A10: Fresh parsley, thyme, or chives are all wonderful options to brighten up the dish.
Conclusion
Beef Gravy Potatoes are pure cozy magic! Rich, hearty, and filled with savory goodness, this dish is perfect for when you want a meal that feels like a big comforting hug. Whether you’re serving it on a special occasion or just because you’re craving something delicious, these beefy, buttery potatoes will absolutely hit the spot. One bite, and you’ll be hooked!
Print
Beef Gravy Potatoes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Halal
Description
Beef Gravy Potatoes are the ultimate comfort food — tender chunks of potato smothered in rich, savory beef gravy. Perfect as a hearty side dish or a cozy main course with a sprinkle of fresh herbs!
Ingredients
- 4 large russet potatoes, peeled and diced
- 1 tablespoon vegetable oil
- 1/2 pound ground beef
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 1 1/2 cups beef broth
- 1 teaspoon Worcestershire sauce
- Salt, to taste
- Black pepper, to taste
- Fresh parsley, chopped (optional, for garnish)
Instructions
- Boil diced potatoes in salted water for 8–10 minutes, or until tender. Drain and set aside.
- In a large skillet, heat vegetable oil over medium heat. Add ground beef and cook until browned, breaking it apart with a spoon.
- Add chopped onion and minced garlic. Sauté until onions are soft and translucent.
- Sprinkle flour over the beef mixture. Stir and cook for 1–2 minutes to remove the raw flour taste.
- Gradually pour in the beef broth while stirring. Add Worcestershire sauce. Bring to a simmer and cook until thickened, about 3–5 minutes.
- Season with salt and black pepper to taste.
- Gently stir the cooked potatoes into the beef gravy. Let everything simmer together for another 2–3 minutes so the flavors meld.
- Garnish with chopped parsley if desired, and serve hot!
Notes
- For extra richness, stir in a tablespoon of butter at the end.
- You can swap ground beef with leftover roast beef for even deeper flavor.
- Great topped with shredded cheese or a dollop of sour cream!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 2g
- Sodium: 480mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 14g
- Cholesterol: 40mg