
Steak and Potato Pie Recipe tastes like a cozy hug in a flaky crust, packed with tender beef, buttery potatoes, and a rich gravy that clings to every bite. It suits busy home cooks who want a hearty, family-style dinner on the table in about 2 hours total, with most of that time happening in the oven. I grew up in a house where “pie for dinner” meant everyone showed up on time, so this one always makes me smile.
Why You Should Try This Steak and Potato Pie Recipe
This Steak and Potato Pie Recipe delivers fork-tender beef, creamy potatoes, and a savory gravy that feels like classic comfort food in every slice. The crust stays crisp and golden while the filling turns rich and saucy, so you get both crunch and coziness in one bite.
You can prep the filling ahead, chill it, and assemble the pie when you need an easy dinner. The recipe uses simple ingredients from regular grocery stores, so you do not need fancy cuts of meat or special tools.
“This Steak and Potato Pie Recipe tastes like a Sunday roast tucked into a buttery crust, and my family licked their plates clean. ★★★★★”
Ingredients You’ll Need
Beef and Gravy Filling
- 2 pounds beef chuck, cut into 1-inch cubes
- Chuck gives tender, flavorful meat after a slow simmer. You can swap with stewing beef if needed.
- 2 tablespoons all-purpose flour
- Coat the beef lightly to help the gravy thicken.
- 1 teaspoon kosher salt, plus more to taste
- 1 teaspoon black pepper
- 3 tablespoons neutral oil (canola, vegetable, or avocado oil)
- 2 tablespoons unsalted butter
- 1 large yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- Use your favorite brand; I like Lea & Perrins for classic flavor.
- 2 cups beef broth or stock
- Use low sodium so you control the salt level.
- 1 teaspoon dried thyme or 1 tablespoon fresh thyme leaves
- 1 teaspoon dried rosemary, crushed between your fingers
- 1 bay leaf
- 1 cup frozen peas
- Pantry shortcut: no need to thaw; they heat quickly in the hot filling.
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water (optional, for thicker gravy)
Potatoes and Topping
- 1 ½ pounds russet or Yukon Gold potatoes, peeled and cut into 1-inch chunks
- Yukon Gold potatoes give a creamier texture; russets give a fluffier top.
- 3 tablespoons unsalted butter
- ½ cup whole milk or half-and-half
- Use what you have; half-and-half gives a richer topping.
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon kosher salt, plus more to taste
- ¼ teaspoon black pepper
- ½ cup shredded sharp cheddar cheese (optional but highly recommended)
- 1 egg, beaten with 1 tablespoon milk for egg wash (if using a pastry crust base)
Pie Crust Options
Pick one of these approaches.
- 1 sheet store-bought refrigerated pie crust
- Easiest option and a great shortcut; I often use Pillsbury or a similar brand.
- Or 1 sheet puff pastry, thawed in the fridge
- Gives a flaky, puffy base.
- Or skip the bottom crust and treat this like a deep-dish cottage pie with only the potato topping.
Equipment
- Large heavy-bottomed pot or Dutch oven
- Medium pot for potatoes
- 9-inch deep pie dish or similar baking dish
- Cutting board and sharp knife
- Wooden spoon or spatula
- Potato masher or hand mixer
- Measuring cups and spoons
- Pastry brush (for egg wash)
- Aluminum foil or baking sheet to catch drips in the oven
Tips & Tricks
- Brown the beef in batches so the pieces sear properly and do not steam.
- Pat the beef dry with paper towels before you flour it so it browns better.
- Use low-sodium beef broth so you control the final salt level in the gravy.
- Cut the potatoes into similar size chunks so they cook evenly and mash smoothly.
- Warm the milk and butter before adding them to the potatoes so they absorb better and stay fluffy.
- Taste the filling before it goes into the pie dish and adjust salt, pepper, and herbs.
- Chill the filling slightly before topping with potatoes so the layers stay distinct.
- Place the pie dish on a baking sheet to catch any bubbling gravy and keep your oven clean.
- Let the pie rest 10 to 15 minutes after baking so the filling sets and slices neatly.
- Use leftover roast beef in place of raw chuck and shorten the simmer time since the meat already cooks.
How to Make Steak and Potato Pie Recipe
Sear the Beef
- Pat the beef cubes dry with paper towels and place them in a bowl.
- Sprinkle the flour, salt, and pepper over the beef and toss until the pieces look lightly coated.
- Heat 2 tablespoons of oil in a large Dutch oven over medium-high heat until it shimmers.
- Add half the beef in a single layer and sear each side until browned, about 6 to 8 minutes total, then transfer to a plate.
- Add the remaining 1 tablespoon of oil if the pot looks dry and repeat with the rest of the beef.
Build the Flavor Base
- Reduce the heat to medium and add the butter to the same pot.
- Stir in the onion, carrots, and celery and cook until the vegetables soften and the onions turn translucent, about 5 to 7 minutes.
- Add the garlic and cook 30 seconds until fragrant, stirring so it does not burn.
- Stir in the tomato paste and cook 1 to 2 minutes so it darkens slightly and deepens in flavor.
Simmer the Gravy and Beef
- Pour in the Worcestershire sauce and scrape the bottom of the pot to lift any browned bits.
- Add the beef broth, thyme, rosemary, and bay leaf, then stir to combine.
- Return the seared beef and any juices from the plate to the pot.
- Bring the mixture to a gentle boil, then lower the heat and let it simmer, partially covered, for 45 to 60 minutes until the beef turns very tender.
- Stir occasionally and check the liquid level; add a splash of water or broth if it looks too thick or starts to stick.
Thicken the Filling and Add Vegetables
- Taste the gravy and adjust salt and pepper to your liking.
- Remove the bay leaf.
- Stir in the frozen peas and let them heat through for about 3 minutes.
- If you want a thicker gravy, stir the cornstarch slurry into the pot and simmer 2 to 3 minutes until the sauce thickens.
- Turn off the heat and let the filling cool slightly while you prepare the potatoes and crust.
Cook and Mash the Potatoes
- Place the potato chunks in a medium pot and cover them with cold water by about 1 inch.
- Add a generous pinch of salt and bring the pot to a boil over medium-high heat.
- Reduce the heat to maintain a gentle boil and cook until the potatoes feel very tender when pierced with a fork, about 12 to 15 minutes.
- Drain the potatoes well and return them to the hot pot.
- Add the butter, warm milk or half-and-half, garlic powder, onion powder, salt, and pepper.
- Mash until smooth and creamy, then stir in the shredded cheddar cheese if you use it.
- Taste and adjust seasoning so the potatoes taste flavorful on their own.
Prepare the Pie Dish and Crust
- Preheat your oven to 400°F (200°C).
- If you use a bottom crust, unroll the refrigerated pie crust or puff pastry and fit it into a 9-inch deep pie dish.
- Press the dough gently into the corners and up the sides, and trim any excess hanging over the edge.
- Prick the bottom lightly with a fork to prevent big air bubbles.
- If you want a crisper base, blind bake the crust for 8 to 10 minutes until it just starts to set, then let it cool slightly.
Assemble the Steak and Potato Pie Recipe
- Spoon the warm beef and gravy filling into the prepared pie dish, spreading it into an even layer.
- Dollop the mashed potatoes over the top in several mounds.
- Use a spatula or spoon to spread the potatoes to the edges, sealing the filling underneath.
- Rough up the surface of the potatoes with the back of a spoon or a fork so they brown nicely in the oven.
- If you use a pastry edge, brush any exposed crust with the egg wash.
Bake the Pie
- Place the pie dish on a baking sheet to catch any drips.
- Bake at 400°F (200°C) for 25 to 35 minutes until the potatoes look golden in spots and the filling bubbles around the edges.
- If the top browns too quickly, tent it loosely with foil and continue baking until the center feels hot.
- Remove the pie from the oven and let it rest 10 to 15 minutes before slicing so the filling thickens slightly and holds together.
What to Serve with Steak and Potato Pie Recipe
Serve this Steak and Potato Pie Recipe with something fresh and bright to balance the rich filling. A simple green salad with crisp lettuce, cucumbers, and a tangy vinaigrette pairs really well. Steamed green beans, roasted broccoli, or buttered peas also match the hearty beef and potatoes. Offer cold lemonade, iced tea, or sparkling water with citrus slices for a refreshing drink on the side.
Storage Options
- Store leftover Steak and Potato Pie Recipe covered in the fridge for up to 3 to 4 days.
- Chill the pie completely before you cover it so condensation does not make the topping soggy.
- Reheat individual slices in the microwave until hot, then crisp the top under the broiler for 1 to 2 minutes if you like extra texture.
- Reheat larger portions in a 350°F (175°C) oven, covered with foil, for 20 to 25 minutes, then uncover for the last 5 minutes.
- Freeze cooled slices or the whole pie tightly wrapped for up to 2 months, and thaw overnight in the fridge before reheating.
