Steak and mushroom pot pie

Rich, meaty steak and mushroom stew topped with golden, flaky pastry. This steak and mushroom pot pie is the quintessential comfort food.

steak and mushroom pot pie

Ingredients Needed

  • Beef. I used chuck steak but you can use any beef stew meat of your choice.
  • Flour. 
  • Onion.
  • Carrot.
  • Celery stalks.
  • Mushrooms.
  • Fresh garlic cloves.
  • Paprika.
  • Rosemary.
  • Thyme.
  • Bay leaf. 
  • Salt and black pepper. 
  • Beef broth/beef stock.
  • Puff pastry. I used store-bought puff pastry but any pie crust of your choice will work.
  • Egg.
steak and mushroom pot pie

How to make steak and mushroom pot pie?

  1. Make the filling: Dust the beef with flour then brown in a splash of olive oil in a large dutch-oven or pot set over medium-high heat. Do this in batches to avoid over-crowding the pan. In the same pot, cook the onion, celery and carrot until soft and translucent. Add the mushrooms and garlic and cook for another 5 minutes before adding the herbs and spices. Place the beef back in the pot then pour in the beef stock. Cover and reduce the heat then allow to simmer until the beef is tender.
  2. Assemble the pie: Transfer the beef filling to an ovenproof dish then top with a puff pastry sheet and brush with egg wash. Crimp the edges and make a small slit for steam to escape.
  3. Bake: Place in the oven and allow to bake for 20-25 minutes until the pastry is golden brown and puffed. Remove from the oven, allow to rest for 5 minutes then serve.

Can I use puff pastry on the bottom of a pie?

You could but the beauty of puff pastry is that it puffs so beautifully and gives light, flaky layers. Shortcrust pastry is much better as the bottom layer of a pie and to prevent it going soggy from the filling, blind-bake until golden before filling and baking with the top layer of pastry.

How long to cook pot pie

Because the filling is already fully cooked, you really just need to bake the pot pie until the pastry on the top is golden and puffed, around 15-20 minutes. Depending on the filling you use (beef takes longer than chicken), the filling can take between 1 and 3 hours to cook. Using a slow cooker, crock pot or pressure cooker is great for cooking savory pie fillings.

steak and mushroom pot pie

What to serve with beef pot pie

We love this pie served with creamy mashed potatoes and vegetables like peas, carrots or green beans. A big green salad is also a great idea.

Pot pie recipes

steak & mushroom pot pie

Steak and mushroom pot pie

Rich, meaty steak and mushroom stew topped with golden, flaky pastry. This steak and mushroom pot pie is the quintessential comfort food.
4.29 from 114 votes
Print Pin Rate
Course: Dinner, Meat, Pie, pot pie, Stew
Cuisine: American
Keyword: comfort food, pot pie, steak
Prep Time: 20 minutes
Cook Time: 2 hours 30 minutes
Total Time: 2 hours 50 minutes
Calories: 522kcal
Author: Alida Ryder
Servings: 6 – 8


  • 1.5 kg (3lb) chuck steak cubed
  • 3 tablespoons flour
  • 1 large onion diced
  • 3 carrots diced
  • 2 celery sticks diced
  • 250 g (½lb) 1 punnet mushrooms, sliced (I used brown, portabello and a mixture of wild mushrooms)
  • 4 garlic cloves crushed
  • 1 teaspoon paprika
  • 2 sprigs fresh rosemary
  • 5 sprigs fresh thyme
  • 2 bay leaves
  • 2 cups beef stock
  • salt & pepper to taste
  • 1 roll ready-made puff pastry
  • 1 egg beaten


  • For the filling, coat the beef in the flour. Heat a large pot over medium heat then add splash of oil. Brown the beef on all sides. Remove and set aside.
  • In the same pot, fry the onion, carrots and celery sticks until soft and fragrant (about 10 minutes).
  • Add the mushrooms and garlic and fry for 5 minutes before adding the paprika and herbs.
  • Pour in the stock and add the browned beef back into the pot. Stir to combine everything and reduce the heat. Cover the pot and allow the stew to simmer gently for 90 mins – 2 hours. Give the stew a stir every now and then and add more stock if necessary.
  • When the meat is tender, remove the lid and allow to simmer for 20 minutes uncovered until the sauce thickens and reduces slightly.
  • Pre-heat the oven to 180°C/350°F.
  • Transfer the beef stew to a pie dish (alternatively make mini pot pies) then cover with the puff pastry. Crimp the sides and brush with the beaten egg. Cut a slit at the top of the pie for steam to escape through.
  • Place in the oven and bake for 25-30 minutes until the pastry is cooked through and golden brown.
  • Remove and allow to rest for 5-10 minutes before serving.


Calories: 522kcal | Carbohydrates: 18g | Protein: 37g | Fat: 33g | Saturated Fat: 13g | Cholesterol: 140mg | Sodium: 358mg | Potassium: 1045mg | Fiber: 2g | Sugar: 3g | Vitamin A: 5425IU | Vitamin C: 6.4mg | Calcium: 60mg | Iron: 5.1mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Excellent pie! My husband is from England and he rates it as on of the best he has ever tasted. Definite do again

  2. I think I’m going to try this as a egg noodle dish, verses the pie, sounds like it will be yummy, will keep you updated!

  3. If I wanted to add diced potatoes, would you recommend doing that when you add the beef back to the pot? This looks delicious and I can’t wait to try it! Thank you so much!

  4. I have 2 questions; you mention a bottom crust in the text but nothing mentioned in ingredients or recipe. Do u suggest using one or fine without? Also if making individual pot pies how many would this recipe make? Thank you!

  5. Please could you tell me what brand of puff pastry you use. I was able to buy bulk pastry before, which was great, but have since not been able to source it. I bought some at the supermarket and it was awful.