I am not a big fan of the traditional pot pie filling. I mean, I do love it, but I always experiment with different fillings to make things more exciting. My current favorite one this cozy season is a savory chicken and mushroom filling bound in a hearty, creamy white sauce with vibrant baby spinach, all baked underneath a sheet of golden, flaky puff pastry.
What makes this recipe extra special is the balance of flavors and textures. The mushrooms bring an earthy richness that pairs so well with seasoned chicken, while the creamy white sauce keeps everything rich without feeling heavy. Plus, splitting the batch into two pies gives you the absolute best pastry-to-filling ratio in every single bite!
Why You’ll Love This Recipe
- A Twist on the Classic: Moves beyond basic pot pie fillings with savory mushrooms, garlic white sauce, and tender baby spinach.
- Perfect Pastry-to-Filling Ratio: Splitting the mixture into two medium pies ensures you get plenty of flaky puff pastry with every forkful.
- Effortless Puff Pastry Topping: No making pie crust from scratch, store-bought puff pastry makes this weeknight-friendly and impressively golden.
- Rich & Creamy White Sauce: Spiced with garlic, chilli flakes, and chicken powder for maximum depth of flavor.
- Cozy Season Essential: The ultimate comfort food dish to warm up any chilly afternoon or evening.
Ingredients
For the Chicken & Mushroom Filling
- 600g chicken breast, cut into small cubes
- 1 tbsp soy sauce
- 1 tsp paprika
- 1 tsp salt
- 1 tsp garlic powder
- 2 tbsp oil
- 1 tbsp butter
- 1 medium red onion, chopped
- 200g mushrooms, sliced
For the Creamy White Sauce
- 2 tbsp butter
- 2 garlic cloves, chopped
- 3 tbsp flour
- 500ml milk (adjust based on desired sauce thickness)
- 200ml cream
- 1 tsp each: salt, black pepper, paprika, garlic powder, chilli flakes, and chicken powder
- 1 bowl shredded cheddar cheese
- 200g baby spinach
For Layering & Top
- 2 puff pastry sheets
- 1 egg, beaten (for egg wash)
Instructions
1. Marinate and Cook the Chicken and Mushrooms
Cut the chicken breast into small cubes and marinate with the soy sauce, paprika, salt, and garlic powder. Set aside for a few minutes.
In a large pan over medium heat, add the oil and butter. Add the chopped red onion and sauté until softened and fragrant. Add the marinated chicken and cook until it is about 80% done. Add the sliced mushrooms and continue cooking until the mushrooms have released their moisture and the water completely dries up. Remove from heat and set aside.
2. Make the Creamy White Sauce
In a separate saucepan over medium heat, melt the butter and add the chopped garlic. Sauté for a minute until fragrant. Stir in the flour and cook for about 1 minute to remove the raw flour taste.
Gradually pour in the milk while whisking continuously to avoid lumps. Stir in the cream and let the mixture simmer until it begins to thicken. Add the salt, black pepper, paprika, garlic powder, chilli flakes, and chicken powder, mixing well. Stir in the shredded cheddar cheese until melted and smooth.
3. Combine Filling and Spinach
Pour the creamy white sauce directly into the pan with the cooked chicken and mushroom mixture. Turn the heat to low and fold in the whole baby spinach leaves. You do not need to chop the spinach or cook it down extensively, just mix until it begins to soften. It will finish cooking through perfectly in the oven.
4. Assemble and Bake
Preheat your oven to 200°C (390°F).
Divide the chicken, mushroom, and spinach filling between two medium-sized baking dishes or pie pans (or use one large dish if preferred).
Unroll a sheet of puff pastry over each dish, gently pressing the edges down along the sides of the pan to seal. Brush the top of the pastry generously with beaten egg wash for a glossy finish. Make 2 to 3 small slits in the center of the pastry with a sharp knife to allow steam to escape while baking.
Bake at 200°C for 30 minutes, or until the puff pastry is puffed, deeply golden brown, and cooked through.
Let the pot pie rest for 5–10 minutes before serving to let the creamy filling settle.
Why the Pastry-to-Filling Ratio Matters
When making pot pie, getting the balance right between filling and crust is crucial. If you bake this entire recipe in one large baking dish, you end up with a high volume of thick filling and only a small top layer of pastry.
By splitting this recipe into two medium pan-sized pot pies, every serving gets a generous slab of crisp, buttery puff pastry alongside the creamy chicken filling. It prevents the dish from feeling overwhelming and gives you that irresistible crunch in every single bite!
Gentle Handling of the Spinach
Adding the baby spinach whole at the very end of the stove-top cooking process keeps it fresh and bright. Spinach cooks down extremely fast, so simply folding it into the warm sauce until it slightly wilts keeps it from getting mushy or releasing excess water into your filling. It completes its cooking inside the oven under the pastry dome.
Tips for Getting It Right
- Dry Out the Mushrooms Fully: Make sure to cook the mushrooms until all the released moisture evaporates in the pan. Excess water will make your white sauce runny.
- Keep the Puff Pastry Cold: Keep your puff pastry in the fridge until right before you layer it onto your dish. Cold pastry going into a hot oven creates maximum steam and extra flaky layers.
- Don’t Skip the Steam Vent Slits: Cutting a few small slits on top allows steam to vent so the bottom of the pastry doesn’t get soggy from the hot filling.
- Let It Rest: Allow the pot pie to cool for 5 to 10 minutes after taking it out of the oven so the cheese and white sauce set slightly before serving.
Storage and Reheating
- Storage: Store leftover pot pie covered tightly in an airtight container in the fridge for up to 3 days.
- Reheating: Reheat individual portions in the oven at 170°C (340°F) for 12–15 minutes, or in an air fryer at 160°C for 5 minutes to restore the flakiness of the puff pastry. Avoid microwaving if possible, as it will make the pastry soft and soggy.
Frequently Asked Questions (FAQ)
Q. Can I bake this in one large dish instead of two medium ones?
Yes! You can bake it as one large pot pie using a single sheet of puff pastry (or piecing two sheets together). Just keep in mind that splitting it into two medium dishes gives a much better ratio of pastry to filling per serving!
Q. Can I assemble this ahead of time?
Yes. You can prepare the chicken, mushroom, and spinach filling ahead of time and store it in the fridge. When ready to serve, transfer the cold filling to your baking dishes, top with puff pastry, brush with egg wash, and bake. Add 5 extra minutes to the baking time if starting from cold filling.
Q. Can I use store-bought rotisserie chicken?
Absolutely. If short on time, swap the chicken breast for shredded rotisserie chicken. Simply sauté the onions and mushrooms, then fold in the pre-cooked chicken before mixing with the white sauce.

Chicken Mushroom and Spinach Pot Pie
Ingredients
For the Chicken Filling
- 600 g chicken breast cut into small cubes
- 1 tbsp soy sauce
- 1 tsp paprika
- 1 tsp salt
- 1 tsp garlic powder
- 2 tbsp oil
- 1 tbsp butter
- 1 medium red onion chopped
- 200 g mushrooms sliced
For the Creamy White Sauce
- 2 tbsp butter
- 2 garlic cloves chopped
- 3 tbsp flour
- 500 ml milk adjust to desired thickness
- 200 ml cream
- 1 tsp salt
- 1 tsp black pepper
- 1 tsp paprika
- 1 tsp garlic powder
- 1 tsp chilli flakes
- 1 tsp chicken powder
- 1 bowl shredded cheddar cheese
- 200 g baby spinach
For Layering
- 2 puff pastry sheets
- 1 egg beaten, for egg wash
Instructions
- Marinate the cubed chicken with soy sauce, paprika, salt, and garlic powder. Set aside.
- Heat oil and butter in a pan over medium heat. Sauté chopped red onion until softened, then add the marinated chicken and cook until 80% done.
- Add the sliced mushrooms to the pan and cook until all liquid evaporates completely. Remove from heat.
- In a saucepan, melt 2 tbsp butter over medium heat. Add chopped garlic and sauté for 1 minute. Add flour and stir continuously for 1 minute to cook out the raw flour.
- Slowly pour in the milk while whisking to avoid lumps. Stir in the cream and bring to a simmer until thickening.
- Stir in salt, black pepper, paprika, garlic powder, chilli flakes, chicken powder, and shredded cheddar cheese until melted and smooth.
- Pour the white sauce into the chicken and mushroom pan. Fold in the whole baby spinach until just softened.
- Preheat oven to 200°C (390°F). Divide filling between two medium baking dishes.
- Cover each dish with a sheet of puff pastry, crimp edges, brush with egg wash, and cut 2-3 small steam slits in the top.
- Bake for 30 minutes until puff pastry is golden and puffed. Rest 10 minutes before serving.








