There’s something undeniably comforting about a hearty, homemade Beef and Mushroom Pie. It’s the kind of dish that fills the kitchen with rich, savory aromas, making you eager to dig in before it’s even out of the oven. Perfect for chilly evenings, Sunday family dinners, or special gatherings, this pie is a true classic.
This recipe is all about tender beef, earthy mushrooms, and a luscious, flavorful gravy, all encased in a golden, flaky crust. It’s a dish that brings warmth and nostalgia, reminding many of cozy family meals, where a big, bubbling pie sat at the center of the table, waiting to be shared.
Whether you’re new to making pies or a seasoned home cook, this Beef and Mushroom Pie is simple enough to prepare yet impressive enough to serve for a special occasion. The combination of textures and flavors makes every bite deeply satisfying. The beef becomes melt-in-your-mouth tender, the mushrooms add a delightful umami depth, and the buttery, crispy pastry ties it all together perfectly.
So, let’s get started!
Why You’ll Love This Recipe
- Rich and Hearty: Packed with tender beef, mushrooms, and a thick, savory gravy, this pie is the ultimate comfort food.
- Perfectly Flaky Crust: The homemade (or store-bought) pastry bakes up golden and crisp, adding the perfect contrast to the rich filling.
- Make-Ahead Friendly: Prepare the filling in advance for an easier, stress-free cooking experience.
- Versatile and Customizable: You can tweak the ingredients to suit your preferences or what you have on hand.

Ingredients You’ll Need
For the Filling:
- 1 ½ pounds beef chuck, cut into bite-sized cubes
- 2 tablespoons olive oil
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 2 cups mushrooms, sliced
- 2 cups beef broth
- 1 cup carrots, diced
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 2 tablespoons all-purpose flour
- Salt and pepper, to taste
For the Pastry:
- 2 sheets puff pastry (or homemade pie dough)
- 1 egg, beaten (for egg wash)

How to Make Beef and Mushroom Pie
Step 1: Brown the Beef
Start by heating 1 tablespoon of olive oil in a large pan over medium-high heat. Add the beef cubes, seasoning them with a pinch of salt and pepper. Sear the beef on all sides until it develops a deep brown color—this step locks in flavor and creates a delicious base for the filling. Once browned, transfer the beef to a plate and set aside.
Step 2: Cook the Vegetables
In the same pan, add the remaining 1 tablespoon of olive oil and sauté the chopped onion until it turns soft and translucent. Stir in the garlic, carrots, and mushrooms, cooking for another 5 minutes until the mushrooms start to release their juices and the carrots soften slightly.
Step 3: Create the Gravy
Sprinkle 2 tablespoons of flour over the vegetables, stirring well to coat everything evenly. This will help thicken the sauce later. Add the tomato paste, Worcestershire sauce, thyme, and rosemary, stirring to combine. Gradually pour in the beef broth, stirring constantly to prevent lumps. Let the mixture simmer for 5–7 minutes until it thickens into a rich, velvety gravy.
Step 4: Combine and Simmer
Return the browned beef to the pan, stirring to coat it in the sauce. Reduce the heat to low and let the mixture simmer for 45 minutes to 1 hour, stirring occasionally. This slow cooking process allows the beef to become tender and absorb all the wonderful flavors. If the mixture thickens too much, add a splash of extra broth.
Step 5: Prepare the Pastry
While the filling is simmering, preheat your oven to 375°F (190°C). Roll out one sheet of puff pastry and fit it into a pie dish, trimming any excess. Lightly prick the bottom with a fork to prevent it from puffing up during baking.
Step 6: Assemble the Pie
Once the filling has cooled slightly, pour it into the prepared pie crust, spreading it evenly. Place the second sheet of puff pastry over the top, sealing the edges by crimping with a fork. Cut a few small slits in the center to allow steam to escape. Brush the top with the beaten egg wash for a beautifully golden finish.
Step 7: Bake to Perfection
Place the pie in the oven and bake for 30–35 minutes, or until the pastry is golden brown and crisp. The filling should be bubbling, and your kitchen will be filled with the most incredible aroma!
Step 8: Serve and Enjoy
Let the pie cool for about 10 minutes before slicing. Serve it warm with a side of mashed potatoes, roasted vegetables, or a fresh green salad.

Helpful Tips
- Use the Right Cut of Beef: Chuck roast is ideal for slow cooking, as it becomes tender and flavorful. Avoid lean cuts, as they can become dry.
- Let the Filling Cool Before Assembling: If the filling is too hot when you add it to the pastry, it can make the dough soggy. Let it cool slightly before assembling the pie.
- Make It Ahead: The filling can be made a day in advance and stored in the fridge. This makes assembling and baking the pie even easier.
- Get a Golden Crust: Don’t skip the egg wash! It gives the pastry a beautiful golden color and an irresistible crisp texture.
- Customize Your Pie: Add peas, celery, or potatoes for extra heartiness. You can also swap out the beef for chicken or lamb if desired.
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 50 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: British, Comfort Food
- Diet: Meat-Based

Notes
- Beef Selection Matters: For the most tender filling, use chuck roast or stewing beef. These cuts break down beautifully when slow-cooked, creating a melt-in-your-mouth texture.
- Pastry Options: If you prefer a sturdier crust, you can use shortcrust pastry instead of puff pastry. For a more rustic look, try making a rough puff pastry from scratch.
- Thicker Gravy Tip: If you prefer a thicker filling, you can mix 1 tablespoon of cornstarch with 2 tablespoons of water and stir it into the simmering mixture before assembling the pie.
- Seasoning is Key: Don’t forget to taste the filling before assembling the pie! Adjust salt, pepper, or herbs as needed for a perfectly balanced flavor.
- Cooling the Filling: Let the filling cool slightly before placing it into the pastry. This prevents the bottom crust from becoming soggy.
- Make It Ahead: You can make the beef and mushroom filling a day in advance. Store it in the refrigerator and assemble the pie when you’re ready to bake.
- Steam Escape Slits: Cutting a few small slits in the top pastry allows steam to escape and prevents the pie from becoming too soggy inside.
- Crispier Crust Trick: If you want an extra crispy bottom crust, pre-bake the bottom layer of pastry for 5–7 minutes before adding the filling.
- Leftovers Are Delicious: The pie tastes even better the next day as the flavors continue to develop. Reheat it in the oven for the best texture.
Storage Instructions
Refrigeration:
Store leftover pie in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F (175°C) for 15 minutes or until warmed through.
Freezing:
You can freeze the assembled, unbaked pie for up to 3 months. Wrap it tightly in plastic wrap and aluminum foil before freezing. When ready to bake, no need to thaw—just bake from frozen, adding an extra 10–15 minutes to the baking time.
Frequently Asked Questions
Can I Use Store-Bought Pastry?
Absolutely! Puff pastry or shortcrust pastry works well and saves time.
What Can I Serve With Beef and Mushroom Pie?
This pie pairs perfectly with mashed potatoes, roasted vegetables, or even a simple green salad.
Can I Make It Without Mushrooms?
Yes! If you’re not a fan of mushrooms, simply leave them out or replace them with extra carrots, celery, or peas.

Related Recipes
If you loved this Beef and Mushroom Pie, you might enjoy:
- Native Jollof Rice (Iwuk Edesi) – A Flavorful Twist on a Classic Dish
- Beef Lombardi Casserole
- Beef and Mushroom Pie
- Comforting and Creamy Beef Stroganoff – A Classic Dish Made Easy
Conclusion
This Beef and Mushroom Pie is the definition of cozy comfort food—rich, hearty, and packed with flavor. Whether you’re making it for a special occasion or just craving something warm and satisfying, this recipe is sure to become a favorite. Enjoy every bite!
Print
Beef and Mushroom Pie
Description
There’s something undeniably comforting about a hearty, homemade Beef and Mushroom Pie. It’s the kind of dish that fills the kitchen with rich, savory aromas, making you eager to dig in before it’s even out of the oven. Perfect for chilly evenings, Sunday family dinners, or special gatherings, this pie is a true classic.
This recipe is all about tender beef, earthy mushrooms, and a luscious, flavorful gravy, all encased in a golden, flaky crust. It’s a dish that brings warmth and nostalgia, reminding many of cozy family meals, where a big, bubbling pie sat at the center of the table, waiting to be shared.
Whether you’re new to making pies or a seasoned home cook, this Beef and Mushroom Pie is simple enough to prepare yet impressive enough to serve for a special occasion. The combination of textures and flavors makes every bite deeply satisfying. The beef becomes melt-in-your-mouth tender, the mushrooms add a delightful umami depth, and the buttery, crispy pastry ties it all together perfectly.
So, let’s get started!
Ingredients
For the Filling:
- 1 ½ pounds beef chuck, cut into bite-sized cubes
- 2 tablespoons olive oil
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 2 cups mushrooms, sliced
- 2 cups beef broth
- 1 cup carrots, diced
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 2 tablespoons all-purpose flour
- Salt and pepper, to taste
For the Pastry:
- 2 sheets puff pastry (or homemade pie dough)
- 1 egg, beaten (for egg wash)
Instructions
Start by heating 1 tablespoon of olive oil in a large pan over medium-high heat. Add the beef cubes, seasoning them with a pinch of salt and pepper. Sear the beef on all sides until it develops a deep brown color—this step locks in flavor and creates a delicious base for the filling. Once browned, transfer the beef to a plate and set aside.
In the same pan, add the remaining 1 tablespoon of olive oil and sauté the chopped onion until it turns soft and translucent. Stir in the garlic, carrots, and mushrooms, cooking for another 5 minutes until the mushrooms start to release their juices and the carrots soften slightly.
Sprinkle 2 tablespoons of flour over the vegetables, stirring well to coat everything evenly. This will help thicken the sauce later. Add the tomato paste, Worcestershire sauce, thyme, and rosemary, stirring to combine. Gradually pour in the beef broth, stirring constantly to prevent lumps. Let the mixture simmer for 5–7 minutes until it thickens into a rich, velvety gravy.
Return the browned beef to the pan, stirring to coat it in the sauce. Reduce the heat to low and let the mixture simmer for 45 minutes to 1 hour, stirring occasionally. This slow cooking process allows the beef to become tender and absorb all the wonderful flavors. If the mixture thickens too much, add a splash of extra broth.
While the filling is simmering, preheat your oven to 375°F (190°C). Roll out one sheet of puff pastry and fit it into a pie dish, trimming any excess. Lightly prick the bottom with a fork to prevent it from puffing up during baking.
Once the filling has cooled slightly, pour it into the prepared pie crust, spreading it evenly. Place the second sheet of puff pastry over the top, sealing the edges by crimping with a fork. Cut a few small slits in the center to allow steam to escape. Brush the top with the beaten egg wash for a beautifully golden finish.
Place the pie in the oven and bake for 30–35 minutes, or until the pastry is golden brown and crisp. The filling should be bubbling, and your kitchen will be filled with the most incredible aroma!
Let the pie cool for about 10 minutes before slicing. Serve it warm with a side of mashed potatoes, roasted vegetables, or a fresh green salad.
Notes
- Beef Selection Matters: For the most tender filling, use chuck roast or stewing beef. These cuts break down beautifully when slow-cooked, creating a melt-in-your-mouth texture.
- Pastry Options: If you prefer a sturdier crust, you can use shortcrust pastry instead of puff pastry. For a more rustic look, try making a rough puff pastry from scratch.
- Thicker Gravy Tip: If you prefer a thicker filling, you can mix 1 tablespoon of cornstarch with 2 tablespoons of water and stir it into the simmering mixture before assembling the pie.
- Seasoning is Key: Don’t forget to taste the filling before assembling the pie! Adjust salt, pepper, or herbs as needed for a perfectly balanced flavor.
- Cooling the Filling: Let the filling cool slightly before placing it into the pastry. This prevents the bottom crust from becoming soggy.
- Make It Ahead: You can make the beef and mushroom filling a day in advance. Store it in the refrigerator and assemble the pie when you’re ready to bake.
- Steam Escape Slits: Cutting a few small slits in the top pastry allows steam to escape and prevents the pie from becoming too soggy inside.
- Crispier Crust Trick: If you want an extra crispy bottom crust, pre-bake the bottom layer of pastry for 5–7 minutes before adding the filling.
- Leftovers Are Delicious: The pie tastes even better the next day as the flavors continue to develop. Reheat it in the oven for the best texture.