Savory Spinach Artichoke Pinwheels: Easy Party Appetizer Recipe

Let me paint you a picture—the aroma of freshly baked pastry, buttery and golden, mingling with the earthy scent of spinach and the tangy zing of artichoke hearts. The first time I pulled these savory spinach artichoke pinwheels from the oven, the cheese was bubbling, the edges were crisp, and the kitchen felt instantly cozier. I remember standing there, mesmerized by how the swirls captured the perfect balance of creamy filling and flaky dough. It’s the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special.

Years ago, when I was knee-high to a grasshopper, my grandma used to make her famous spinach dip for every holiday. But let’s face it, as much as I adored that dip, scooping it with crackers got a little old. One rainy Saturday, I decided to roll up those flavors into something handheld—and, honestly, dangerously easy to eat. It felt like a mini revelation! My family couldn’t stop sneaking pinwheels off the cooling rack (and I can’t really blame them). There’s something about the swirl of creamy, cheesy filling tucked inside tender pastry that makes these pinwheels pure, nostalgic comfort with a modern twist.

Whether you’re prepping for a potluck, searching for a sweet treat for your kids’ lunchboxes, or just wanting to brighten up your Pinterest appetizer board, these savory spinach artichoke pinwheels have got you covered. I wish I’d discovered them years ago—seriously, they’re now a staple for family gatherings and edible gifting. After testing the recipe more times than I’ll admit (in the name of research, of course), I can say with confidence: these pinwheels are a warm hug in snack form, and you’re going to want to bookmark this one.

Why You’ll Love This Recipe

After dozens of batches and plenty of taste tests (thanks to my ever-hungry family), I can tell you these savory spinach artichoke pinwheels are more than just another party snack. They’re chef-tested, crowd-approved, and have become my go-to when I need something quick but impressive—no stress, just delicious results. Here’s why you’ll want to make them again and again:

  • Quick & Easy: Comes together in under 30 minutes, perfect for busy weeknights or last-minute guests.
  • Simple Ingredients: You probably already have most of what you need in your fridge or pantry—no fancy grocery trips.
  • Perfect for Parties: These pinwheels shine at potlucks, brunches, game nights, and holiday gatherings. They’re bite-sized, portable, and guaranteed to disappear fast.
  • Crowd-Pleaser: Kids gobble them up, adults ask for the recipe, and picky eaters don’t even notice the spinach.
  • Unbelievably Delicious: The creamy, cheesy filling paired with buttery pastry is next-level comfort food. Each bite is salty, tangy, and just a little bit addictive.

What sets these apart? I use a clever blend of cheeses and a touch of garlic for depth, plus chopped artichoke hearts for their signature tang. The filling gets whipped until smooth (no stringy spinach here), and layering everything onto puff pastry makes them flaky every time. This isn’t just another version you’ve seen on a Pinterest board—it’s my personal, perfected take.

Honestly, these spinach artichoke pinwheels are the kind of comfort food that makes you close your eyes after the first bite. They’re healthier than your average party food (thanks to the veggies), but they don’t skimp on flavor or satisfaction. Whether you’re trying to impress guests or just want a tasty snack for yourself, these pinwheels make every occasion a little more memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and you can easily swap a few to fit what you have on hand or your dietary needs. Here’s what you’ll need for savory spinach artichoke pinwheels:

  • For the Pinwheel Filling:
    • Frozen chopped spinach (10 oz/280 g, thawed and well-drained; you can use fresh spinach, sautéed and chopped, if you prefer)
    • Canned artichoke hearts (1 cup/150 g, drained and chopped; I like the ones packed in water for less oil)
    • Cream cheese (4 oz/115 g, softened; full-fat gives the richest flavor, but low-fat works too)
    • Shredded mozzarella cheese (1 cup/113 g; I recommend buying a block and shredding it yourself for best melt)
    • Freshly grated Parmesan cheese (1/2 cup/50 g; adds sharpness and saltiness)
    • Mayonnaise (2 tbsp/30 g; helps make the filling extra creamy)
    • Garlic powder (1/2 tsp; or use 1 small garlic clove, minced, for more kick)
    • Salt and black pepper (to taste; I usually start with 1/2 tsp salt and 1/4 tsp pepper)
  • For the Dough:
    • Puff pastry sheets (1 standard sheet, about 8 oz/225 g; thawed according to package directions; I love Pepperidge Farm or Trader Joe’s for consistent results)
  • For Assembly:
    • Egg wash (1 egg beaten with 1 tbsp/15 ml water; gives that irresistible golden color)

Ingredient tips: If you want a gluten-free option, swap with gluten-free puff pastry (Schar’s makes a good one). Dairy-free? Sub cream cheese with a plant-based version and use vegan mozzarella and parmesan. For a seasonal twist, toss in some chopped sun-dried tomatoes or fresh herbs like basil.

I’ve tried using both fresh and frozen spinach—frozen is just easier and gives a consistent texture, but make sure you squeeze out every bit of water (seriously, don’t skip this or your pinwheels will be soggy). For artichokes, jarred or canned are fine, just avoid anything marinated in oil unless you want a richer flavor.

Equipment Needed

You don’t need a ton of fancy tools for these spinach artichoke pinwheels. Here’s what I use every time:

  • Mixing bowls (one medium for the filling, one small for the egg wash)
  • Whisk or hand mixer (to blend the creamy filling; I prefer a hand mixer for ultra-smooth texture)
  • Rolling pin (to gently flatten the puff pastry; you can use a clean wine bottle in a pinch)
  • Sharp knife or pizza cutter (to slice the pinwheels evenly; a serrated knife works best for clean cuts)
  • Baking sheet (lined with parchment paper; saves cleanup and prevents sticking)
  • Pastry brush (for applying egg wash; a silicone brush is easy to clean but a spoon works if you’re desperate)

If you don’t have a pastry brush, just dab egg wash on with the back of a spoon. For budget-friendly baking sheets, I’ve had good luck with basic aluminum trays. Maintenance tip: Wash your rolling pin and pastry brush right away—cheese sticks like glue if you wait!

Preparation Method

spinach artichoke pinwheels preparation steps

Ready to roll? Here’s how to make savory spinach artichoke pinwheels step by step. I’ve included both US and metric measurements, plus a few real-life tips so you get perfect swirls every time.

  1. Prep the Filling:
    In a medium mixing bowl, combine 10 oz (280 g) thawed, well-drained spinach and 1 cup (150 g) chopped artichoke hearts. Add 4 oz (115 g) cream cheese, 1 cup (113 g) shredded mozzarella, 1/2 cup (50 g) grated Parmesan, 2 tbsp (30 g) mayonnaise, and 1/2 tsp garlic powder. Season with 1/2 tsp salt and 1/4 tsp black pepper. Mix until totally smooth—using a hand mixer here is a game-changer. If it’s too stiff, let the cream cheese warm for a few minutes.
  2. Prepare the Puff Pastry:
    On a lightly floured surface, unfold 1 sheet (about 8 oz/225 g) puff pastry. Roll gently to smooth creases, creating a rectangle roughly 10×12 inches (25×30 cm). Don’t over-roll; you want it about 1/8 inch (3 mm) thick.
  3. Spread the Filling:
    Spoon the spinach artichoke mixture onto the pastry, spreading evenly but leaving a 1/2 inch (1.25 cm) border on one long side (this keeps the roll sealed). Try not to overfill—too much and your pinwheels will burst!
  4. Roll It Up:
    Starting from the long edge opposite the border, carefully roll the pastry into a tight log. Go slowly; if you rush, the filling will squish out. Once rolled, gently press the seam to seal.
  5. Slice the Pinwheels:
    Using a sharp serrated knife or pizza cutter, slice the log into 16 equal pieces, about 3/4 inch (2 cm) thick. Wipe the blade between cuts for cleaner swirls. If you notice the pastry sticking, chill the roll for 10 minutes before slicing.
  6. Arrange on Baking Sheet:
    Place pinwheels cut-side up on a parchment-lined baking sheet, spaced about 1 inch (2.5 cm) apart. Don’t overcrowd—they expand as they bake.
  7. Brush with Egg Wash:
    In a small bowl, beat 1 egg with 1 tbsp (15 ml) water. Brush lightly over each pinwheel for that golden finish.
  8. Bake:
    Preheat your oven to 400°F (200°C). Bake pinwheels for 18–20 minutes, until puffed, golden, and the cheese is bubbling. Keep an eye after 15 minutes—edges brown quickly! If your oven runs hot, check at 16 minutes.
  9. Cool & Serve:
    Let pinwheels cool on the baking sheet for 5 minutes (they firm up as they cool). Transfer to a platter and serve warm or at room temp.

Troubleshooting tip: If your pinwheels flatten out, the pastry was probably too warm—chill the log before slicing next time. If filling leaks, try using a bit less or rolling tighter. And don’t skip draining the spinach… soggy pinwheels are not the goal!

For extra efficiency, make the filling ahead or even freeze the log before slicing and baking. It’s a lifesaver when you’re prepping for a big gathering.

Cooking Tips & Techniques

Here’s what I’ve learned (sometimes the hard way) about getting perfect spinach artichoke pinwheels:

  • Keep the Pastry Cold: Warm puff pastry is harder to handle and won’t puff as much. If it gets sticky, pop it in the fridge for 10 minutes before rolling or slicing.
  • Squeeze Spinach Dry: I once skipped this (never again!) and ended up with soggy, sad pinwheels. Use a clean kitchen towel or cheesecloth and squeeze until no liquid drips out.
  • Don’t Overfill: More filling isn’t always better—too much and your pinwheels will ooze everywhere. Aim for a thin, even layer.
  • Slice With Care: Use a sawing motion with a serrated knife. If the roll squishes, chill it first. For super clean cuts, use dental floss (unflavored!)—sounds weird, but it works.
  • Bake on Parchment: This prevents sticking and makes cleanup a breeze. I learned this after scraping pinwheels off a bare pan… not fun.
  • Egg Wash for Shine: Brushing egg wash gives the best color and helps seal the edges. If you forget, the pinwheels will taste fine but look pale.

Timing is everything—assemble the pinwheels just before baking for the flakiest results. Multitask by prepping the filling while the pastry thaws. And don’t be afraid to taste the filling before spreading it—you can always adjust the seasoning.

Consistency comes from practice. Every oven is different, so check a minute or two early. If you want uniform pinwheels, measure your slices with a ruler (I know, a little obsessive, but hey—it works!).

Variations & Adaptations

These savory spinach artichoke pinwheels are super customizable. Here are some favorite twists I’ve tried (and loved):

  • Gluten-Free: Use gluten-free puff pastry and double-check all cheeses. Schar’s brand is my go-to. The texture is slightly different, but just as tasty.
  • Dairy-Free: Swap in plant-based cream cheese and shredded cheese. Kite Hill and Violife make good dairy-free options. Add a splash of unsweetened almond milk if the filling seems dry.
  • Seasonal Spin: Toss in sun-dried tomatoes, roasted red peppers, or fresh chopped basil for summer. For winter parties, add a pinch of crushed red pepper for heat.
  • Protein Boost: Stir in 1/2 cup (75 g) diced cooked chicken or crumbled bacon for a heartier snack.
  • Herb Lovers: Sprinkle in Italian seasoning, fresh parsley, or chives for more flavor.

For different cooking methods, you can air fry the pinwheels at 375°F (190°C) for 10–12 minutes—great for small batches. If you’re baking for a crowd, double the recipe and use two trays, rotating halfway.

I personally love swapping half the cream cheese for Greek yogurt—it lightens the filling and adds a subtle tang. You can also use pizza dough instead of puff pastry for a chewier bite.

If you need to avoid eggs, skip the egg wash and brush with a little milk or olive oil instead. Allergens? These can be made nut-free and soy-free with the right cheese and pastry choices.

Serving & Storage Suggestions

Serve spinach artichoke pinwheels warm or at room temperature—honestly, they’re delicious either way. Arrange them on a platter with extra grated parmesan and a sprinkle of fresh herbs for a Pinterest-worthy presentation.

Pair with a fresh veggie platter, sparkling lemonade, or a crisp white wine (if you’re feeling fancy). They’re perfect alongside a bowl of tomato soup, or as part of a brunch spread with fruit and hard-boiled eggs.

To store, cool pinwheels completely, then pack in an airtight container. Refrigerate for up to 3 days. For longer storage, freeze in a single layer on a tray, then transfer to a zip-top bag—good for up to 2 months.

To reheat, pop them in a 350°F (175°C) oven for 8–10 minutes, or microwave for 20 seconds (they soften a bit but still taste great). I find the flavors actually deepen after a day, making leftovers even more delicious.

Nutritional Information & Benefits

Each spinach artichoke pinwheel contains approximately 120 calories, 7g fat, 10g carbs, and 4g protein (based on standard ingredients and serving size). The veggies add fiber, iron, and antioxidants, making this a smarter party snack.

Spinach is loaded with vitamin K and magnesium, while artichokes bring in folate and vitamin C. Using low-fat cheeses or whole-wheat pastry can make these even lighter. They’re naturally vegetarian, but can be made gluten-free and dairy-free with the right swaps.

Allergens to watch: cheese (dairy), eggs (in wash), and gluten (pastry). Always check labels if serving guests with sensitivities. I love that these pinwheels sneak in veggies without fuss—my wellness tip is to pair them with a fresh salad for a balanced meal.

Conclusion

If you’re looking for a party appetizer that’s easy, crowd-pleasing, and a little bit nostalgic, you can’t go wrong with savory spinach artichoke pinwheels. They’re simple to make, endlessly adaptable, and deliver big flavor in every bite. Plus, they’re just plain fun to eat!

Don’t be afraid to tweak the filling or swap ingredients to suit your tastes. I make these year-round, and they never fail to bring smiles (and requests for seconds). That’s why I keep coming back—these pinwheels feel like a little celebration, every time.

If you give this recipe a try, let me know how it turns out! Drop a comment below, share your favorite twist, or tag me on social media with your creations. I’d love to hear how you make these pinwheels your own. Happy baking!

FAQs About Spinach Artichoke Pinwheels

Can I make spinach artichoke pinwheels ahead of time?

Yes! Assemble and slice the pinwheels, then refrigerate or freeze before baking. Bake fresh for best texture or reheat gently if made ahead.

Can I use fresh spinach instead of frozen?

Absolutely. Just sauté and chop fresh spinach, then squeeze out excess moisture before adding to the filling.

How can I make these pinwheels gluten-free?

Use a gluten-free puff pastry (like Schar’s brand) and double-check all other ingredients. The results are just as flaky and tasty!

What’s the best way to reheat leftover pinwheels?

Reheat in a 350°F (175°C) oven for 8–10 minutes or microwave for 20 seconds. Oven reheating keeps them crispier.

Can I freeze spinach artichoke pinwheels?

Yes! Freeze baked or unbaked pinwheels in a single layer, then store in a zip-top bag. Bake or reheat directly from frozen for a quick snack.

Pin This Recipe!

spinach artichoke pinwheels recipe

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 artichoke pinwheels - featured image

Savory Spinach Artichoke Pinwheels


  • Author: neuriox
  • Total Time: 30 minutes
  • Yield: 16 pinwheels 1x

Description

These savory spinach artichoke pinwheels feature a creamy, cheesy filling swirled inside flaky puff pastry. Quick to make and perfect for parties, they’re a crowd-pleasing appetizer that’s endlessly adaptable.


Ingredients

Scale
  • 10 oz frozen chopped spinach, thawed and well-drained (or use fresh spinach, sautéed and chopped)
  • 1 cup canned artichoke hearts, drained and chopped
  • 4 oz cream cheese, softened
  • 1 cup shredded mozzarella cheese
  • 1/2 cup freshly grated Parmesan cheese
  • 2 tbsp mayonnaise
  • 1/2 tsp garlic powder (or 1 small garlic clove, minced)
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 sheet puff pastry (about 8 oz), thawed according to package directions
  • 1 egg, beaten with 1 tbsp water (for egg wash)

Instructions

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. In a medium mixing bowl, combine spinach, artichoke hearts, cream cheese, mozzarella, Parmesan, mayonnaise, garlic powder, salt, and pepper. Mix until smooth.
  3. On a lightly floured surface, unfold puff pastry and gently roll into a rectangle about 10×12 inches and 1/8 inch thick.
  4. Spread the spinach artichoke mixture evenly over the pastry, leaving a 1/2 inch border on one long side.
  5. Starting from the long edge opposite the border, roll the pastry into a tight log. Press the seam to seal.
  6. Slice the log into 16 equal pieces, about 3/4 inch thick. Wipe the knife between cuts for clean swirls.
  7. Arrange pinwheels cut-side up on the prepared baking sheet, spaced about 1 inch apart.
  8. Brush each pinwheel lightly with egg wash.
  9. Bake for 18–20 minutes, until puffed, golden, and cheese is bubbling. Check after 15 minutes to avoid over-browning.
  10. Cool on the baking sheet for 5 minutes, then transfer to a platter. Serve warm or at room temperature.

Notes

For best results, squeeze spinach dry to avoid soggy pinwheels. Keep puff pastry cold for easy handling and maximum flakiness. You can make the filling ahead or freeze the rolled log before slicing and baking. For gluten-free or dairy-free adaptations, use suitable pastry and cheese alternatives.

  • Prep Time: 10 minutes
  • Cook Time: 18–20 minutes
  • Category: Appetizer
  • Cuisine: American

Nutrition

  • Serving Size: 1 pinwheel
  • Calories: 120
  • Sugar: 1
  • Sodium: 220
  • Fat: 7
  • Saturated Fat: 3
  • Carbohydrates: 10
  • Fiber: 1
  • Protein: 4

Keywords: spinach artichoke pinwheels, party appetizer, puff pastry, vegetarian snack, easy finger food, cheese pinwheels, holiday recipe

Leave a Comment