Savory Mushroom Gruyère Puff Pastry

Category: Kick Off Your Meal Right

This golden puff pastry braid is filled with sautéed mushrooms, caramelized onions, cream cheese, Gruyère, and fresh herbs, creating a savory centerpiece perfect for brunch or as an elegant appetizer. The filling is enriched with Dijon mustard and a touch of Parmesan for extra depth, tucked in a flaky pastry and braided for impressive presentation. Brush with egg wash before baking for a glossy finish, and garnish with fresh parsley once cooled. Serve warm, sliced, and enjoy a buttery, aromatic treat that delights any crowd with each bite.

Sweet by Emma official logo
Updated on Mon, 04 Aug 2025 22:25:12 GMT
Two pastry rolls on a wooden board. Save
Two pastry rolls on a wooden board. | sweetbyemma.com

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.
A wooden cutting board with four pastries on it. Save
A wooden cutting board with four pastries on it. | sweetbyemma.com

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.

Savory Mushroom Gruyère Puff Pastry

Buttery puff pastry braided around creamy mushroom, caramelized onion, and Gruyère filling; ideal for sharing.

Prep Time
15 min
Cook Time
22 min
Total Time
37 min
By: Emma

Category: Appetizers

Skill Level: Moderate

Cuisine: French

Yield: 10 Servings

Dietary Preferences: Vegetarian

What You'll Need

01 1 sheet puff pastry, thawed
02 2 tablespoons unsalted butter
03 2 tablespoons olive oil
04 1 small yellow onion, finely diced
05 2 cloves garlic, minced
06 10 ounces cremini mushrooms, sliced
07 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
08 Salt and black pepper, to taste
09 1/4 cup dry white wine (optional)
10 8 ounces cream cheese
11 3/4 cup Parmesan cheese, finely grated
12 1/2 cup Gruyère cheese, grated
13 1 teaspoon Dijon mustard (optional)
14 2 large eggs, divided
15 Fresh parsley, chopped (for garnish)

How to Make It

Step 01

Preheat oven to 350°F (180°C). Line a baking tray with parchment paper.

Step 02

In a large skillet, heat olive oil and butter over medium heat. Add diced onion and cook until soft, about 5 minutes.

Step 03

Stir in garlic and mushrooms. Sauté until mushrooms are browned and moisture evaporates, about 8 minutes.

Step 04

Add thyme, salt, pepper, and wine (if using). Cook until liquid is absorbed. Reduce heat.

Step 05

Stir in cream cheese, Parmesan, and Dijon. Mix well to form a creamy texture. Remove from heat and stir in Gruyère.

Step 06

Add one beaten egg to the filling and mix quickly to combine. Let cool slightly.

Step 07

Unroll the puff pastry. Cut 8 diagonal strips on each long side, leaving the center intact for the filling.

Step 08

Spread the filling down the center, leaving space at the top and bottom. Fold the ends, then braid the strips over the filling.

Step 09

Transfer pastry to baking tray using the parchment. Brush with remaining beaten egg.

Step 10

Bake for 20–22 minutes until golden brown and puffed. Let cool for 10 minutes before slicing.

Step 11

Garnish with chopped fresh parsley and serve warm.

Additional Notes

  1. Use cold puff pastry for easier handling.
  2. Make the filling ahead and refrigerate for up to 24 hours.
  3. Add spinach, kale, or sun-dried tomatoes for extra flavor.
  4. Swap Gruyère with Fontina or Swiss if needed.
  5. Avoid microwaving leftovers — reheat in the oven to maintain crispness.

Allergen Information

Double-check each ingredient for allergens and reach out to a healthcare professional if you're unsure.
  • Contains dairy (cheese and butter).
  • May contain gluten (puff pastry).
  • Contains eggs.

Nutritional Information (Per Serving)

These nutrition details are provided as a guide and are not a substitute for professional medical advice.
  • Calories: 270
  • Fats: 20 g
  • Carbohydrates: 17 g
  • Proteins: 8 g