Mushroom Puff Pastry Pinwheels

Featured in Small bites and starters.

These Mushroom Puff Pastry Pinwheels are the ultimate savory treat. Filled with sautéed mushrooms, garlic, parmesan, and mozzarella, they're wrapped in buttery puff pastry and baked until golden. Perfect as a crowd-pleasing appetizer, lunchbox snack, or light meal paired with a salad. Make ahead and bake when needed—convenient, crispy, and irresistibly delicious.
A woman in an apron is preparing a meal in a sunny kitchen filled with fresh vegetables and herbs.
Updated on Thu, 17 Apr 2025 18:01:56 GMT
Three pastries on a plate. pin it
Three pastries on a plate. | myhomemaderecipe.com

This mushroom puff pastry pinwheel recipe transforms simple ingredients into an elegant appetizer that will impress your guests without hours of kitchen labor. The earthy mushrooms combined with savory cheese create an irresistible filling that gets wrapped in flaky, buttery pastry for the perfect bite.

I first created these pinwheels for a last minute dinner party when I needed something impressive with minimal effort. The empty platter and requests for the recipe confirmed I had found a keeper that now appears at nearly every gathering I host.

Ingredients

  • Puff pastry sheets: Thaw these properly in the refrigerator overnight for the best texture and easiest handling
  • Mushrooms: Preferably cremini for their deeper flavor but white button work perfectly too
  • Onion: Provides sweet aromatic base that balances the earthiness of mushrooms
  • Olive oil: Use a good quality one as the flavor comes through in the finished dish
  • Mayonnaise: Sounds unusual but creates incredible creaminess and richness
  • Parmesan cheese: Adds sharp nutty flavor that complements mushrooms beautifully
  • Mozzarella cheese: Creates that irresistible melty stretch when pulled apart
  • Garlic: Fresh is essential for the best flavor profile here
  • Salt and pepper: These simple seasonings are all you need with quality ingredients
  • Egg: Creates that golden brown shiny finish that makes these look professional

Step-by-Step Instructions

Prep the vegetables:
Finely chop mushrooms and onion into small uniform pieces ensuring they cook evenly and distribute well in the filling. The smaller the pieces the easier it will be to roll the pastry later.
Sauté the onions:
Heat olive oil in a large skillet over medium high heat until shimmering but not smoking. Add chopped onions and cook for 3 to 4 minutes until they become translucent and just start to turn golden at the edges. Stir occasionally to prevent burning.
Cook the mushrooms:
Add chopped mushrooms to the onions and continue cooking for 6 to 8 minutes. The mushrooms will release moisture which will eventually evaporate leaving an intensely flavored mixture. Continue stirring until no liquid remains in the pan.
Create the filling:
Reduce heat to medium low and add mayonnaise salt pepper minced garlic and grated Parmesan. Stir thoroughly to combine all ingredients ensuring the cheese melts completely into the mixture. Remove from heat and allow to cool for 10 minutes.
Prepare the pastry:
On a lightly floured surface roll out each puff pastry sheet to approximately 12 x 16 inches. The thinner the pastry the more layers you will get in your pinwheels but dont go too thin or they may break.
Assemble the rolls:
Divide the cooled mushroom mixture evenly between both pastry sheets spreading it in a thin even layer leaving about half inch border along one long edge. Sprinkle mozzarella cheese evenly over the mushroom layer.
Roll and seal:
Starting from the long edge without the border roll the pastry tightly like a jelly roll keeping tension consistent for even pinwheels. When you reach the other edge brush the border with a little water and seal the roll.
Prepare for baking:
Line a baking sheet with parchment paper. Place both pastry rolls seam side down on the sheet. Brush the entire surface generously with beaten egg wash to ensure a glossy golden finish.
Cut and arrange:
Using a sharp knife cut each roll into approximately 1 inch thick slices. Place each pinwheel flat on the parchment paper leaving about 1 inch between each to allow for expansion.
Bake to perfection:
Place in preheated 365°F oven and bake for 30 to 40 minutes until the pastry has puffed significantly and turned a deep golden brown. The filling should be bubbling slightly at the edges.
A plate of mushroom filled pastries. pin it
A plate of mushroom filled pastries. | myhomemaderecipe.com

The mushroom filling in these pinwheels reminds me of my grandmother's famous mushroom strudel that she would make for special occasions. She taught me that properly cooking mushrooms until all liquid evaporates is the secret to intense flavor development. I still hear her voice reminding me patience is key whenever I make this recipe.

Make Ahead Magic

These pinwheels offer exceptional make ahead options for busy hosts. You can prepare the mushroom filling up to three days in advance and store it refrigerated in an airtight container. Alternatively assemble the entire rolls up to the point of cutting, wrap tightly in plastic wrap, and refrigerate overnight. When ready to serve simply slice, arrange on baking sheets, apply egg wash, and bake. They may need a few extra minutes if baking from cold.

Creative Variations

The basic recipe offers endless possibilities for customization. Try adding herbs like thyme or rosemary to the mushroom mixture for an aromatic twist. For extra decadence, incorporate a layer of cream cheese beneath the mushroom filling. Vegetarians love this recipe as is, but meat eaters might enjoy adding finely chopped crispy bacon or prosciutto to the filling. For heat lovers, a pinch of red pepper flakes in the mushroom mixture creates a subtle warmth that complements the rich flavors.

Serving Suggestions

These pinwheels shine as part of an appetizer spread alongside olives, cheese boards, and charcuterie. For a light meal, pair with a simple green salad dressed with lemon vinaigrette to cut through the richness. They make excellent picnic food as they taste delicious at room temperature. During holiday seasons, arrange them in a circular pattern on a large platter with a small bowl of marinara sauce for dipping in the center for a festive presentation that guests can't resist.

A plate of pastries with mushrooms on top. pin it
A plate of pastries with mushrooms on top. | myhomemaderecipe.com

Serve these golden, mushroom-filled pinwheels warm and watch them disappear at your next gathering!

Frequently Asked Questions

→ Can I make these mushroom pinwheels ahead of time?

Yes! You can prepare the pinwheels up to the point of baking, then refrigerate for up to 24 hours. You can also freeze unbaked pinwheels and bake directly from frozen, adding 10–15 minutes to the cook time.

→ Can I substitute the mushrooms with other ingredients?

Yes! Try spinach and feta, caramelized onions with gruyere, or sun-dried tomatoes and mozzarella. Just avoid overly wet fillings to keep the pastry crisp.

→ Why is my puff pastry not rising properly?

Puff pastry rises best when cold. Chill the assembled pinwheels for 15–20 minutes before baking and make sure your oven is fully preheated to 365°F.

→ How do I store leftover pinwheels?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F for 5–7 minutes to restore crispness.

→ What can I serve with these pinwheels?

Serve with a green salad, creamy soups, or dipping sauces like marinara or garlic aioli. They’re also perfect for lunchboxes or party trays.

→ Why add mayonnaise to the mushroom filling?

Mayonnaise adds richness and helps bind the mushroom mixture. For a similar effect, use cream cheese or crème fraîche.

Mushroom Puff Pastry Pinwheels

Savory puff pastry pinwheels filled with mushrooms and cheese. Great for parties or snacks.

Prep Time
20 Minutes
Cook Time
35 Minutes
Total Time
55 Minutes
By: Zaho


Difficulty: Intermediate

Cuisine: European

Yield: 12 Servings (24 pinwheels)

Dietary: Vegetarian

Ingredients

01 3 tablespoons olive oil
02 1 onion, finely chopped
03 450g (16 oz) mushrooms, finely chopped
04 1 tablespoon mayonnaise
05 1/4 teaspoon salt
06 1/4 teaspoon black pepper
07 1 garlic clove, minced
08 120g (1/2 cup) grated Parmesan cheese
09 120-180g (1-1 1/2 cups) shredded mozzarella cheese
10 1 package puff pastry (2 sheets)
11 1 egg, beaten for egg wash

Instructions

Step 01

Finely chop the mushrooms and onion.

Step 02

In a large skillet, heat olive oil over medium-high heat and sauté the onion until translucent, about 3-4 minutes.

Step 03

Add the chopped mushrooms to the skillet and cook until they release their moisture and are thoroughly cooked, approximately 5-7 minutes.

Step 04

Add mayonnaise, salt, black pepper, minced garlic, and Parmesan cheese to the mushroom mixture. Stir thoroughly to combine all ingredients.

Step 05

Roll out each sheet of puff pastry to approximately 30 x 40 cm (12 x 16 inches).

Step 06

Divide the mushroom filling evenly between both pastry sheets, spreading in a thin, even layer across the entire surface.

Step 07

Sprinkle the mozzarella cheese evenly over the mushroom mixture on both sheets.

Step 08

Starting from the longer edge, tightly roll each pastry sheet into a log.

Step 09

Line a baking sheet with parchment paper. Place both rolls on the sheet and brush generously with beaten egg.

Step 10

Using a sharp knife, cut each roll into 2.5 cm (1 inch) thick pinwheels. Arrange the pinwheels flat on the parchment paper, leaving space between each.

Step 11

Bake in a preheated oven at 185°C (365°F) for 30-40 minutes, or until the pinwheels are puffed and golden brown.

Notes

  1. Allow pinwheels to cool for 5 minutes before serving for best texture and flavor.

Tools You'll Need

  • Large skillet
  • Baking sheet
  • Parchment paper
  • Sharp knife
  • Pastry brush

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (Parmesan, mozzarella)
  • Contains eggs
  • Contains gluten (puff pastry)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 210
  • Total Fat: 14.2 g
  • Total Carbohydrate: 16.5 g
  • Protein: 5.8 g