Spinach Artichoke Pinwheels: A Delightful Snack for Any Occasion

Published on September 03, 2025
4.8 (245 reviews)

Imagine biting into a warm, flaky swirl that bursts with the bright, comforting flavors of spinach and artichoke—perfect for brunch, a lazy weekend breakfast, or a party snack. These Spinach Artichoke

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Spinach Artichoke Pinwheels: A Delightful Snack for Any Occasion
Prep: 20 mins
Cook: 25 mins
Servings: 12 pinwheels

Imagine biting into a warm, flaky swirl that bursts with the bright, comforting flavors of spinach and artichoke—perfect for brunch, a lazy weekend breakfast, or a party snack. These Spinach Artichoke Pinwheels capture that classic dip in a handheld form that’s both elegant and utterly satisfying.

What makes this recipe stand out is the marriage of buttery puff pastry with a creamy, herb‑infused filling, creating a contrast of textures that keeps you reaching for more. The subtle tang of Parmesan and the earthy depth of artichoke hearts elevate the everyday to something special.

This snack will win over spinach skeptics, artichoke lovers, and anyone who enjoys a portable, indulgent bite. Serve them at a brunch buffet, a coffee‑shop style morning, or as a finger food at a casual get‑together.

The process is straightforward: roll out the pastry, spread a seasoned spinach‑artichoke mixture, roll tightly, slice, and bake until golden. In under an hour you’ll have a batch of golden pinwheels ready to wow your guests.

Why You'll Love This Recipe

Flavor‑Packed Layers: Each bite delivers buttery pastry, creamy spinach‑artichoke filling, and a hint of sharp Parmesan, creating a symphony of taste that feels both familiar and fresh.

Effortless Assembly: With just a few steps—roll, spread, roll, slice—this recipe fits perfectly into busy mornings while still looking impressive on the plate.

Make‑Ahead Friendly: The pinwheels can be assembled ahead of time, refrigerated, and baked right before serving, giving you flexibility for brunch planning.

Nutritious Comfort: Packed with spinach and artichoke, these bites offer a serving of greens in every roll, balancing indulgence with wholesome nutrition.

Ingredients

The magic of these pinwheels lies in the balance of a crisp, buttery puff pastry and a rich, herb‑laden filling. Fresh spinach provides a bright, slightly earthy base, while marinated artichoke hearts add a tender, tangy bite. Cream cheese, mozzarella, and Parmesan create a luscious, melt‑in‑your‑mouth texture, and a touch of garlic and lemon zest lifts the whole dish. Together, these components deliver a snack that’s both comforting and sophisticated.

Puff Pastry

  • 1 sheet frozen puff pastry (about 9×12 inches), thawed

Filling

  • 2 cups fresh baby spinach, loosely packed
  • 1 cup marinated artichoke hearts, drained and chopped
  • 4 ounces cream cheese, softened
  • ½ cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 teaspoon lemon zest

Seasonings & Finishing

  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon kosher salt (adjust to taste)
  • 1 egg, beaten (for egg wash)

The thawed puff pastry provides a light, flaky canvas that crisps beautifully in the oven. Spinach and artichoke bring moisture and depth, while the cheeses melt into a velvety coating that holds the swirl together. Garlic and lemon zest add aromatic brightness, and a quick egg wash guarantees a golden, glossy finish. The seasoning blend is deliberately simple, letting the vegetables and cheeses shine without overwhelming the palate.

Step-by-Step Instructions

Preparing the Filling

In a large skillet over medium heat, add a splash of olive oil and wilt the spinach for 2‑3 minutes, stirring until just softened. Transfer to a colander, press out excess liquid, and roughly chop. In a mixing bowl combine the chopped spinach, diced artichoke hearts, softened cream cheese, mozzarella, Parmesan, minced garlic, lemon zest, pepper, and salt. Stir until a uniform, creamy mixture forms—this will be the heart of every pinwheel.

Assembling the Pinwheels

  1. Roll the pastry. Lightly flour a clean surface and roll the puff pastry sheet into a 12×12‑inch square, ensuring an even thickness. This step creates a uniform base for even baking.
  2. Spread the filling. Evenly distribute the spinach‑artichoke mixture over the pastry, leaving a ½‑inch border around the edges. The border prevents the filling from spilling out during the roll.
  3. Form the roll. Starting from the long side, tightly roll the pastry into a log, using the border as a seal. Pinch the seam to close it completely.
  4. Slice the pinwheels. With a sharp serrated knife, cut the log into 1‑inch thick rounds. Place the slices on a parchment‑lined baking sheet, spacing them about ½ inch apart.
  5. Apply egg wash. Brush the tops of each pinwheel with the beaten egg. This gives them a glossy, golden‑brown finish as they bake.

Baking & Finishing

Preheat your oven to 400°F (200°C). Bake the pinwheels for 18‑22 minutes, or until the pastry is puffed and deep golden brown. Rotate the sheet halfway through to ensure even coloration. Once out of the oven, let them cool on a wire rack for 5 minutes; this short rest lets the filling set, making the pinwheels easier to pick up without falling apart. Serve warm, optionally dusted with a sprinkle of extra Parmesan or a drizzle of lemon‑infused olive oil.

Tips & Tricks

Perfecting the Recipe

Dry the spinach thoroughly. Excess moisture can make the pastry soggy; after wilting, press the spinach in a clean kitchen towel or use a salad spinner.

Keep pastry cold. If the dough warms up while you work, refrigerate it for 10 minutes before rolling; cold butter yields a flakier result.

Uniform slices. Use a ruler or the edge of a ruler to guide each cut, ensuring even pinwheel thickness for consistent baking.

Egg wash for shine. A light brush of beaten egg (or egg‑white for less color) creates a beautiful glossy finish without adding extra fat.

Flavor Enhancements

Add a pinch of crushed red‑pepper flakes to the filling for a subtle heat, or stir in a tablespoon of sun‑dried tomato pesto for a Mediterranean twist. A drizzle of truffle oil just before serving adds luxurious depth without overwhelming the fresh greens.

Common Mistakes to Avoid

Skipping the step of removing excess water from the spinach often results in a soggy center. Also, avoid over‑baking; the pastry should be golden, not dark brown, which indicates the filling may dry out. Finally, don’t forget to let the pinwheels rest briefly—cutting them immediately can cause the filling to spill.

Pro Tips

Use a silicone baking mat. It promotes even browning and prevents sticking, making cleanup a breeze.

Pre‑slice the pastry. Cutting the puff pastry into strips before spreading the filling speeds up assembly and ensures uniform rolls.

Cool on a rack. Transfer baked pinwheels to a wire rack; this prevents steam from making the bottom soggy.

Season the filling after cooking spinach. Adding salt to raw spinach draws out water; seasoning later preserves texture.

Variations

Ingredient Swaps

Replace the spinach with kale or arugula for a pepperier bite, or swap artichoke hearts for roasted red peppers for a sweeter profile. For a richer texture, incorporate crumbled feta or goat cheese in place of part of the mozzarella. These swaps keep the core concept while letting you tailor flavor to the season or personal preference.

Dietary Adjustments

Use a gluten‑free puff pastry to make the dish safe for gluten‑intolerant guests. For a dairy‑free version, substitute cream cheese with a plant‑based cream cheese, swap mozzarella for dairy‑free shreds, and use nutritional yeast instead of Parmesan. The recipe also adapts well to a low‑carb lifestyle by choosing a low‑carb pastry alternative.

Serving Suggestions

Pair the pinwheels with a light citrus vinaigrette salad, fresh fruit skewers, or a bowl of creamy tomato bisque for a brunch spread. A side of herb‑infused roasted potatoes adds heartiness, while a sparkling mimosa or cold brew coffee rounds out the meal beautifully.

Storage Info

Leftover Storage

Allow the pinwheels to cool completely, then place them in an airtight container. They keep well in the refrigerator for 3‑4 days. For longer keeping, arrange the cooled pinwheels in a freezer‑safe bag, squeeze out excess air, and freeze for up to 2 months. Proper sealing prevents freezer burn and retains the flaky texture.

Reheating Instructions

Reheat refrigerated leftovers in a 350°F (175°C) oven for 8‑10 minutes, covered loosely with foil to avoid over‑browning. For frozen pinwheels, bake at 375°F (190°C) for 12‑15 minutes, foil‑covered for the first half, then uncovered to crisp the top. A quick microwave works in a pinch—30 seconds on medium, then a brief broil for crispness.

Frequently Asked Questions

Absolutely. Assemble the rolls, slice them, and place the uncooked pinwheels on a parchment‑lined tray. Cover tightly with plastic wrap and refrigerate for up to 12 hours. When ready, simply bake as directed—no thawing needed, which saves valuable brunch prep time.

Thaw the frozen spinach, then squeeze out as much moisture as possible using a clean kitchen towel or cheesecloth. This step is crucial; too much water will make the pastry soggy. Once dry, proceed with the recipe as written. The flavor remains just as vibrant.

Yes. Substitute the regular puff pastry with a certified gluten‑free version. Ensure all other packaged items (like Parmesan) are also gluten‑free. The technique remains identical, and the result is just as flaky and flavorful for those with gluten sensitivities.

Arrange the warm pinwheels on a large platter, alternating with fresh herb sprigs for color. Offer a small bowl of extra lemon‑zest aioli or a light marinara for dipping. Their bite‑size nature makes them perfect for grazing while guests mingle.

This Spinach Artichoke Pinwheel recipe delivers a crowd‑pleasing blend of creamy greens and buttery pastry that’s as easy to make as it is impressive to serve. With clear steps, handy tips, and plenty of ways to adapt, you can confidently whip up a batch for any brunch or snack occasion. Feel free to experiment with herbs, cheeses, or alternate flours—cooking is your canvas. Enjoy the delightful crunch and flavor in every bite!

Recipe Summary

Prep
20 min
Cook
25 min
Total
45 min
Servings
12
Category: Snacks and Appetizers
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 1 sheet frozen puff pastry (about 9×12 inches), thawed
  • 2 cups fresh baby spinach, loosely packed
  • 1 cup marinated artichoke hearts, drained and chopped
  • 4 ounces cream cheese, softened
  • ½ cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 teaspoon lemon zest
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon kosher salt (adjust to taste)
  • 1 egg, beaten (for egg wash)

Instructions

1
Preparing the Filling

In a large skillet over medium heat, add a splash of olive oil and wilt the spinach for 2‑3 minutes, stirring until just softened. Transfer to a colander, press out excess liquid, and roughly chop. In...

2
Assembling the Pinwheels

Preheat your oven to 400°F (200°C). Bake the pinwheels for 18‑22 minutes, or until the pastry is puffed and deep golden brown. Rotate the sheet halfway through to ensure even coloration. Once out of t...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.