Mouthwatering Mushroom-Herb Pinwheels for Easy Appetizers

The cozy, mouthwatering scent of freshly baked pinwheels filled my kitchen, instantly taking me to a charming little café where every bite feels like a hug. These Mushroom-Herb Pinwheels are not only a feast for the eyes but also super easy to make anytime you’re craving a comforting, savory treat. Wrapped in flaky puff pastry, the rich, cheesy mushroom filling brings together a wonderful mix of homey and fancy. Plus, they freeze beautifully, so you can enjoy fresh-baked goodness whenever the mood strikes. Ready to whip up some irresistible bites that will have everyone coming back for more? Let’s jump in and make these delightful pinwheels!
These tasty Mushroom-Herb Pinwheels are quick to throw together and perfect for any gathering.
Picture your kitchen filling with the buttery, inviting aroma of puff pastry melting in the oven and a tray of golden, swirled pinwheels warming on the counter, looking like they were made by your favorite neighborhood café. This recipe is your go-to for turning simple mushrooms, cream cheese, and fresh herbs into a fancy yet fuss-free appetizer everyone will love.
Coming up, you’ll find the full list of ingredients (including the nutty Gruyère cheese that makes every bite melt-in-your-mouth), easy step-by-step instructions, plus my best tips for keeping the filling just right without getting soggy. We’ll walk through sautéing shallots and mushrooms, mixing in the creamy cheese, rolling and chilling the pastry, then baking until golden and puffed up — no fancy skills needed, just simple steps that anyone can follow.
- Flavors: Buttery, flaky pastry wrapped around earthy mushrooms and a herby, creamy filling that’s bursting with flavor.
- Time: About 1 hour and 5 minutes total, including chilling and baking time.
- Makes: Around 12 beautiful pinwheels, perfect for parties, snacks, or make-ahead appetizers.
- Bonus: Freezer-friendly, vegetarian, and easy to customize with your favorite cheeses or herbs.
Ready to roll these charming pinwheels? Follow my step-by-step guide below and get ready for some serious yum!
These Mushroom-Herb Pinwheels come together easily and are crowd-pleasers every time.
Why These Are Irresistible
Flaky Pastry: That buttery puff pastry creates a light, flaky shell that practically melts on your tongue.
Savory Filling: Earthy mushrooms mixed with fresh herbs and creamy cheese pack a savory punch you’ll adore in every bite. Craving even deeper umami? Explore Japanese miso mushrooms for a bolder, savory twist.
Effortless Elegance: Impress your guests with little sweat — these pinwheels look and taste fancy but are so simple to make.
Make-Ahead Magic: A busy night or surprise guests? Prepare ahead and freeze for a warm, tasty appetizer on demand. For an easy make-ahead main to serve alongside, try this Mushroom and Spinach Lasagna.
Crowd-Pleaser: Whether it’s a dinner party or casual hangout, these snacks will vanish fast — trust me.
Boost your snacking game and try pairing them with a fresh dipping sauce to highlight the delicious flavors and textures in these Mushroom-Herb Pinwheels!
Ingredients for Filling and Pastry

- 1 tablespoon Salted Butter (Use unsalted for more control over salt.)
- 1 medium Shallot (Can replace with onion or green onion if needed.)
- 1 clove Garlic (Optional for milder flavor.)
- 8 ounces Mushrooms (Any variety like cremini or shiitake.)
- 1 tablespoon Fresh Lemon Juice (Substitute with white wine vinegar if needed.)
- 1 tablespoon Mixed Herbs (Include dill, thyme, or oregano based on availability.)
- 8 ounces Cream Cheese (Opt for light cream cheese to reduce calories.)
- to taste Sea Salt (Adjust to taste.)
- to taste Black Pepper (Adjust to taste.)
- 1 sheet Frozen Puff Pastry (Homemade should match a similar thickness if made from scratch.)
- 1 cup Gruyere Cheese (Substitute with mozzarella or cheddar if preferred.)
- 1 egg (plus water; can use milk as an alternative.)
How to Assemble and Bake
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Thaw frozen puff pastry according to package instructions.
- Melt 1 tablespoon salted butter in a skillet over medium heat.
- Add finely chopped shallot and sauté about 5 minutes until soft and translucent.
- Stir in minced garlic and cook 1 minute until fragrant.
- Add chopped mushrooms and fresh lemon juice; cook 5–7 minutes, stirring occasionally, until mushrooms are tender and most moisture has evaporated.
- Stir in mixed herbs, remove pan from heat, and let the mushroom mixture cool slightly.
- Combine the cooled mushroom mixture with softened cream cheese in a bowl and season with sea salt and black pepper to taste.
- Lightly flour your work surface and roll the thawed puff pastry into a roughly 10×12-inch rectangle.
- Spread the mushroom-cream cheese filling evenly over the pastry, leaving a small border around the edges.
- Sprinkle grated Gruyère cheese evenly over the filling.
- Starting at the long side, roll the pastry up tightly into a log and brush the seam with egg wash to seal.
- Chill the rolled log in the freezer for 10–15 minutes to firm up.
-
Cut the chilled log into 1-inch-thick pinwheels using a sharp knife.

- Place pinwheels about 3 inches apart on the prepared baking sheet and brush the tops with egg wash.
- Bake for 25–30 minutes until golden and puffed, checking at 25 minutes to prevent overbaking.
- Transfer pinwheels to a wire rack and let cool briefly before serving.
Serving Ideas and Pro Tips
These pinwheels shine on their own or with simple sides to create a full-flavored, inviting spread.
- Creamy Mashed Potatoes: Their smooth richness pairs so well with the flaky pastry and savory filling, creating a cozy, balanced bite every time.
- Fresh Green Salad: A crisp salad tossed in citrus vinaigrette freshens the palate and adds a bright, crunchy contrast to these rich pinwheels.
- Herb Dip: A tangy yogurt or sour cream dip seasoned with fresh herbs complements the earthy mushroom flavors perfectly—it’s a crowd favorite.
- Roasted Vegetables: Mix in some roasted seasonal veggies for color, texture, and extra flavor that pairs brilliantly with the pinwheels.
- Garlic Aioli: This creamy, garlicky sauce is a match made in heaven with the savory filling—whip up a creamy garlic aioli to make your appetizer feel extra special and indulgent.
Try these pairings to add variety and elevate your snack or party platter—and if you’re serving drinks, you can easily make frozen margaritas at home.
• Chill Before Cutting: Freezing the rolled log for 10-15 minutes makes slicing easier and helps keep your pinwheels’ shape during baking.
• Seal Well: Brush pastry edges with a bit of water before rolling to prevent any filling leaks—this keeps every bite tidy and full of flavor.
• Watch the Bake: Keep an eye on your pinwheels as they bake for that perfect golden brown crispiness. Check around 25 minutes to avoid overbaking.
• Mix It Up: Feel free to swap cheeses or add chili flakes to jazz up the filling your way. It’s all about making this recipe yours.
• Pretty Presentation: Dress them up with a sprinkle of fresh herbs or a drizzle of balsamic glaze right before serving to make your plate pop with color and flavor.
Mix-Ins, Swaps, and Twists

Want to make these Mushroom-Herb Pinwheels your own? Here are some tasty ways to switch things up:
- Spicy Kick: Add diced jalapeños or sprinkle red pepper flakes into the filling for a gentle heat that wakes up your taste buds.
- Tangy Cheese Swap: Swap Gruyère for creamy feta or goat cheese to introduce a bright, tangy twist that pairs beautifully with mushrooms—see these creamy garlic mushroom stuffed shells for inspiration.
- Crunch Factor: Fold in toasted walnuts or pine nuts for an extra nutty crunch that adds depth to the texture.
- Greens Blast: Add chopped fresh spinach or kale into the filling to boost nutrition and add a lovely pop of color.
- Herb Mix-Up: Switch out the usual herbs for fresh basil or parsley for a fresh, lively flavor that changes things up with every bite.
- Vegan Option: Swap cream cheese for a smooth cashew cream to keep the filling creamy and delicious—totally plant-based!
- Bright & Zesty: Stir in a spoonful of sour cream or Greek yogurt for a creamy, tangy brightness that livens up the filling.
- Smoky Flavor: Add a pinch of smoked paprika for a subtle smoky undertone that takes these pinwheels to the next level.
Storage, Freezing, and Reheating
In the Fridge: Keep baked pinwheels in an airtight container for up to 3 days so they stay fresh and yummy.
Freezing: Freeze unbaked pinwheels individually on a tray until firm. Then pop them in a freezer bag for up to 3 months. When ready, bake straight from frozen, adding a few minutes to the cooking time.
Reheating: Warm leftovers in a 350°F (175°C) oven for 10-15 minutes, so they get crispy again without drying out.
Make-Ahead Tips: You can prepare the filling and roll the pinwheels up to 24 hours ahead. Keep them wrapped tightly in the fridge until you’re ready to bake. When baking from cold, add a minute or two more for a warm, fresh-baked feel with no extra fuss. This is a lifesaver for busy weeknights or entertaining!
These pinwheels save you time without skimping on flavor—perfect for busy home cooks who want homemade treats with minimum stress!

Common Pinwheel Questions
What type of mushrooms are best for the filling?
You can use whatever mushrooms you like! Cremini and shiitake bring deeper, earthier flavor—similar to what’s showcased in Hungarian Mushroom Paprikash—while button mushrooms have a gentler taste. Just choose fresh, firm mushrooms for the best filling texture and flavor.
How should I store leftover Mushroom-Herb Pinwheels?
Store leftover cooked pinwheels in a sealed container in the fridge for up to 3 days. To enjoy them fresh again, reheat in the oven at 350°F (175°C) for 10-15 minutes until warm and crisp.
Can I freeze the pinwheels before baking?
Absolutely! Freeze the raw pinwheels on a tray then move them to a freezer bag once firm. Bake them from frozen, adding a few extra minutes to the baking time, for fresh-from-the-oven snacking anytime.
What if my filling turns out too runny?
No worries—this happens sometimes. Try cooking the mushroom mixture a bit longer to let the moisture evaporate (the same technique used in this creamy mushroom pasta). Adding a little more cream cheese can also help firm things up. Just make sure the filling cools completely before spreading it on the pastry.
Are Mushroom-Herb Pinwheels vegetarian?
Yes! This recipe uses no meat and includes only veggies, herbs, dairy, and eggs. Just double-check your puff pastry’s ingredients if strict vegetarian rules apply, but generally these pinwheels are a hit with vegetarians and meat-eaters alike.
Mouthwatering Mushroom-Herb Pinwheels for Easy Appetizers
These Mushroom-Herb Pinwheels come together easily and are crowd-pleasers every time.

Flaky puff pastry pinwheels filled with a savory mixture of sautéed mushrooms, fresh herbs, cream cheese, and Gruyère cheese, baked until golden and puffed. A comforting vegetarian appetizer that’s freezer-friendly and easy to customize.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 5 minutes
- Yield: About 12 pinwheels 1x
- Category: Appetizer
- Cuisine: French-inspired
Ingredients
- 1 tablespoon salted butter (use unsalted for more control over salt)
- 1 medium shallot, finely chopped (can substitute onion or green onion)
- 1 clove garlic, minced (optional)
- 8 ounces mushrooms, chopped (any variety like cremini or shiitake)
- 1 tablespoon fresh lemon juice (or white wine vinegar)
- 1 tablespoon mixed fresh herbs (dill, thyme, or oregano)
- 8 ounces cream cheese, softened (light cream cheese optional)
- Sea salt, to taste
- Black pepper, to taste
- 1 sheet frozen puff pastry, thawed
- 1 cup Gruyère cheese, grated (can substitute mozzarella or cheddar)
- 1 egg, beaten with a splash of water or milk (for egg wash)
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Thaw frozen puff pastry according to package instructions.
- In a skillet over medium heat, melt 1 tablespoon salted butter.
- Add finely chopped shallot and sauté about 5 minutes until soft and translucent.
- Add minced garlic and cook for 1 minute until fragrant.
- Add chopped mushrooms and fresh lemon juice; cook 5–7 minutes, stirring occasionally, until mushrooms are tender and most moisture has evaporated.
- Stir in mixed herbs, remove from heat, and allow the mixture to cool slightly.
- In a bowl, combine the cooled mushroom mixture with softened cream cheese; season with sea salt and black pepper to taste.
- Lightly flour a work surface and roll the thawed puff pastry into a roughly 10×12-inch rectangle.
- Spread the mushroom-cream cheese filling evenly over the pastry, leaving a small border around the edges.
- Sprinkle grated Gruyère cheese evenly over the filling.
- Starting at the long edge, roll the pastry tightly into a log; brush the seam with egg wash to seal.
- Chill the rolled log in the freezer for 10–15 minutes to firm up.
- Using a sharp knife, cut the chilled log into 1-inch-thick pinwheels.
- Place pinwheels about 3 inches apart on the prepared baking sheet; brush the tops with egg wash.
- Bake 25–30 minutes until golden and puffed, checking at 25 minutes to prevent overbaking.
- Transfer pinwheels to a wire rack and let cool briefly before serving.
Notes
Chilling the rolled log before slicing helps maintain shape and eases cutting., Seal pastry edges well to prevent filling leaks during baking., Watch baking time closely to avoid overbaking for optimal golden crispiness., Customize by swapping cheeses, adding chili flakes for heat, or incorporating nuts or greens., Pinwheels freeze well unbaked; freeze individually on tray, then store in freezer bags up to 3 months; bake from frozen adding extra minutes., Store baked pinwheels in airtight container in refrigerator for up to 3 days; reheat at 350°F (175°C) for 10-15 minutes., Perfect served with creamy mashed potatoes, fresh green salad, herb dip, roasted vegetables, or garlic aioli for variety.
Nutrition
- Serving Size: 1 pinwheel
- Calories: Approximately 150 kcal per pinwheel (estimate)
- Fat: 9 g per serving
- Carbohydrates: 15 g per serving
- Protein: 6 g per serving