“You’ll never guess what I whipped up last weekend when an unexpected guest dropped by unannounced,” I said, holding up a plate of golden, swirling pinwheels that smelled like a warm hug. Honestly, I wasn’t planning on making anything fancy—just rummaging through the fridge to throw something together. But then my eyes landed on a jar of marinated artichokes and a bag of fresh spinach, and suddenly an idea started twirling around in my head. The creamy spinach artichoke pinwheels with parmesan were born from that moment of mild panic and kitchen improvisation.
I remember thinking, “Spinach and artichokes? In a pinwheel? Sounds odd.” But after baking them, the aroma filled the kitchen with this irresistible savory scent that made me forget all about the initial chaos. These pinwheels are creamy, cheesy, and flaky with just enough tang from the artichokes to keep things interesting. Since that day, I’ve found myself making them almost weekly—for gatherings, quick snacks, or those evenings when I just want something comforting without any fuss.
This recipe stuck with me because it’s the kind of snack that feels both fancy and homey at the same time. Plus, it’s a sneaky way to get a little greens action in without anyone complaining. If you’ve ever enjoyed the classic spinach artichoke dip but wished it could be handheld and less messy, this creamy spinach artichoke pinwheels recipe with parmesan is exactly your vibe. It’s simple, satisfying, and honestly, a little addicting.
Why You’ll Love This Recipe
This creamy spinach artichoke pinwheels recipe has been tested and tweaked until it hit that perfect balance of cheesy goodness and flaky texture. I’ve made it for casual hangouts and even packed it for picnics—the reactions never disappoint. Here’s what makes it stand out:
- Quick & Easy: Ready in under 30 minutes, it’s perfect for busy weeknights or last-minute snack cravings.
- Simple Ingredients: You probably already have most of these in your pantry and fridge—no heroic grocery runs needed.
- Perfect for Entertaining: Whether it’s a casual game night or a holiday appetizer, these pinwheels always steal the show.
- Crowd-Pleaser: Kids love them, adults love them, and even the picky eaters ask for seconds.
- Unbelievably Delicious: The creamy spinach artichoke filling paired with the sharpness of parmesan melts right into tender, buttery dough.
What really sets this apart from other pinwheel recipes is the use of a smooth, creamy blend of cheeses mixed with spinach and chopped artichokes, giving every bite a rich but fresh flavor. I like to use freshly grated parmesan for that authentic nutty kick. Plus, the dough is rolled thin enough for a flaky, melt-in-your-mouth feel, but sturdy enough to hold all that goodness without falling apart.
Honestly, it’s the kind of snack that makes you close your eyes with that first bite, savoring the balance of creamy and savory flavors. It’s cozy without being heavy—a little indulgence that doesn’t leave you feeling weighed down. I even found myself pairing it with a refreshing drink, like the Strawberry Açaí Refresher, to cut through the richness. That combo? Pure magic.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to deliver bold flavor and a satisfying texture without much hassle. The ingredients are mostly pantry staples, with fresh spinach and artichokes adding a seasonal touch that you can easily swap depending on availability.
- For the Dough:
- 1 sheet puff pastry (thawed but cold) – I recommend Pepperidge Farm for consistent flakiness
- For the Filling:
- 1 cup fresh spinach, chopped (about 30g) – use baby spinach for tenderness
- 1 cup marinated artichoke hearts, chopped (about 150g) – drain well to avoid sogginess
- 4 oz cream cheese, softened (115g) – Philadelphia brand works great here
- ½ cup sour cream (120ml) – adds tang and creaminess
- ½ cup shredded mozzarella cheese (about 55g) – for melt and stretch
- ¼ cup freshly grated parmesan cheese (about 25g) – the star of the show for sharp flavor
- 2 cloves garlic, minced – the subtle punch you didn’t know you needed
- Salt and freshly ground black pepper, to taste
- 1 tsp lemon juice – optional but brightens the filling
- For Topping:
- 1 egg, beaten – for brushing, gives pinwheels a shiny golden finish
- Extra parmesan for sprinkling on top
If you want to switch things up, use dairy-free cream cheese and sour cream to make this recipe vegan-friendly. For a gluten-free twist, try a gluten-free puff pastry sheet, but keep in mind the texture may be slightly different. In summer, fresh baby spinach shines brightest, but frozen (thawed and squeezed dry) works in a pinch.
Equipment Needed
- Baking sheet – a rimmed one to catch any drips
- Parchment paper or silicone baking mat – prevents sticking and helps with easy cleanup
- Mixing bowls – one medium for the filling, one small for the egg wash
- Sharp knife or pizza cutter – to slice the rolled dough evenly
- Measuring cups and spoons – for precise ingredient amounts
- Spatula or wooden spoon – to mix the filling thoroughly
I usually prefer a good-quality pizza cutter for slicing pinwheels because it makes neat, clean cuts without squashing the dough. If you don’t have one, a sharp chef’s knife works just fine. Also, don’t skip using parchment paper; it’s a lifesaver for baking delicate pastries like these.
Preparation Method
- Preheat the oven to 400°F (200°C). Line your baking sheet with parchment paper and set aside.
- Prepare the filling: In a medium bowl, combine the softened cream cheese, sour cream, shredded mozzarella, and parmesan. Mix until smooth and creamy—no lumps! Add the minced garlic, lemon juice (if using), and season generously with salt and pepper.
- Add the greens: Fold in the chopped fresh spinach and artichoke hearts. Make sure they’re well distributed but don’t overmix or the filling will lose its texture.
- Roll out the dough: Lightly flour your work surface and roll the thawed puff pastry sheet into a rectangle approximately 12×10 inches (30×25 cm). Keep it cold to prevent sticking and tearing.
- Spread the filling: Evenly spread the spinach artichoke mixture over the dough, leaving a small ½-inch (1 cm) border around the edges to prevent filling leakage during baking.
- Roll and slice: Starting from the long edge, gently roll the dough into a tight log. Use a sharp knife or pizza cutter to slice into 1-inch (2.5 cm) pinwheels. You should get about 12 pieces.
- Prepare for baking: Place each pinwheel cut-side down on the prepared baking sheet, spacing them about 1 inch (2.5 cm) apart.
- Brush and sprinkle: Brush each pinwheel with beaten egg for that golden sheen. Sprinkle a little extra parmesan over the top for added crunch and flavor.
- Bake: Pop them in the oven and bake for 15-18 minutes, or until the pinwheels puff up beautifully and turn golden brown on top. You’ll know they’re done when the edges are crisp and the cheese filling is bubbly.
- Cool slightly and serve: Let them rest for 5 minutes before serving to avoid burning your mouth with molten cheese. They’re best enjoyed warm but still delicious at room temperature.
If you notice any sogginess, it usually means too much moisture in the artichokes or spinach—make sure to pat them dry well before mixing. And if your dough starts to get too soft while working, pop it back in the fridge for 10 minutes. Trust me, keeping the dough cool is key for those flaky layers.
Cooking Tips & Techniques
One trick I learned the hard way is to squeeze out as much water as possible from the spinach and artichokes. Too much moisture can make the pinwheels soggy and prevent the dough from crisping properly. Using a clean kitchen towel or cheesecloth for this step works wonders.
When mixing the filling, soften your cream cheese well beforehand. Room temperature cream cheese blends more smoothly with the sour cream and shredded cheese, so you don’t end up with lumps of cream cheese in the pinwheels.
Rolling the dough tightly but gently is a balancing act. If you roll too tight, the filling might squish out during baking; too loose, and the pinwheels fall apart. I usually use my fingertips to gently guide the roll and pinch the seam closed to hold everything together.
Timing is essential. Baking at 400°F (200°C) gives that perfect puff and golden crust. Lower temperatures will bake the dough unevenly, and higher temps risk burning the edges before the center cooks through.
To multitask, you can prep the filling while the puff pastry thaws. This saves a good 15 minutes. Also, these pinwheels freeze well before baking—just slice, freeze on a tray, then store in a bag. When ready, bake from frozen adding a few extra minutes to the bake time.
Variations & Adaptations
You can easily customize these creamy spinach artichoke pinwheels to fit different tastes or dietary needs. Here are a few ideas I’ve tried or considered:
- Vegan Version: Swap cream cheese and sour cream for plant-based alternatives, and use a vegan puff pastry. Nutritional yeast can replace parmesan for that cheesy flavor.
- Spicy Kick: Add a pinch of red pepper flakes or a dash of hot sauce into the filling for some heat that contrasts nicely with the creaminess.
- Herb Infusion: Mix in fresh herbs like dill, basil, or chives into the filling for a fresh herbal note that brightens the richness.
- Gluten-Free: Use a gluten-free puff pastry sheet, available in specialty stores or online. Baking time might need slight adjustments.
- Cheese Swap: Try swapping mozzarella with fontina or gouda for a different flavor and melt profile.
Last month, I made a batch with sun-dried tomatoes and swapped sour cream for Greek yogurt—it added a nice tang and deeper flavor. It was a hit at a casual brunch, alongside my Fresh Lemon Asparagus Pasta, which made the meal feel like a mini feast.
Serving & Storage Suggestions
These pinwheels are best served warm, fresh out of the oven, when the cheese is still melty and the pastry is crisp. For presentation, arrange them on a platter with a sprinkle of fresh parsley or a few lemon wedges on the side to brighten the flavors.
They pair beautifully with light dips like a tangy marinara, garlic aioli, or even a simple Greek yogurt dip with herbs. For casual snacking, I often serve them alongside a fresh salad or a chilled beverage.
To store, place leftover pinwheels in an airtight container in the refrigerator for up to 3 days. Reheat them in a toaster oven or conventional oven at 350°F (175°C) for 5-7 minutes to bring back the crispness. Avoid microwaving if you want to keep that flaky texture—it tends to get soggy.
If you want to freeze them, do so before baking. Arrange the sliced pinwheels on a baking sheet, freeze until solid, then transfer to a freezer bag. Bake from frozen, adding 3-5 minutes to the baking time. Flavors actually meld nicely after sitting, so these make great advance snacks.
Nutritional Information & Benefits
Each serving (about 3 pinwheels) provides roughly 250 calories, with 15 grams of fat, 12 grams of carbohydrates, and 8 grams of protein. The spinach packs a boost of vitamins A and C, plus iron, while artichokes add fiber and antioxidants.
The parmesan cheese contributes calcium and adds a satisfying flavor punch without needing heaps of extra salt. This recipe can fit into a balanced diet as a moderate indulgence, especially when paired with fresh veggies or a light side.
For those watching carbs, using a low-carb or cauliflower-based puff pastry alternative could make this snack more keto-friendly. Just be mindful of the moisture content in the filling to keep the texture appealing.
Conclusion
Honestly, these creamy spinach artichoke pinwheels with parmesan have become a staple in my kitchen because they’re just so darn easy and satisfying. Whether you’re feeding a crowd or just want a quick savory snack, this recipe hits all the right notes—creamy, cheesy, flaky, and flavorful.
Feel free to tweak the ingredients or add your own spin. I love how versatile they are; they can be fancy enough for a party or simple enough for a weeknight nibble. And if you want a little sweet treat afterward, the rich Key Lime Pie Bars from this site always pair nicely.
Give these pinwheels a try, and let me know how you customize them! I’m always curious about new twists or how you serve them up. Here’s to more cozy, cheesy moments in the kitchen.
FAQs
- Can I make these pinwheels ahead of time? Yes! You can prepare and slice them in advance, then freeze the unbaked pinwheels. Bake straight from frozen, adding a few extra minutes.
- What if I don’t have puff pastry? You can use crescent roll dough as a substitute, though the texture will be less flaky and more soft.
- Can I use frozen spinach? Yes, but thaw and squeeze out as much moisture as possible to avoid sogginess.
- How do I store leftovers? Store in an airtight container in the fridge for up to 3 days. Reheat in the oven for best texture.
- Are these pinwheels gluten-free? Not with regular puff pastry, but you can use gluten-free puff pastry to make them gluten-free.
Pin This Recipe!
Creamy Spinach Artichoke Pinwheels
These creamy spinach artichoke pinwheels are a quick and easy homemade snack featuring a cheesy, flaky puff pastry filled with a savory blend of spinach, artichokes, and parmesan.
- Prep Time: 10 minutes
- Cook Time: 15-18 minutes
- Total Time: 25-28 minutes
- Yield: 12 pinwheels (about 4 servings) 1x
- Category: Snack, Appetizer
- Cuisine: American
Ingredients
- 1 sheet puff pastry (thawed but cold)
- 1 cup fresh spinach, chopped (about 30g or 1 oz)
- 1 cup marinated artichoke hearts, chopped (about 150g or 5.3 oz)
- 4 oz cream cheese, softened (115g)
- ½ cup sour cream (120ml or 4 fl oz)
- ½ cup shredded mozzarella cheese (about 55g or 2 oz)
- ¼ cup freshly grated parmesan cheese (about 25g or 0.9 oz)
- 2 cloves garlic, minced
- Salt and freshly ground black pepper, to taste
- 1 tsp lemon juice (optional)
- 1 egg, beaten (for brushing)
- Extra parmesan for sprinkling on top
Instructions
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper and set aside.
- In a medium bowl, combine softened cream cheese, sour cream, shredded mozzarella, and parmesan. Mix until smooth and creamy.
- Add minced garlic, lemon juice (if using), salt, and pepper to the cheese mixture and stir well.
- Fold in chopped fresh spinach and artichoke hearts, distributing evenly without overmixing.
- Lightly flour a work surface and roll the thawed puff pastry sheet into a 12×10 inch (30×25 cm) rectangle, keeping it cold.
- Spread the spinach artichoke filling evenly over the dough, leaving a ½-inch (1 cm) border around the edges.
- Starting from the long edge, roll the dough into a tight log.
- Slice the log into 1-inch (2.5 cm) pinwheels, yielding about 12 pieces.
- Place pinwheels cut-side down on the prepared baking sheet, spacing about 1 inch (2.5 cm) apart.
- Brush each pinwheel with beaten egg and sprinkle extra parmesan on top.
- Bake for 15-18 minutes until pinwheels are puffed and golden brown.
- Let cool for 5 minutes before serving.
Notes
Squeeze out excess moisture from spinach and artichokes to avoid sogginess. Keep dough cold while rolling to maintain flakiness. Pinwheels freeze well before baking; bake from frozen adding a few extra minutes. Reheat leftovers in oven to keep crisp texture; avoid microwaving.
Nutrition
- Serving Size: About 3 pinwheels
- Calories: 250
- Fat: 15
- Carbohydrates: 12
- Protein: 8
Keywords: spinach artichoke pinwheels, creamy spinach snack, parmesan pinwheels, easy appetizer, puff pastry snack





