Spinach & Mushroom Pinwheels

Jenny

the heart behind Family Cooks Club

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Of all the recipes in my arsenal, the ones that become true family legends are those that blend simplicity with a touch of elegance, the dishes that look like you spent hours in the kitchen but secretly came together in a flash. These Spinach and Mushroom Pinwheels are the undisputed champion in that category. I first made them for a last-minute potluck, frantically searching for an appetizer that used ingredients I already had on hand. I was nervous, wondering if these simple little spirals would be overlooked next to more complex dishes. But as soon as they came out of the oven, golden brown and puffed to perfection, releasing an irresistible aroma of garlic, cheese, and earthy mushrooms, I knew I had a winner. They were the first thing to disappear from the table. My husband, who is usually my harshest critic, declared them “dangerously addictive.” My kids, who often turn their noses up at anything green, were grabbing them by the handful. Since that day, they’ve become a non-negotiable staple for holiday gatherings, game day parties, and even as a special after-school snack. They are my secret weapon for effortless entertaining, a guaranteed crowd-pleaser that never, ever fails to impress.

Ingredients

Here is the simple list of components you’ll need to create these delectable, flaky bites of perfection. Each ingredient plays a crucial role in building the layers of flavor and texture that make these pinwheels so irresistible.

  • Puff Pastry (1 sheet, approx. 10×15 inches): The star of the show. Use an all-butter puff pastry, thawed according to package directions, for the flakiest, most delicious results. This provides the golden, crispy vessel for our savory filling.
  • Olive Oil (1 tablespoon): Used for sautéing the vegetables, this adds a subtle, fruity richness and prevents sticking.
  • Cremini Mushrooms (8 ounces): Finely chopped. Also known as baby bellas, these mushrooms offer a deeper, earthier flavor than white button mushrooms.
  • Yellow Onion (1/2, small): Finely diced. This adds a foundational layer of sweet, aromatic flavor that balances the other ingredients.
  • Garlic (2 cloves): Minced. A necessary aromatic that provides a pungent, savory kick. Don’t be afraid to add an extra clove if you’re a garlic lover.
  • Frozen Chopped Spinach (10-ounce package): Thawed and squeezed completely dry. This is a critical step; removing as much water as possible is the key to preventing soggy pinwheels.
  • Cream Cheese (8 ounces): Softened to room temperature. This acts as the creamy, tangy binder that holds the entire filling together.
  • Parmesan Cheese (1/2 cup): Grated. Adds a sharp, nutty, and salty flavor that cuts through the richness of the cream cheese.
  • Mozzarella Cheese (1/2 cup): Shredded. Provides that classic, gooey cheese-pull and a mild, milky flavor.
  • Dried Oregano (1 teaspoon): Lends a peppery, slightly sweet herbal note that complements the mushrooms and spinach beautifully.
  • Salt (1/2 teaspoon): To taste. Essential for enhancing all the other flavors in the dish.
  • Black Pepper (1/4 teaspoon): Freshly ground, to taste. Adds a touch of warmth and spice.
  • Egg (1, large): Beaten with a splash of water to create an egg wash. This is the secret to achieving that beautiful, glossy, golden-brown finish on the pastry.

Instructions

Follow these detailed steps carefully to ensure your pinwheels are perfectly cooked, with a crispy exterior and a warm, creamy center. The process can be broken down into two main stages: creating the savory filling and then assembling and baking the pinwheels.

Part 1: Preparing the Savory Filling

  1. Prepare the Spinach: The most crucial step for success is preparing your spinach. Take your thawed package of chopped spinach and place it in a clean kitchen towel or several layers of heavy-duty paper towels. Gather the towel around the spinach and wring it out over the sink, squeezing as hard as you can until no more liquid comes out. You will be amazed at how much water is released. This step is non-negotiable for preventing a soggy bottom. Set the very dry spinach aside.
  2. Sauté the Aromatics: Heat the olive oil in a large skillet or pan over medium heat. Once the oil is shimmering, add the finely diced yellow onion and sauté for 3-4 minutes, or until it becomes soft and translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.
  3. Cook the Mushrooms: Add the finely chopped cremini mushrooms to the skillet with the onions and garlic. Increase the heat slightly to medium-high. Cook the mushrooms, stirring occasionally, for about 5-7 minutes. The mushrooms will first release their water; continue cooking until all that liquid has evaporated and the mushrooms are browned and slightly caramelized. This process concentrates their flavor.
  4. Combine the Filling: Remove the skillet from the heat and let the mushroom mixture cool for a few minutes. In a large mixing bowl, combine the softened cream cheese, grated Parmesan cheese, shredded mozzarella, dried oregano, salt, and black pepper. Mix with a spatula until well combined.
  5. Fold in Vegetables: Add the cooled mushroom mixture and the super-dry squeezed spinach to the cream cheese mixture. Stir until everything is evenly incorporated. Taste the filling and adjust the seasoning with more salt or pepper if needed. Your delicious, savory pinwheel filling is now ready.

Part 2: Assembling and Baking the Pinwheels

  1. Preheat and Prepare: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper to prevent the pinwheels from sticking and make cleanup a breeze.
  2. Roll out the Pastry: Gently unfold your thawed puff pastry sheet onto a lightly floured surface. If needed, use a rolling pin to lightly roll it out into a rectangle of approximately 10×15 inches, smoothing out any creases.
  3. Spread the Filling: Using an offset spatula or the back of a spoon, spread the spinach and mushroom filling evenly over the entire surface of the puff pastry, leaving a small half-inch border along one of the long edges. This bare edge will help seal the roll.
  4. Roll it Up: Starting from the long edge opposite the bare border, carefully and tightly roll the puff pastry into a log. The tighter you roll, the more defined the spiral will be in your finished pinwheels. When you reach the end, lightly moisten the bare edge with a little water or some of the egg wash and press it firmly to seal the log shut.
  5. Chill the Log (Optional but Recommended): For the cleanest cuts, wrap the log tightly in plastic wrap and place it in the freezer for 15-20 minutes or in the refrigerator for 30 minutes. This will firm up the pastry and the filling, making it much easier to slice without squishing.
  6. Slice the Pinwheels: Remove the chilled log from the freezer or refrigerator. Using a very sharp serrated knife, gently slice the log into individual pinwheels, each about 1/2 to 3/4-inch thick. You should get approximately 18-20 pinwheels.
  7. Arrange and Bake: Place the sliced pinwheels cut-side up on the prepared baking sheet, leaving about 2 inches of space between each one to allow them to puff up and cook evenly. Brush the tops and sides of each pinwheel with the prepared egg wash. This will give them a beautiful shine and a deep golden color.
  8. Bake to Perfection: Place the baking sheet in the preheated oven and bake for 18-22 minutes, or until the pastry is puffed, golden brown, and crisp.
  9. Cool and Serve: Remove the pinwheels from the oven and let them cool on the baking sheet for a few minutes to set before transferring them to a wire rack. They can be served warm or at room temperature.

Nutrition Facts

Please note that these nutritional values are an estimate and can vary based on the specific brands of ingredients used.

  • Servings: This recipe yields approximately 18-20 pinwheels.
  • Calories per Serving (1 Pinwheel): Approximately 125-145 calories. This makes it a delightful and relatively light appetizer, allowing guests to enjoy one or two without feeling overly full.
  • Fat: Approximately 9g per pinwheel. The majority of the fat comes from the all-butter puff pastry and the cream cheese, providing richness and a satisfying mouthfeel.
  • Carbohydrates: Approximately 8g per pinwheel. Primarily from the puff pastry, these carbs provide the structure and energy in each bite.
  • Protein: Approximately 4g per pinwheel. The cheese, mushrooms, and spinach all contribute to the protein content, making these a surprisingly well-rounded snack.

Preparation Time

This recipe is surprisingly quick to assemble, making it perfect for both planned events and spontaneous cravings.

  • Prep Time: 20 minutes. This includes chopping the vegetables, sautéing the filling ingredients, and assembling the roll. Chilling the log before slicing is factored into this but is mostly hands-off time.
  • Cook Time: 18-22 minutes. This is the active baking time in the oven where the magic happens and the pinwheels puff up and turn golden.
  • Total Time: Approximately 40 minutes. From start to finish, you can have these elegant and delicious appetizers ready to serve in under an hour.

How to Serve

These versatile Spinach and Mushroom Pinwheels can be served in a multitude of ways, fitting seamlessly into any occasion. Here are some of our favorite ways to present them:

  • As a Classic Appetizer:
    • Arrange the warm pinwheels on a large platter or wooden board.
    • Garnish with a sprinkle of fresh chopped parsley or chives for a pop of color and freshness.
    • Serve alongside a selection of dipping sauces. A warm marinara sauce, a creamy garlic aioli, or a classic ranch dip are all fantastic choices.
  • For a Brunch Spread:
    • Incorporate them into a brunch or breakfast buffet. Their savory flavor profile pairs wonderfully with eggs, fresh fruit, and breakfast meats.
    • They are a fantastic vegetarian option to offer alongside quiches and frittatas.
  • As a Light Lunch or Snack:
    • Serve a small plate of 3-4 pinwheels alongside a simple green salad with a vinaigrette dressing for a perfectly balanced and satisfying light lunch.
    • They are an excellent and elegant option for an after-school snack that feels much more special than a bag of chips.
  • Part of a Party Platter:
    • Create a “pinwheel trio” by making other versions with different fillings (like sun-dried tomato and feta, or ham and cheese) and arranging them together for a visually appealing and diverse offering.
    • They are a perfect finger food for cocktail parties, game nights, and holiday gatherings as they are easy to eat while mingling.

Additional Tips

Master this recipe and make it your own with these eight expert tips designed to guarantee perfect results every single time.

  1. The Squeeze is Everything: It cannot be overstated: the most critical step is squeezing every last drop of moisture from the thawed spinach. Wet spinach is the number one enemy of crispy puff pastry and will result in a soggy, disappointing pinwheel. Use a clean kitchen towel for maximum leverage.
  2. Don’t Crowd the Pan: When arranging the sliced pinwheels on the baking sheet, give them space. They need room for the hot air in the oven to circulate around them, which is essential for the puff pastry to rise properly and cook evenly on all sides, resulting in a uniformly golden and crispy texture.
  3. Cheese Variations: Feel free to get creative with the cheese! Swap the mozzarella for smoked gouda or provolone for a smoky flavor. Replace the Parmesan with Pecorino Romano or Asiago for a sharper, saltier bite. A little crumbled feta or goat cheese can also add a wonderful tang.
  4. Handle Puff Pastry with Care: Puff pastry is best when it’s cold but pliable. If it gets too warm, the butter layers will melt, and it won’t puff up properly. If it’s too cold, it will crack when you unroll it. Follow the package thawing instructions precisely, and if it becomes sticky while you’re working, pop it back in the fridge for a few minutes.
  5. Make-Ahead Magic: This recipe is perfect for preparing in advance. You can assemble the entire log, wrap it tightly in plastic wrap, and store it in the refrigerator for up to 2 days. When you’re ready to serve, simply slice and bake as directed, adding a couple of extra minutes to the baking time.
  6. Add a Protein Boost: While these are fantastic as a vegetarian option, you can easily make them heartier. For a savory addition, consider adding finely chopped cooked ham, crumbled cooked Italian sausage, or even shredded rotisserie chicken to the cream cheese mixture. Ensure any added meat is pre-cooked and patted dry.
  7. The Secret to the Perfect Slice: For perfectly round, clean-cut pinwheels, the chilling step is your best friend. Freezing the log for just 15-20 minutes firms everything up beautifully. Additionally, using a serrated knife (like a bread knife) and a gentle sawing motion—rather than pressing straight down—will prevent you from squishing the log.
  8. Herb and Spice Customization: Don’t be afraid to experiment with the seasonings. Add a pinch of red pepper flakes for a little heat, some smoked paprika for a smoky depth, or switch out the oregano for a blend of Italian herbs. Fresh herbs like finely chopped chives, dill, or parsley can also be stirred into the filling for a brighter flavor.

FAQ Section

Here are answers to some of the most frequently asked questions about making Spinach and Mushroom Pinwheels.

1. Can I make these pinwheels ahead of time and freeze them?
Absolutely! This is one of the best features of this recipe. You have two options for freezing. You can freeze the unbaked pinwheels by slicing the log, placing the slices on a parchment-lined baking sheet in a single layer, and freezing them until solid. Once frozen, transfer them to a freezer-safe bag or container. You can bake them directly from frozen, adding about 5-7 minutes to the baking time. Alternatively, you can bake the pinwheels completely, let them cool, and then freeze them in the same way. To reheat, bake them in a 350°F (175°C) oven for about 10-12 minutes until heated through and re-crisped.

2. My pinwheels came out soggy on the bottom. What did I do wrong?
Sogginess is almost always due to excess moisture in the filling. There are three primary culprits. First, and most likely, the spinach was not squeezed dry enough. Second, the mushrooms may not have been cooked long enough to evaporate all their released liquid. Third, using a low-fat or “spreadable” cream cheese can sometimes contain more water content. To fix this, ensure your spinach is bone-dry, your mushrooms are well-browned, and you use a full-fat block of cream cheese for the best texture.

3. Can I use fresh spinach instead of frozen?
Yes, you can use fresh spinach, but it requires an extra step. You will need about 1 pound of fresh spinach to yield the same amount as a 10-ounce frozen package once cooked. To prepare it, sauté the fresh spinach in a pan until it is completely wilted. Then, transfer the wilted spinach to a colander and press down firmly to remove the excess water. Let it cool completely, then give it a final, thorough squeeze in a kitchen towel just as you would with the frozen variety before chopping and adding it to your filling.

4. What other fillings can I use for puff pastry pinwheels?
The possibilities are endless! Puff pastry is a wonderful blank canvas. Some popular variations include:

  • Ham and Cheese: Spread with Dijon mustard, a layer of thinly sliced ham, and shredded Gruyère or cheddar cheese.
  • Pesto and Sun-Dried Tomato: Spread a layer of basil pesto, sprinkle with chopped sun-dried tomatoes and crumbled feta cheese.
  • Taco Pinwheels: Mix cooked ground beef with taco seasoning and cheese. Serve with salsa and sour cream.
  • Sweet Pinwheels: Spread with Nutella and chopped nuts, or with a mixture of cinnamon, sugar, and melted butter for a churro-like treat.

5. How do I store and reheat leftover pinwheels?
Store any leftover pinwheels in an airtight container in the refrigerator for up to 3 days. While they can be eaten cold, they are much better when reheated. The best way to bring back their crispy texture is in the oven or an air fryer. Place them on a baking sheet and heat in a 350°F (175°C) oven for 5-8 minutes, or in an air fryer at 350°F for 3-4 minutes, until warm and crisp. Microwaving is not recommended as it will make the pastry soft and chewy.

6. Can I make this recipe vegan or gluten-free?
Yes, with a few key substitutions. For a vegan version, use a vegan-friendly puff pastry (many store-bought brands are accidentally vegan, just check for butter in the ingredients). For the filling, use a plant-based cream cheese, vegan mozzarella and parmesan shreds, and sauté the vegetables in olive oil. Skip the egg wash or brush with a little plant-based milk or olive oil instead. For a gluten-free version, you would need to source a high-quality gluten-free puff pastry, which is now available in the freezer section of many well-stocked grocery stores. The filling ingredients are naturally gluten-free, but always double-check your labels.

7. My puff pastry didn’t rise and puff up. What happened?
Several factors can prevent puff pastry from achieving its signature flaky layers. The most common reason is that the pastry got too warm before baking, causing the butter layers to melt into the dough instead of creating steam to lift the layers. Always keep the pastry as cold as possible while working with it. Another reason could be a dull knife; pressing down hard with a dull knife can seal the edges of the pinwheels, preventing the layers from separating and rising. Lastly, an oven that is not hot enough can also be a culprit. Ensure your oven is fully preheated to 400°F (200°C) before the pinwheels go in.

8. What are the best dipping sauces for these pinwheels?
The right dip can elevate these pinwheels from great to unforgettable. A classic warm marinara sauce is always a crowd-pleaser, complementing the Italian-inspired flavors. For a creamy and cool contrast, a garlic aioli or a homemade ranch dressing is fantastic. For something with a bit more tang and freshness, try a pesto-yogurt dip (mix basil pesto with plain Greek yogurt) or a simple balsamic glaze drizzled over the top just before serving.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach & Mushroom Pinwheels


  • Author: Jenny

Ingredients

Here is the simple list of components you’ll need to create these delectable, flaky bites of perfection. Each ingredient plays a crucial role in building the layers of flavor and texture that make these pinwheels so irresistible.

  • Puff Pastry (1 sheet, approx. 10×15 inches): The star of the show. Use an all-butter puff pastry, thawed according to package directions, for the flakiest, most delicious results. This provides the golden, crispy vessel for our savory filling.
  • Olive Oil (1 tablespoon): Used for sautéing the vegetables, this adds a subtle, fruity richness and prevents sticking.
  • Cremini Mushrooms (8 ounces): Finely chopped. Also known as baby bellas, these mushrooms offer a deeper, earthier flavor than white button mushrooms.
  • Yellow Onion (1/2, small): Finely diced. This adds a foundational layer of sweet, aromatic flavor that balances the other ingredients.
  • Garlic (2 cloves): Minced. A necessary aromatic that provides a pungent, savory kick. Don’t be afraid to add an extra clove if you’re a garlic lover.
  • Frozen Chopped Spinach (10-ounce package): Thawed and squeezed completely dry. This is a critical step; removing as much water as possible is the key to preventing soggy pinwheels.
  • Cream Cheese (8 ounces): Softened to room temperature. This acts as the creamy, tangy binder that holds the entire filling together.
  • Parmesan Cheese (1/2 cup): Grated. Adds a sharp, nutty, and salty flavor that cuts through the richness of the cream cheese.
  • Mozzarella Cheese (1/2 cup): Shredded. Provides that classic, gooey cheese-pull and a mild, milky flavor.
  • Dried Oregano (1 teaspoon): Lends a peppery, slightly sweet herbal note that complements the mushrooms and spinach beautifully.
  • Salt (1/2 teaspoon): To taste. Essential for enhancing all the other flavors in the dish.
  • Black Pepper (1/4 teaspoon): Freshly ground, to taste. Adds a touch of warmth and spice.
  • Egg (1, large): Beaten with a splash of water to create an egg wash. This is the secret to achieving that beautiful, glossy, golden-brown finish on the pastry.

Instructions

Follow these detailed steps carefully to ensure your pinwheels are perfectly cooked, with a crispy exterior and a warm, creamy center. The process can be broken down into two main stages: creating the savory filling and then assembling and baking the pinwheels.

Part 1: Preparing the Savory Filling

  1. Prepare the Spinach: The most crucial step for success is preparing your spinach. Take your thawed package of chopped spinach and place it in a clean kitchen towel or several layers of heavy-duty paper towels. Gather the towel around the spinach and wring it out over the sink, squeezing as hard as you can until no more liquid comes out. You will be amazed at how much water is released. This step is non-negotiable for preventing a soggy bottom. Set the very dry spinach aside.
  2. Sauté the Aromatics: Heat the olive oil in a large skillet or pan over medium heat. Once the oil is shimmering, add the finely diced yellow onion and sauté for 3-4 minutes, or until it becomes soft and translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.
  3. Cook the Mushrooms: Add the finely chopped cremini mushrooms to the skillet with the onions and garlic. Increase the heat slightly to medium-high. Cook the mushrooms, stirring occasionally, for about 5-7 minutes. The mushrooms will first release their water; continue cooking until all that liquid has evaporated and the mushrooms are browned and slightly caramelized. This process concentrates their flavor.
  4. Combine the Filling: Remove the skillet from the heat and let the mushroom mixture cool for a few minutes. In a large mixing bowl, combine the softened cream cheese, grated Parmesan cheese, shredded mozzarella, dried oregano, salt, and black pepper. Mix with a spatula until well combined.
  5. Fold in Vegetables: Add the cooled mushroom mixture and the super-dry squeezed spinach to the cream cheese mixture. Stir until everything is evenly incorporated. Taste the filling and adjust the seasoning with more salt or pepper if needed. Your delicious, savory pinwheel filling is now ready.

Part 2: Assembling and Baking the Pinwheels

  1. Preheat and Prepare: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper to prevent the pinwheels from sticking and make cleanup a breeze.
  2. Roll out the Pastry: Gently unfold your thawed puff pastry sheet onto a lightly floured surface. If needed, use a rolling pin to lightly roll it out into a rectangle of approximately 10×15 inches, smoothing out any creases.
  3. Spread the Filling: Using an offset spatula or the back of a spoon, spread the spinach and mushroom filling evenly over the entire surface of the puff pastry, leaving a small half-inch border along one of the long edges. This bare edge will help seal the roll.
  4. Roll it Up: Starting from the long edge opposite the bare border, carefully and tightly roll the puff pastry into a log. The tighter you roll, the more defined the spiral will be in your finished pinwheels. When you reach the end, lightly moisten the bare edge with a little water or some of the egg wash and press it firmly to seal the log shut.
  5. Chill the Log (Optional but Recommended): For the cleanest cuts, wrap the log tightly in plastic wrap and place it in the freezer for 15-20 minutes or in the refrigerator for 30 minutes. This will firm up the pastry and the filling, making it much easier to slice without squishing.
  6. Slice the Pinwheels: Remove the chilled log from the freezer or refrigerator. Using a very sharp serrated knife, gently slice the log into individual pinwheels, each about 1/2 to 3/4-inch thick. You should get approximately 18-20 pinwheels.
  7. Arrange and Bake: Place the sliced pinwheels cut-side up on the prepared baking sheet, leaving about 2 inches of space between each one to allow them to puff up and cook evenly. Brush the tops and sides of each pinwheel with the prepared egg wash. This will give them a beautiful shine and a deep golden color.
  8. Bake to Perfection: Place the baking sheet in the preheated oven and bake for 18-22 minutes, or until the pastry is puffed, golden brown, and crisp.
  9. Cool and Serve: Remove the pinwheels from the oven and let them cool on the baking sheet for a few minutes to set before transferring them to a wire rack. They can be served warm or at room temperature.

Nutrition

  • Serving Size: one normal portion
  • Calories: 145
  • Fat: 9g
  • Carbohydrates: 8g
  • Protein: 4g