
These mushroom—herb pinwheels are one of those crowd—pleasing appetizers that seem extra special but are secretly simple to make. With buttery, flaky pastry, golden cheese, and an herby mushroom filling, they disappear fast at any gathering. This recipe blends deeply savory flavors and plenty of fresh herbs for delightful bites that work perfectly for brunches, holidays, and potlucks.
Every time I bring these out at family gatherings, there are never any leftovers. The earthy herbs with mushrooms and cheese just melt together beautifully and even the mushroom skeptics go back for seconds.
Ingredients
- Salted butter: Adds richness and helps develop flavor when sautéing
- Shallot: Brings a gentle sweetness and mild onion flavor for a balanced base choose ones that are firm and shiny
- Garlic: Infuses the filling with aromatic depth fresh cloves give the best punch
- Mushrooms: Give savory umami fullness cremini or button work well look for ones that are plump and dry
- Fresh lemon juice: Brightens the mix and keeps the flavors lively pick a lemon that feels heavy for its size
- Mixed herbs: Like dill thyme tarragon and oregano add freshness and complexity snip your favorites or mix what you have
- Cream cheese: Creates a smooth luxurious base be sure it is at room temp for easy blending
- Sea salt and black pepper: Bring all the seasonings into harmony
- Frozen puff pastry: Gives the pinwheels their irresistible flakiness thaw it well so it rolls without cracking
- Gruyere cheese: Offers a nutty melted layer choose good quality and grate it fresh if possible
- Large egg plus a splash of water: For a shiny finish and lovely color pick eggs with bright yolks for richer color
Step-by-Step Instructions
- Prep the Oven and Pan:
- Set your oven to four hundred degrees and line a large baking sheet with parchment or a Silpat liner. This ensures your pinwheels do not stick and bake up evenly.
- Sauté the Aromatics:
- Melt the butter in a skillet over medium heat. Add the diced shallot and cook gently for about five minutes so it gets soft and translucent. Stir often and do not rush this part as it builds the flavor.
- Sweat the Garlic and Mushrooms:
- Stir in the garlic and let it cook just until fragrant about a minute is perfect. Add your diced mushrooms and lemon juice. Cook everything down until the liquid from the mushrooms has evaporated and the pan is mostly dry. The mushrooms should look silky but not wet.
- Add Herbs and Cool:
- Take the mixture off the heat and stir in your chopped herbs. Let the mushroom filling cool to at least room temperature before mixing with the cheese.
- Blend the Filling:
- In a medium bowl stir together the cooled mushroom mix and softened cream cheese. Taste and add a little sea salt and black pepper until it is just right for you.
- Roll Out the Pastry:
- On a lightly floured surface take your thawed puff pastry and gently roll it into a rectangle about ten by twelve inches. Try not to press too hard so you keep the layers nice and airy.
- Fill and Roll:
- Spread the mushroom herb cheese filling evenly over the pastry square going all the way to the edges. Sprinkle the grated Gruyere evenly over the top. Starting from the long side roll it up as tightly as you can finishing seam side down.
- Egg Wash and Slice:
- In a cup beat the egg with a splash of water. Brush this over the pastry log for that beautiful golden finish. Use a sharp knife to cut the roll into one inch pinwheels.
- Shape and Space:
- Gently press the seam and pinch each swirl just a bit so they hold together as they bake. Place the pinwheels flat on your lined pan leaving about three inches between them so they puff nicely.
- Bake to Perfection:
- Slide the baking sheet into your preheated oven and bake until the pinwheels are puffed and deep golden brown usually about twenty five to thirty minutes. Start checking at the twenty five minute mark since ovens vary.
- Cool and Serve:
- Let the pinwheels cool a few minutes on the pan so they firm up. Slide them onto a platter and serve warm or at room temperature.

Gruyere is my favorite part of this recipe with its nutty richness that melts so beautifully over the herby mushrooms. I remember once making these for my grandmother and she immediately demanded the recipe scribbled on a napkin because no one could leave until we all shared what made them so good.
Storage Tips
These pinwheels stay crisp for two days in an airtight container at room temperature. If you want to preserve their freshness longer chill them in the fridge and reheat in a low oven to regain the flakiness. You can also freeze unbaked pinwheels for up to two weeks and bake straight from frozen adding five to ten minutes to the baking time.
Ingredient Substitutions
If you do not have Gruyere that is okay. Any melty cheese like Swiss or even a sharp cheddar brings great flavor. For the herbs use whatever you have on hand. Rosemary and parsley both add a little twist and if you want a garlic punch ramp up the garlic cloves. To make it vegetarian ensure your cheese does not contain animal rennet.
Serving Suggestions
These make a perfect appetizer with sparkling wine or as part of a brunch board with fresh fruit and salads. Sometimes I stack them tower style on a cake stand for dramatic party flair or tuck them into picnic baskets for fancy snacks outdoors.
Cultural and Historical Context
Pinwheels have roots in French and European entertaining traditions where puff pastry is used as a vehicle for endless savory fillings. The cheese and herb combo is a classic bistro favorite and this version echoes the flavors you would find in country kitchens across Europe. Comforting yet celebratory every bite tastes a bit like a mini feast.

These mushroom—herb pinwheels really let you play with flavors matching whatever herbs are freshest or using truffle cheese for a boost of luxury. The buttery aroma that fills the kitchen is all part of the joy it feels like a celebration even when you are just snacking after school.
Frequently Asked Questions
- → Can I make these Mushroom-Herb Pinwheels ahead of time?
Yes! You can prepare the roll up to 24 hours in advance. Either refrigerate the whole roll and slice just before baking, or slice, arrange on the baking sheet, cover with plastic wrap and refrigerate. Allow 5-10 extra minutes of baking time if baking directly from refrigerated.
- → What herbs work best in these pinwheels?
The suggested herbs (dill, thyme, tarragon, and oregano) offer excellent flavor profiles that complement mushrooms. Fresh herbs are preferred, but dried herbs can work in a pinch at 1/3 the quantity. Rosemary, chives, or parsley also make excellent substitutions.
- → Can I use a different cheese instead of Gruyere?
Absolutely! While Gruyere provides a wonderful nutty flavor that pairs perfectly with mushrooms, you can substitute with other melting cheeses like Swiss, Emmental, fontina, or a mild cheddar. Each will offer a slightly different flavor profile.
- → How small should I dice the mushrooms?
Aim for a fine dice of about 1/4 inch pieces. This ensures they cook evenly and create a smooth filling that spreads well and stays inside the pinwheels during baking. Avoid mincing too finely as you'll lose the desirable mushroom texture.
- → Why are my pinwheels unraveling during baking?
This can happen if the roll isn't tight enough before slicing, if the filling is too wet, or if the seam isn't properly sealed. Make sure to roll tightly, allow the filling to cool completely before spreading, and pinch the seam slightly when placing on the baking sheet. The egg wash also helps seal the pastry as it bakes.
- → What mushroom varieties work best in this dish?
Button or cremini mushrooms work perfectly, but you can create more complex flavors by using a mixture of wild mushrooms like shiitake, oyster, or porcini. Just ensure they're finely diced and that all moisture has been cooked out to prevent soggy pastry.