Quick Recipe Version (TL;DR)
Quick Ingredients
- 750 g (1 lb 10 oz) boneless, skinless chicken thighs, cut into 1-inch pieces
- 1 tablespoon (15 ml) olive oil and 3 tablespoons (45 g) unsalted butter, divided
- 2 medium yellow onions (300 g), thinly sliced
- 450 g (1 lb) cremini mushrooms, sliced, and 3 garlic cloves (9 g), minced
- 2 teaspoons fresh thyme leaves, plus 1 teaspoon for garnish
- 1/3 cup (40 g) all-purpose flour
- 400 ml (1 2/3 cups) low-sodium chicken stock
- 3/4 cup (180 ml) heavy cream and 2 teaspoons (10 g) Dijon mustard
- 1 cup (150 g) frozen peas
- 3/4 teaspoon (4.5 g) fine salt and 1/2 teaspoon ground black pepper, divided
- 320 g (11.3 oz) all-butter puff pastry, thawed but cold
- 1 large egg beaten with 1 teaspoon (5 ml) water
Do This
- 1. Prepare the ingredients and set out a 9-by-13-inch, 3-quart baking dish. Keep the pastry refrigerated.
- 2. Season the chicken with half the salt and pepper. Heat the oil for 2 minutes, then brown the chicken in 2 batches for 4 minutes each. Transfer to a bowl.
- 3. Melt 2 tablespoons butter in the same pan. Cook the onions over medium-low heat for 25 minutes, stirring regularly, until soft and golden.
- 4. Add the remaining butter and mushrooms; cook for 10 minutes. Add garlic and thyme for 1 minute, then stir in flour for 2 minutes.
- 5. Gradually add stock over 2 minutes. Stir in cream, mustard, remaining seasoning, and chicken with its juices. Simmer gently for 8 minutes, until the chicken reaches 165°F (74°C), then add peas and cook for 2 minutes.
- 6. Transfer the filling to the baking dish and cool for 20 minutes. Heat the oven to 400°F (200°C), or 180°C fan. Cover with rolled-out pastry, seal the edges, cut 3 steam vents, and brush with egg wash.
- 7. Bake for 35 minutes, until deeply golden and bubbling, with the center at 165°F (74°C). Rest for 10 minutes, garnish with thyme, and serve.
Why You’ll Love This Recipe
This Creamy Chicken and Mushroom Puff Pastry Pie brings Christmas comfort to the table without the fuss of making pastry from scratch. A generous, creamy filling sits beneath a crisp, golden lid, ready to be spooned into warm bowls.
- Rich, savory flavor: Golden onions, browned mushrooms, fresh thyme, and a little Dijon make the creamy sauce especially satisfying.
- A wonderfully flaky finish: Store-bought puff pastry gives you an impressive crust with very little hands-on work.
- Perfect for festive gatherings: It serves six generously and looks beautiful with a few pastry stars on top.
- Easy to prepare ahead: Make the filling in advance, then add the pastry just before baking.
Grocery List
- Produce: 2 medium yellow onions, 450 g cremini mushrooms, 3 garlic cloves, and 1 small bunch fresh thyme.
- Meat: 750 g boneless, skinless chicken thighs.
- Dairy: 45 g unsalted butter and 180 ml heavy cream.
- Eggs: 1 large egg.
- Frozen: 150 g peas and 320 g all-butter puff pastry, if not purchased chilled.
- Pantry: Olive oil, all-purpose flour, 400 ml low-sodium chicken stock, Dijon mustard, fine salt, and ground black pepper.
Full Ingredients
For the Chicken and Vegetables
- 750 g (1 lb 10 oz) boneless, skinless chicken thighs, trimmed and cut into 1-inch (2.5 cm) pieces
- 1 tablespoon (15 ml) olive oil
- 3 tablespoons (45 g) unsalted butter, divided
- 2 medium yellow onions (300 g peeled weight), halved and thinly sliced
- 450 g (1 lb) cremini mushrooms, wiped clean and sliced 1/4 inch (6 mm) thick
- 3 garlic cloves (9 g), minced
- 2 teaspoons fresh thyme leaves, chopped if large
- 1 cup (150 g) frozen peas, added directly from frozen
- 3/4 teaspoon (4.5 g) fine salt, divided
- 1/2 teaspoon ground black pepper, divided
For the Creamy Sauce
- 1/3 cup (40 g) all-purpose flour
- 400 ml (1 2/3 cups) low-sodium chicken stock
- 3/4 cup (180 ml) heavy cream
- 2 teaspoons (10 g) Dijon mustard
For the Pastry Topping
- 320 g (11.3 oz) all-butter puff pastry, thawed according to the package directions and kept refrigerated
- 1 large egg
- 1 teaspoon (5 ml) water
- 1 teaspoon fresh thyme leaves, for garnish after baking

Step-by-Step Instructions
Step 1: Prepare the ingredients and baking dish
Set out a 9-by-13-inch (23-by-33-cm), 3-quart baking dish and a wide, heavy sauté pan or Dutch oven. Cut the chicken into even 1-inch pieces, pat it dry with paper towels, and season with 3/8 teaspoon salt and 1/4 teaspoon pepper. Slice the onions and mushrooms, mince the garlic, and measure the remaining ingredients.
Keep the puff pastry in the refrigerator while you cook the filling. If it is frozen, thaw it according to the package directions before beginning; thawing time is not included in the recipe total.
Step 2: Brown the chicken
Heat the olive oil in the pan over medium-high heat for 2 minutes. Add half the chicken in a single layer and cook for 4 minutes, turning halfway through, until lightly golden on the outside. Transfer to a heatproof bowl and repeat with the remaining chicken for another 4 minutes.
The chicken will not be fully cooked yet. Keep it and any collected juices nearby; both will return to the sauce to finish cooking.
Step 3: Slowly caramelize the onions
Reduce the heat to medium-low and add 2 tablespoons (30 g) of the butter to the same pan. Add the sliced onions and cook for 25 minutes, stirring every 2 to 3 minutes, until soft, golden, and sweet. Stir more frequently toward the end so the edges do not scorch.
Scrape up the browned chicken bits as the onions release their moisture. If the pan becomes dry or the onions catch, add 1 tablespoon of the measured chicken stock and loosen the browned bits with a wooden spoon.
Step 4: Sauté the mushrooms and add the flour
Increase the heat to medium-high. Add the remaining 1 tablespoon (15 g) butter and the sliced mushrooms. Cook for 10 minutes, stirring occasionally, until the mushrooms have released their liquid, most of that liquid has evaporated, and the edges are beginning to brown.
Reduce the heat to medium. Add the garlic and 2 teaspoons thyme leaves and cook for 1 minute. Sprinkle the flour evenly over the vegetables, then stir continuously for 2 minutes. The flour should coat the vegetables without leaving dry white patches.
Step 5: Make the creamy chicken filling
Gradually pour in the remaining chicken stock over 2 minutes, stirring well after each addition to keep the sauce smooth. Stir in the heavy cream, Dijon mustard, remaining 3/8 teaspoon salt, and remaining 1/4 teaspoon pepper.
Return the chicken and its collected juices to the pan. Bring to a gentle simmer, then cook over medium-low heat for 8 minutes, stirring occasionally. Check several of the largest chicken pieces with an instant-read thermometer; they must reach 165°F (74°C). If necessary, continue simmering until they reach that temperature.
Add the frozen peas and cook for 2 minutes. The finished filling should be creamy and spoonable, with sauce that coats the chicken and vegetables rather than pooling like broth.
Step 6: Cool the filling and heat the oven
Transfer the filling to the baking dish and spread it evenly, leaving at least 1/2 inch (1.3 cm) of space below the rim. Let it cool uncovered for 20 minutes, until it is no longer giving off strong clouds of steam. This keeps the pastry from softening before it reaches the oven.
Meanwhile, place a rack in the lower-middle position and heat the oven to 400°F (200°C), or 180°C fan. Put a rimmed metal baking sheet on the rack to preheat; it will support the dish and catch any bubbling sauce.
Step 7: Add the puff pastry lid
Beat the egg with 1 teaspoon water. Unroll the cold puff pastry on its backing paper, then roll it to approximately 11 by 15 inches (28 by 38 cm), about 1/8 inch (3 mm) thick. If your pastry comes in two pieces, overlap the edges by 1/2 inch and press together before rolling.
Wipe the baking dish rim clean and brush it lightly with egg wash. Lay the pastry over the filling without stretching it. Trim to a 1/2-inch overhang, fold the excess back onto the rim, and crimp lightly to secure.
Cut three 1-inch (2.5-cm) slits in the center to release steam. For a Christmas finish, cut two small stars from the pastry trimmings and attach them with a little egg wash, keeping the vents clear. Brush the top lightly with egg wash, avoiding thick drips along the cut edges.
Step 8: Bake until golden and serve
Carefully place the baking dish on the preheated baking sheet. Bake for 35 minutes, until the pastry is well risen and deeply golden, with sauce bubbling through the vents or around the edges. Check the center of the filling through a vent; it should reach 165°F (74°C). If the pastry browns before the center is hot enough, cover it loosely with foil and continue baking until it reaches temperature.
Rest the pie for 10 minutes before serving. Scatter over the remaining 1 teaspoon thyme leaves, then use a large serving spoon to portion the filling and its flaky pastry lid. Serve with roasted carrots, green beans, or a crisp green salad.
Pro Tips
- Let the mushrooms lose their moisture: The pan should look mostly dry before you add the flour. This keeps the filling rich rather than watery.
- Cool the filling, keep the pastry cold: This temperature contrast helps the puff pastry rise into distinct, flaky layers.
- Choose a dish with enough headroom: A 3-quart dish prevents the creamy filling from pushing excessively against the pastry as it bubbles.
- Aim for deep gold, not pale gold: Properly baked puff pastry should feel crisp and look browned across the center, not just at the edges.
- Expect a spoonable pie: This recipe has a pastry lid, not a bottom crust, so serve generous scoops rather than trying to cut neat slices.
Variations
- Christmas turkey pie: Replace the raw chicken with 600 g (about 4 cups) cooked, chopped turkey. Skip the chicken-browning step, simmer the sauce for 8 minutes as directed, then add the turkey with the peas. Heat the filling to 165°F (74°C) before transferring it to the dish.
- Chicken, leek, and mushroom: Replace one onion with 150 g trimmed leek, thinly sliced and thoroughly washed. Cook the remaining onion for 15 minutes, then add the leek and cook for the final 10 minutes.
- Cheesy holiday topping: Stir 50 g (1/2 cup) finely grated mature cheddar into the finished filling before cooling. Keep the pastry topping unchanged.
Storage & Make-Ahead
Refrigerating leftovers: Transfer leftover pie to shallow airtight containers and refrigerate within 2 hours of baking. Keep for up to 3 days. The pastry will soften as it absorbs moisture from the filling.
Reheating: Place refrigerated portions in an oven-safe dish, cover loosely with foil, and reheat at 350°F (180°C), or 160°C fan, for 25 to 30 minutes, until the center reaches 165°F (74°C). Remove the foil for the final 5 to 10 minutes to help crisp the pastry.
Making the filling ahead: Prepare the filling up to 2 days in advance. Divide it into shallow containers, refrigerate promptly and within 2 hours of cooking, and cover once chilled. On baking day, transfer it to the baking dish and add the cold pastry lid. Bake at 400°F (200°C), or 180°C fan, for 45 to 50 minutes, covering loosely with foil once golden if needed, until the center reaches 165°F (74°C).
Freezing: Freeze the cooled filling without pastry in an airtight container for up to 2 months. Thaw overnight in the refrigerator, then assemble and bake using the chilled-filling instructions above.
Nutrition (per serving)
Estimated for one-sixth of the pie, including the puff pastry and egg wash. Values vary with the pastry and stock used.
Calories: 690 kcal | Carbs: 36g | Protein: 35g | Fat: 45g | Saturated Fat: 22g | Fiber: 4g | Sugar: 7g | Sodium: 670mg | Cholesterol: 205mg
