Imagine biting into a warm, flaky crescent that bursts with creamy spinach, tangy artichoke, and melted cheese—all in one perfect bite. That’s the magic of Spinach Artichoke Pinwheels, a brunch‑worthy treat that feels both indulgent and comforting.
What makes these pinwheels special is the marriage of a buttery puff pastry with a rich, herb‑infused filling. The spinach and artichoke blend together for a silky texture, while a hint of garlic and lemon lifts the flavor profile.
Busy parents, weekend brunch hosts, and anyone craving a handheld savory pastry will adore this dish. Serve them at a leisurely weekend brunch, a casual brunch‑buffet, or even as a tasty appetizer for a daytime gathering.
The process is straightforward: roll out the pastry, spread the spinach‑artichoke mixture, roll it up, slice, and bake until golden. In under an hour you’ll have a tray of golden pinwheels ready to impress.
Why You'll Love This Recipe
Bold Flavors in Minutes: The combination of creamy cheese, earthy spinach, and briny artichoke creates a depth of flavor that feels gourmet yet comes together in less than an hour.
Handheld Convenience: Each pinwheel is a self‑contained bite, making it easy to serve, eat, and transport without the need for cutlery or messy plates.
Visually Stunning: The golden, flaky layers contrasted with the vibrant green filling make these pinwheels a centerpiece that looks as good as they taste.
Customizable & Friendly: Whether you’re feeding a crowd or a small family, the recipe scales easily and welcomes ingredient swaps for dietary needs.
Ingredients
For these pinwheels, fresh, high‑quality ingredients are the secret to a standout bite. The puff pastry provides a light, buttery canvas, while the spinach‑artichoke blend offers a creamy, savory core. A blend of cheeses adds richness, and a few aromatic herbs brighten the overall flavor. The balance of dairy, vegetables, and pastry creates a harmonious texture that’s both flaky and silky.
Puff Pastry & Base
- 1 sheet frozen puff pastry, thawed
- 1 tablespoon melted butter (for brushing)
Spinach‑Artichoke Filling
- 2 cups fresh baby spinach, roughly chopped
- 1 cup canned artichoke hearts, drained and chopped
- 4 ounces cream cheese, softened
- ½ cup grated Parmesan cheese
- ½ cup shredded mozzarella cheese
Seasonings & Extras
- 2 cloves garlic, minced
- 1 teaspoon lemon zest
- ½ teaspoon red‑pepper flakes (optional)
- Salt and freshly cracked black pepper, to taste
These ingredients work together to create a balanced bite. The cream cheese and mozzarella melt into a silky base, while Parmesan adds a salty bite. Fresh spinach provides a mild earthiness, and the artichoke hearts contribute a subtle tang. Garlic, lemon zest, and red‑pepper flakes lift the mixture, ensuring each pinwheel bursts with layered flavor.
Step-by-Step Instructions

Preparing the Dough
Lay the thawed puff pastry sheet on a lightly floured surface. Using a rolling pin, gently roll it into a rectangle about 12×10 inches, keeping the thickness uniform. Light brushing with melted butter will help the pastry achieve a golden hue during baking.
Making the Filling
In a large skillet over medium heat, sauté the minced garlic for 30 seconds until fragrant, then add the chopped spinach. Cook until wilted, about 2 minutes, and drain any excess liquid. Transfer to a mixing bowl and combine with artichoke hearts, softened cream cheese, Parmesan, mozzarella, lemon zest, red‑pepper flakes, salt, and pepper. Mix until smooth and evenly incorporated.
Assembling & Baking
Spread the filling evenly over the rolled pastry, leaving a ½‑inch border around the edges. Starting from the long side, roll the pastry tightly into a log, using the parchment paper to help keep it even. Slice the log into 1‑inch rounds and place them seam‑side down on a parchment‑lined baking sheet. Brush the tops with the remaining butter.
- Preheat Oven. Set your oven to 400°F (200°C) and allow it to fully preheat. A hot oven ensures the puff pastry puffs quickly, creating a light, airy texture.
- Arrange Pinwheels. Space the sliced pinwheels about 1 inch apart on the sheet. This prevents them from sticking together as they expand during baking.
- Bake to Perfection. Place the tray in the oven and bake for 15‑20 minutes, or until the edges are deep golden brown and the cheese filling is bubbling. Rotate the pan halfway through for even browning.
- Cool Slightly. Remove the pinwheels and let them rest for 3‑4 minutes. This short cooling period allows the filling to set, making them easier to lift without falling apart.
- Serve Warm. Transfer the pinwheels to a serving platter, garnish with a sprinkle of extra Parmesan or fresh chopped chives if desired, and serve while still warm for the best flavor and texture.
Tips & Tricks
Perfecting the Recipe
Keep the Pastry Cold. Chill the rolled pastry for 10 minutes before adding the filling. Cold layers create better lift and a flakier result.
Don’t Over‑mix the Filling. Mix just until combined; over‑mixing can make the cheese blend too smooth, losing the pleasant texture of artichoke pieces.
Uniform Slices. Use a sharp serrated knife and wipe it clean between cuts for even pinwheel thickness, ensuring consistent baking.
Flavor Enhancements
Add a tablespoon of sun‑dried tomato pesto to the filling for a Mediterranean twist, or sprinkle a pinch of smoked paprika on top before baking for subtle smokiness. A drizzle of truffle oil after baking adds luxurious aroma without overwhelming the palate.
Common Mistakes to Avoid
Avoid letting the pastry sit uncovered for too long; it can become soggy. Also, don’t skip the butter brush—without it the tops may bake dull and dry. Finally, watch the oven closely; overbaking turns the delicate layers into hard chips.
Pro Tips
Use a Pizza Stone. Baking on a pre‑heated stone gives instant heat to the bottom of the pinwheels, promoting an even rise.
Season the Filling Early. Add salt to the spinach while it cooks; this draws out excess moisture and concentrates flavor.
Finish with Fresh Herbs. A light sprinkle of chopped parsley or chives right after baking adds a burst of color and freshness.
Variations
Ingredient Swaps
Swap the classic puff pastry for a whole‑wheat or gluten‑free pastry sheet for a healthier base. Replace artichoke hearts with roasted red peppers for a sweeter note, or use goat cheese instead of mozzarella for a tangier profile. Fresh kale can stand in for spinach if you prefer a sturdier leaf.
Dietary Adjustments
For a vegan version, use a plant‑based puff pastry and substitute dairy cheeses with vegan cream cheese and shredded mozzarella alternatives. Nutritional yeast adds a cheesy flavor. To keep it low‑carb, opt for almond‑flour pastry and skip the butter brush, using a light olive‑oil spray instead.
Serving Suggestions
Pair the pinwheels with a bright citrus salad, a bowl of fresh fruit, or a light tomato‑basil soup for a balanced brunch spread. For a more indulgent plate, serve alongside crispy bacon strips or a poached egg drizzled with hollandaise.
Storage Info
Leftover Storage
Allow the pinwheels to cool completely, then place them in an airtight container. Refrigerate for up to 3 days. For longer keeping, freeze them on a parchment sheet first, then transfer to a freezer‑safe bag; they’ll stay fresh for up to 2 months.
Reheating Instructions
Reheat refrigerated pinwheels in a 350°F oven for 8‑10 minutes, covered with foil to prevent drying. Frozen pinwheels benefit from a 15‑minute bake uncovered, then a brief foil‑covered finish. A quick microwave works in a pinch—heat 30 seconds, check, then another 15 seconds, adding a splash of milk if they seem dry.
Frequently Asked Questions
Spinach Artichoke Pinwheels bring together buttery pastry, creamy vegetables, and melty cheese in a handheld masterpiece that’s perfect for any brunch table. With clear steps, handy tips, and plenty of room for personal twists, you’ll feel confident serving a dish that looks as impressive as it tastes. Get creative, share with loved ones, and enjoy every warm, flavorful bite.