If you are craving a cozy, comforting meal that brings together the hearty flavors of tender potatoes smothered in rich, savory beef gravy, then this Beef Gravy Potatoes Recipe is absolutely calling your name. It’s one of those dishes that feels like a warm hug on a plate, effortlessly combining golden roasted potatoes with a luscious beef gravy made from scratch. Whether you’re looking for a satisfying weeknight dinner or a dish to impress family and friends, this recipe hits all the right notes with simple ingredients that deliver big flavor and satisfying texture.

Ingredients You’ll Need
What makes this Beef Gravy Potatoes Recipe so special are the simple, everyday ingredients that come together to create a magical flavor and texture combo. Each item plays its part—from the tender roasted potatoes to the rich, aromatic beef gravy that brings everything alive.
- 2 pounds baby or Yukon Gold potatoes: Their natural buttery texture and golden color roast beautifully and hold up well under gravy.
- 1 tablespoon olive oil: Helps crisp the potatoes to a perfect golden brown while adding subtle fruity notes.
- Salt and black pepper to taste: Essential for seasoning and balancing all the flavors.
- 1 pound ground beef (or diced beef tips): Provides the hearty, meaty base of the gravy, rich in flavor and protein.
- 1 small onion, diced: Adds a savory sweetness that deepens the overall taste profile.
- 2 garlic cloves, minced: Offers a burst of aromatic warmth to enhance the beef gravy.
- 2 tablespoons all-purpose flour: The thickening agent that gives the gravy its perfect silky consistency.
- 2 cups beef broth: The key to achieving the rich, meaty flavor in the gravy.
- 1 tablespoon Worcestershire sauce: Adds complexity with its unique sweet, tangy, and umami notes.
- 1 teaspoon dried thyme: Brings a delicate, herbal touch that complements the beef beautifully.
- ½ teaspoon paprika: Introduces a mild smokiness and subtle color to the gravy.
- 1 tablespoon butter: Stirred in at the end for that irresistibly smooth and glossy finish.
- Fresh parsley for garnish (optional): Adds a pop of color and fresh herbal brightness to the dish.
How to Make Beef Gravy Potatoes Recipe
Step 1: Roast the Potatoes to Perfection
Start by preheating your oven to 400°F. Toss the halved or quartered baby or Yukon Gold potatoes in olive oil, salt, and black pepper. Spread them out in a single layer on a baking sheet to ensure each piece crisps up nicely. Roast for 25 to 30 minutes until they’re gorgeously golden and fork-tender. Those crispy edges make all the difference and will hold up beautifully under that luscious beef gravy.
Step 2: Brown the Beef
While the potatoes are roasting, heat a skillet over medium heat. Add the ground beef and cook it until it’s fully browned, breaking it apart as it cooks. This step is where your kitchen starts to fill with mouth-watering aromas. If there’s excess grease, drain it to avoid a greasy gravy later on. This careful rendering of fat will keep the flavors rich but clean.
Step 3: Sauté Onion and Garlic
Next, toss the diced onion and minced garlic into the skillet with the browned beef. Cook for 2 to 3 minutes until the onion softens and becomes translucent, infusing the gravy base with a sweet and savory backbone. These aromatics are what transform the simple beef into something deeply satisfying.
Step 4: Create the Gravy Base
Sprinkle the all-purpose flour over the beef mixture and stir vigorously for about a minute. This cooks out the raw flour taste and begins to thicken the future gravy. Then, slowly whisk in the beef broth, adding Worcestershire sauce, dried thyme, paprika, and a pinch of salt and black pepper. Let the mixture simmer gently for 5 to 7 minutes, allowing the gravy to thicken and all those delicious flavors to meld beautifully.
Step 5: Finish Your Beef Gravy Potatoes Recipe
Just before serving, stir in the tablespoon of butter to give your beef gravy a silky, glossy finish that feels indulgent but not heavy. Plate your golden roasted potatoes, generously ladle the rich beef gravy over them, and sprinkle with fresh parsley if you like that pop of color and herbal brightness.
How to Serve Beef Gravy Potatoes Recipe

Garnishes
Fresh parsley is a classic garnish here, adding both a lovely green contrast and a mild, fresh flavor that lifts the dish. If you want to get creative, a sprinkle of chopped chives or a dash of smoked paprika can elevate the presentation and taste.
Side Dishes
This dish stands wonderfully on its own but pairs perfectly with crisp green vegetables such as steamed broccoli or roasted Brussels sprouts. A simple green salad with a light vinaigrette works beautifully if you want something refreshing alongside the richness of the beef gravy potatoes.
Creative Ways to Present
Make this Beef Gravy Potatoes Recipe even more special by serving it family-style in a rustic cast-iron skillet. You can also transform it into a hearty casserole—layer the roasted potatoes and beef gravy in a baking dish, sprinkle with cheese, and bake until bubbly and golden on top. It’s an impressive twist that’s great for gatherings.
Make Ahead and Storage
Storing Leftovers
After you’ve enjoyed your meal, store leftover roasted potatoes and beef gravy separately in airtight containers in the refrigerator. This helps maintain the best texture for both components. They’ll keep well for about 3 to 4 days, making for easy, flavorful leftovers.
Freezing
If you want to save some for later, freeze the beef gravy in a freezer-safe container for up to 2 months. Roasted potatoes don’t freeze as well since they can become mushy, but you can roast extra and freeze those separately if desired. Just thaw the gravy overnight in the fridge before reheating.
Reheating
Reheat the gravy gently on the stovetop over low heat, stirring occasionally to prevent scorching. Add a splash of beef broth or water if it thickens too much. Warm the roast potatoes in the oven at 350°F for 10-15 minutes to regain their crispness, or reheat gently in the microwave if short on time.
FAQs
Can I use other types of potatoes for this Beef Gravy Potatoes Recipe?
Absolutely! While baby or Yukon Gold potatoes are ideal for their buttery texture and roasting qualities, red potatoes or fingerlings also make great options. Just be sure to cut them into similar sizes for even roasting.
Is it possible to make the gravy without ground beef?
Yes! You can substitute ground beef with diced beef tips, leftover roast beef, or even stew meat. Just adjust the cooking time to ensure the meat is tender and incorporates well into the gravy.
Can I make this recipe gluten-free?
Definitely. Simply substitute the all-purpose flour with a gluten-free alternative, such as a gluten-free all-purpose blend or cornstarch (use half the amount of cornstarch). This way, you keep the gravy thick and luscious without compromising on gluten-free needs.
What is the best way to get crispy potatoes under the gravy?
Roasting the potatoes at a high temperature with enough olive oil to coat them ensures they get crispy. Spread them out on the baking sheet without overcrowding so that each potato piece crisps up evenly before being smothered in the beef gravy.
Can I prepare any part of this recipe ahead of time?
You can roast the potatoes ahead and store them in the fridge for up to a day, then reheat before serving. The beef gravy also tastes great when made a day in advance, as the flavors deepen overnight—just reheat gently before serving.
Final Thoughts
There is something incredibly comforting and satisfying about a plate of golden roasted potatoes drenched in homemade beef gravy, and this Beef Gravy Potatoes Recipe really delivers on all fronts. Its simplicity, richness, and flexibility make it a dish you’ll want to make again and again. So go ahead, gather those simple ingredients, roll up your sleeves, and treat yourself to this soul-warming favorite that feels like a celebration of classic comfort food.
Print
Beef Gravy Potatoes Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course, Side Dish
- Method: Roasting, Stovetop
- Cuisine: American
- Diet: Gluten Free
Description
Beef Gravy Potatoes is a comforting American dish featuring tender roasted baby or Yukon Gold potatoes topped with a rich, savory ground beef gravy made from sautéed onions, garlic, and a blend of spices. Perfect as a hearty main course or a satisfying side dish, this recipe combines simple ingredients to create a delicious, home-style meal.
Ingredients
Potatoes
- 2 pounds baby or Yukon Gold potatoes, halved or quartered
- 1 tablespoon olive oil
- Salt and black pepper to taste
Beef Gravy
- 1 pound ground beef (or diced beef tips)
- 1 small onion, diced
- 2 garlic cloves, minced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- ½ teaspoon paprika
- 1 tablespoon butter
- Fresh parsley for garnish (optional)
Instructions
- Preheat and Prepare Potatoes: Preheat your oven to 400°F. Toss the halved or quartered potatoes with olive oil, salt, and black pepper until evenly coated. Spread them out in a single layer on a baking sheet.
- Roast Potatoes: Place the baking sheet in the oven and roast the potatoes for 25 to 30 minutes, turning occasionally, until they are golden brown and fork-tender.
- Brown the Beef: While the potatoes roast, heat a skillet over medium heat. Add the ground beef and cook until fully browned, breaking it apart as it cooks. Drain off any excess grease if necessary.
- Sauté Aromatics: Add the diced onion and minced garlic to the skillet with the beef. Cook for 2 to 3 minutes until the onions are softened and fragrant.
- Make the Gravy Base: Sprinkle the flour over the beef mixture and stir continuously for about 1 minute to cook out the raw flour taste.
- Add Liquids and Seasonings: Gradually whisk in the beef broth, Worcestershire sauce, dried thyme, paprika, and season with a pinch of salt and pepper. Stir to combine thoroughly.
- Simmer the Gravy: Reduce the heat slightly and let the mixture simmer for 5 to 7 minutes until it thickens to a gravy consistency.
- Finish Gravy: Stir in the butter until melted and incorporated for a smooth, silky texture.
- Serve: Plate the hot roasted potatoes and generously spoon the beef gravy over them. Garnish with chopped fresh parsley if desired and serve immediately.
Notes
- You can substitute ground beef with leftover roast beef or stew meat for a different texture and flavor.
- For a hearty twist, serve this beef gravy over creamy mashed potatoes or steamed rice instead of roasted potatoes.
- If gluten-free is required, use gluten-free flour instead of all-purpose flour.
- Adjust seasoning to taste, especially if your beef broth is already salted.

