
This savory mushroom and Gruyère puff pastry braid makes an elegant centerpiece for any brunch or appetizer spread with its golden flaky crust and a creamy cheesy mushroom filling that always wins over a crowd. I rely on this recipe when I want something impressive yet surprisingly simple for holidays or potlucks.
The first time I baked this braid was for a family holiday breakfast and it was gone before I could even refill my coffee mug. Now I keep the ingredients on hand for any last-minute gathering.
Ingredients
- Puff pastry sheet thawed: ready-made puff pastry makes this recipe both fast and flaky choose an all-butter brand for best flavor
- Unsalted butter: brings richness and helps caramelize the onions opt for high-quality European style for best results
- Olive oil: balances the butter and adds depth look for extra virgin
- Yellow onion: finely diced for caramelized sweetness choose a firm onion with no soft spots
- Garlic: fresh minced garlic deepens flavors choose heavy firm cloves
- Cremini mushrooms: sliced these give a meaty texture and earthy taste select mushrooms that are firm and dry
- Fresh thyme leaves or dried thyme: adds herbaceous notes fresh gives brighter flavor
- Salt and black pepper: balances the flavors use freshly cracked pepper for best aroma
- Dry white wine optional: adds acidity and brightness use a wine you would drink
- Cream cheese: makes the filling extra creamy choose full-fat for smoothest texture
- Parmesan cheese: finely grated for salty depth always grate fresh for best melt
- Gruyère cheese: grated brings nutty richness shred right before using from a block
- Dijon mustard optional: adds a hint of tang and complexity
- Large eggs divided: ensure shine on top and help bind the filling use farm fresh eggs if available
- Fresh parsley chopped for garnish: provides a pop of green and freshness
Step-by-Step Instructions
- Preheat and Prepare Tray:
- Set your oven to three hundred fifty degrees Fahrenheit or one hundred eighty degrees Celsius. Line a large baking tray with parchment paper for easy removal of the braid.
- Sauté Onions:
- Add olive oil and butter to a large skillet over medium heat. Once butter is melted and skillet is hot add finely diced onion. Cook for about five minutes stirring often until onions are translucent and just starting to caramelize.
- Cook Mushrooms and Garlic:
- Stir in minced garlic and sliced cremini mushrooms. Cook for eight minutes stirring regularly. Allow mushrooms to release their moisture and keep cooking until all liquid is evaporated and the mushrooms are golden brown. Take your time here as this step develops rich flavor.
- Add Herbs and Wine:
- Sprinkle in thyme leaves salt and black pepper. Pour in dry white wine if using. Stir well and let the mixture cook until all liquid is absorbed and the smell of alcohol is gone. Lower the heat once done.
- Make Creamy Filling:
- While the skillet is on low add cream cheese Parmesan cheese and Dijon mustard if using. Stir well until the mixture is smooth and creamy with no lumps remaining. Remove skillet from heat and gently fold in the grated Gruyère cheese until just mixed.
- Bind with Egg:
- Crack one egg into a small bowl and beat. Quickly mix the beaten egg into the filling just to combine this helps hold everything together. Set the mixture aside to cool slightly.
- Prepare and Fill Puff Pastry:
- Unroll the thawed puff pastry onto a lightly floured surface. Cut eight diagonal strips on each long side of the pastry making sure to leave a wide strip down the center. The center section will hold your filling while the strips will braid over the top.
- Add Filling and Braid:
- Spoon the cooled mushroom and cheese filling down the middle of the pastry in an even mound leaving an inch or so at top and bottom. Fold the top and bottom edges up slightly to seal then alternately fold the pastry strips over the filling creating a braid.
- Egg Wash and Bake:
- Transfer braid onto the lined baking tray by lifting with the parchment. Beat the remaining egg and brush generously over the surface of the pastry for a shiny golden finish.
- Bake and Finish:
- Slide tray into the oven and bake for twenty to twenty-two minutes. The pastry should puff up and become deep golden brown. Cool the braid on the tray for about ten minutes so it slices cleanly.
- Garnish and Serve:
- Sprinkle with freshly chopped parsley and slice into ten pieces. Serve while warm for the best texture and taste.

Gruyère is always the star for me with its nutty depth and meltability but I love how my kids help braid the pastry strips making every holiday breakfast a bit more special.
Storage Tips
Wrap leftover slices in foil or an airtight container and refrigerate for up to three days. To reheat place in the oven at three hundred fifty degrees Fahrenheit until warmed through and crisp. Avoid microwaving as it makes the pastry soggy. You can also freeze baked slices individually tightly wrapped then reheat from frozen in the oven.
Ingredient Substitutions
Fontina or Swiss can replace Gruyère for a slightly milder taste. Add a handful of baby spinach or chopped kale to the pan with mushrooms for a nutritious boost. No white wine on hand water with a splash of lemon juice creates some brightness.
Serving Suggestions
Slice and serve as an appetizer alongside a crisp green salad for brunch pair with scrambled eggs and fresh fruit. For a heartier meal add a bowl of tomato soup or a simple potato dish on the side.
Cultural and Historical Context
Puff pastry braids have roots in European baking traditions particularly in France and Switzerland. The combination of wild mushrooms Gruyère and buttery pastry echoes Alpine flavors and it is a popular winter meal or special brunch offering in many Swiss households.
Recipe FAQs
- → Can I make the filling ahead?
Yes, the filling can be prepared up to a day in advance. Store it covered in the refrigerator until ready to assemble.
- → What can I use instead of Gruyère?
Fontina or Swiss cheese both make excellent alternatives, delivering similar melt and flavor profiles.
- → How do I prevent a soggy bottom?
Be sure your mushroom mixture is well-cooked and moisture evaporated before adding to the pastry. Cool slightly before assembling.
- → Can I add other ingredients?
Absolutely! Spinach, kale, or sun-dried tomatoes are great additions for extra color and flavor.
- → How should leftovers be reheated?
Warm leftovers in the oven, not the microwave, to keep the pastry crisp and flaky.
- → Is this suitable for vegetarians?
Yes, all ingredients are vegetarian-friendly, making it suitable for most meat-free diets.