Table of Contents
Table of Contents
When I think back to family gatherings during my childhood, the aroma of delicious food wafting through the air always brings a smile to my face. My grandmother, bless her heart, had an endless repertoire of recipes, but her Spinach and Mushroom Pinwheels were the stars of every event. Who could resist those flaky, golden bites filled with savory mushrooms and creamy spinach? These delightful pinwheels have since become my go-to comfort food, offering both nostalgia and a satisfying bite that I can share with friends and family.
What makes my version of these Spinach and Mushroom Pinwheels stand out is not just the rich filling, but the perfect balance of textures—from the crisp, buttery puff pastry to the creamy interior. While store-bought versions often lack the homemade touch, this recipe delivers a fresh, flavorful experience that’s cost-effective and tailored to your tastes.
You’ll learn how to make these scrumptious pinwheels in your own kitchen, and trust me, the chorus of “Mmm” and “Wow” from your loved ones will be worth every minute of effort. So roll up your sleeves and let’s get rolling!
What Are Spinach and Mushroom Pinwheels?
Originating from classic European cuisine, pinwheels are a versatile snack or appetizer that can be filled with a variety of ingredients. However, spinach and mushrooms are a classic duo, marrying earthy flavors with vibrant greens.
These Spinach and Mushroom Pinwheels boast a delightful flavor profile: earthy, savory mushrooms meld with the subtle sweetness of sautéed onions, all wrapped in a luscious cream cheese filling with aromatic herbs. Biting into one reveals a fluffy puff pastry perfectly enveloping the warm, gooey, cheesy goodness inside—heavenly!
These pinwheels are perfect for almost any occasion, be it a cozy family dinner, a celebration with friends, or even a weekend snack. They are a crowd-pleaser that elevates your gathering with minimum fuss.
Why You’ll Love This Recipe
- Flavor Explosion: The blend of flavors, with the richness of cream cheese meeting the freshness of spinach and mushrooms, creates a mouthwatering experience that outshines any store-bought alternative. The Parmesan and mozzarella add a delightful cheesiness that makes you want to reach for another one!
- Cost-Effective: Making these pinwheels at home is not only satisfying but also easy on the wallet. For the price of a single store-bought appetizer, you can whip up a whole batch filled with fresh ingredients.
- Customization Galore: One of the best parts of this recipe is its adaptability. Want to add some crumbled feta or swap in different herbs? Go for it! You can even throw in leftover roasted veggies for a unique twist.
- Easy to Make: This recipe comes together quickly, requiring only an hour of your time. Whether you’re a seasoned home baker or a novice in the kitchen, this recipe is straightforward and approachable.
- Impressive Dazzle Factor: The stunning swirls of color inside these golden pinwheels make for an eye-catching dish that’s sure to impress at any gathering. Your friends will definitely think you’re a culinary genius!

Ingredients
For these outstanding Spinach and Mushroom Pinwheels, gather these ingredients:
- 1 sheet Puff Pastry (approx. 10×15 inches, thawed): Look for high-quality butter-based pastry for the best flakiness. I love the Dufour brand.
- 1 tablespoon Olive Oil: Extra virgin works wonders for flavor.
- 8 ounces Cremini Mushrooms: These have a deeper flavor than button mushrooms; finely chopped.
- 1/2 small Yellow Onion: Sweet and mild when sautéed, diced finely.
- 2 cloves of Garlic: Minced for the aromatic punch.
- 10-ounce package Frozen Chopped Spinach: Thawed and drained. Fresh spinach can work too, but it will take more prep time.
- 8 ounces Cream Cheese: Make sure it’s at room temperature for easy mixing.
- 1/2 cup Parmesan Cheese: Freshly grated for the most flavor. Kraft or BelGioioso brands are reliable.
- 1/2 cup Mozzarella Cheese: For that excellent stretch, freshly shredded is best.
- 1 teaspoon Dried Oregano: A classic herb that complements the filling beautifully.
- 1/2 teaspoon Salt: Adjust to taste.
- 1/4 teaspoon Black Pepper: Freshly cracked for the best flavor.
- 1 large Egg: For the egg wash to ensure that beautiful golden color.
Ingredient Quality Notes:
Using quality ingredients really makes a difference. Organic spinach and fresh mushrooms will elevate the flavor. For the cheeses, please don’t go for the pre-shredded options, as they often add anti-caking agents that can affect the melting and overall texture.
Step-by-Step Instructions
Let’s get those Spinach and Mushroom Pinwheels ready!
- Prepare the Spinach: Thaw the spinach and dry it with a towel, wringing out as much excess water as you can. Set aside to cool; this step ensures your pinwheels don’t turn soggy!
- Sauté the Aromatics: In a skillet over medium heat, warm the olive oil. Add the diced onion and sauté until translucent, approximately 3-4 minutes. Next, toss in the minced garlic and cook for an additional minute until fragrant.
- Cook the Mushrooms: Add your chopped mushrooms to the skillet and cook until they’re nicely browned and the moisture has evaporated, about 5-7 minutes. It should smell heavenly at this point!
- Combine the Filling: In a large bowl, blend together the cream cheese, Parmesan, mozzarella, oregano, salt, and pepper. Once combined, fold in the cooled mushroom mixture and spinach.
- Preheat and Prepare: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. This will prevent sticking and aid in easy cleanup.
- Roll Out the Pastry: On a lightly floured surface, unfold your puff pastry. If it’s too thick, gently roll it out a bit; you want it to be about 1/8 inch thick.
- Spread the Filling: Carefully spread the filling over the pastry, leaving a border of about 1 inch on the edges—this helps create a seal and prevents spillage.
- Roll it Up: Starting from one edge, roll the pastry tightly, making sure to tuck the filling inside as you go. Seal the edge with a bit of water or egg wash to hold it all together.
- Chill the Log: Wrap your rolled pinwheel log in plastic wrap and place it in the fridge or freezer for about 20-30 minutes to firm up. This helps with slicing later.
- Slice the Pinwheels: Remove the log and slice it into 1/2 to 3/4-inch thick rounds, ensuring a nice uniform appearance.
- Arrange and Bake: Place the pinwheels on your prepared baking sheet, brush the tops with the reserved egg wash (this will give you that beautiful glaze), and bake for 18-22 minutes until golden brown and puffed.
- Cool and Serve: Allow them to cool for a few minutes before serving—this helps enhance the flavors as they rest. Trust me, the wait will be anticipation-filled, but oh-so-worthy!
Chef’s Tips:
- If you find your pinwheel filling a bit wet, fluff it with a fork to help combine.
- Always watch your baking time closely as ovens vary; you want a crisp pastry without burning.
Expert Tips & Tricks
- Storage Recommendations: Store leftover pinwheels in an airtight container for 2-3 days in the refrigerator. For best results, reheat in an oven to restore crispiness.
- Make-Ahead Instructions: You can prepare the filling a day in advance, and assemble it right before baking. Alternatively, freeze the logs before slicing, then defrost in the fridge for a few hours before baking.
- Troubleshooting Common Problems: If your pastry isn’t rising well, ensure it’s completely thawed and is cold when going into the oven. Also, consider baking straight from the fridge rather than letting them rise at room temperature.
Serving Suggestions
These Spinach and Mushroom Pinwheels are delightful on their own but can be accompanied by a variety of dips like sour cream, tzatziki, or a spicy marinara sauce. Their dainty size makes them perfect for cocktail parties or as a side during a family gathering.
For presentation, arrange them on a beautiful platter garnished with fresh herbs. They’re also equally lovely when served alongside a light salad or soup—think creamy tomato or a vibrant arugula salad for a well-rounded meal.
Variations & Substitutions
If you’re feeling adventurous, there are endless possibilities for customizing your Spinach and Mushroom Pinwheels:
- Different Flavor Combinations: Replace the spinach with grated zucchini or add some sun-dried tomatoes for a burst of flavor.
- Dietary Restriction Adaptations: You can easily make these pinwheels dairy-free by swapping out cream cheese for a non-dairy version and using cashew cheese as an alternative for Parmesan and mozzarella.
- Seasonal Variations: In the fall, add a sprinkle of nutmeg, or in the spring, fresh herbs like dill or rosemary for a fresh twist.
Nutrition & Storage Info
- Prep Time: 20 minutes
- Cook Time: 22 minutes
- Total Time: 42 minutes
- Yield: 24 pinwheels (approx.)
- Estimated Calories per Serving: 150 calories per 2 pinwheels
- Storage Instructions: Room temperature for up to 1 hour, refrigerate for up to 3 days, or freeze for up to 3 months. Reheat in the oven or microwave.

FAQ Section
- Can I make these pinwheels ahead of time?
- Absolutely! You can prepare them in advance or even freeze them for later.
- What can I use instead of mushrooms?
- Feel free to substitute with other vegetables like bell peppers, artichokes, or even meats.
- How do I prevent the filling from being too watery?
- Make sure to thoroughly drain the spinach and cook the mushrooms until their moisture has evaporated.
- Can I use different spices?
- Yes! Customize with herbs and spices that you love, such as thyme or basil, for a fragrant twist.
- What’s the best way to reheat leftovers?
- Bake in a preheated oven at 350°F (175°C) for about 10 minutes to give them back their crisp.
- Do they freeze well?
- Yes! Freeze before baking for the best results, separating layers with parchment paper.
- Can I use fresh spinach instead of frozen?
- Certainly, sauté it until wilted before adding it to the filling.
- What are some good dips to serve with them?
- Marinara, ranch, or a yogurt-based dip works wonderfully!
- Can I make them vegan?
- Absolutely! Substitute the cream cheese and cheese with plant-based alternatives.
- How do I know when they are done baking?
- They should be golden brown and puffed up. A light tap on the top should sound hollow.
Conclusion
These Spinach and Mushroom Pinwheels are not just another appetizer; they’re a trip down memory lane, a celebration of flavors, and a possibility of endless variations. Whether you’re hosting a gathering or enjoying a quiet evening at home, these pinwheels are bound to bring joy and comfort to your table.
I encourage you to try this recipe and share your thoughts—your feedback means the world to me! If you love this recipe, don’t miss out on other delicious creations on my blog.
Mushroom Puff Pastry Pinwheels
Happy baking!
PrintSpinach and Mushroom Pinwheels
Delicious puff pastry pinwheels filled with savory mushrooms and creamy spinach, perfect for any gathering.
- Prep Time: 20 minutes
- Cook Time: 22 minutes
- Total Time: 42 minutes
- Yield: 24 pinwheels 1x
- Category: Appetizer
- Method: Baking
- Cuisine: European
- Diet: Vegetarian
Ingredients
- 1 sheet Puff Pastry (approx. 10×15 inches, thawed)
- 1 tablespoon Olive Oil
- 8 ounces Cremini Mushrooms, finely chopped
- 1/2 small Yellow Onion, diced finely
- 2 cloves Garlic, minced
- 10-ounce package Frozen Chopped Spinach, thawed and drained
- 8 ounces Cream Cheese, at room temperature
- 1/2 cup Parmesan Cheese, freshly grated
- 1/2 cup Mozzarella Cheese, freshly shredded
- 1 teaspoon Dried Oregano
- 1/2 teaspoon Salt
- 1/4 teaspoon Black Pepper
- 1 large Egg, for egg wash
Instructions
- Thaw the spinach and wring out excess water; set aside.
- In a skillet over medium heat, warm the olive oil and sauté the diced onion until translucent, about 3-4 minutes. Add minced garlic and cook for 1 more minute.
- Add chopped mushrooms to the skillet and cook until browned and moisture evaporates, about 5-7 minutes.
- In a large bowl, blend cream cheese, Parmesan, mozzarella, oregano, salt, and pepper. Fold in cooled mushroom mixture and spinach.
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- On a lightly floured surface, unfold puff pastry and roll to about 1/8 inch thick.
- Spread the filling over the pastry, leaving a 1-inch border.
- Roll the pastry tightly from one edge, sealing the edge with a little water or egg wash.
- Wrap in plastic wrap and chill for 20-30 minutes.
- Slice into 1/2 to 3/4-inch rounds.
- Arrange pinwheels on the baking sheet, brush with egg wash, and bake for 18-22 minutes until golden brown.
- Let cool for a few minutes before serving.
Notes
Store leftovers in an airtight container for 2-3 days in the refrigerator. For best results, reheat in an oven.
Nutrition
- Serving Size: 2 pinwheels
- Calories: 150
- Sugar: 2g
- Sodium: 300mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 40mg




