Best Spinach Artichoke Pinwheels Appetizer (Easy Puff Pastry Recipe)

This post may contain affiliate links. If you make a purchase after clicking a link, I may earn a small commission AT NO COST TO YOU. As an Amazon Affiliate, I earn from qualifying purchases.

If you are obsessed with warm, bubbly spinach artichoke dip but hate hovering over a crockpot with a bag of chips, let me introduce you to Spinach Artichoke Pinwheels. We are taking all that creamy, garlicky, cheesy goodness and rolling it up inside golden, flaky puff pastry.

Freshly baked, golden brown spinach artichoke pinwheels garnished with fresh basil on parchment paper

They look like you spent hours making these appetizers, but they take minimal effort. Serve them up hot at your next party, package them as an easy game-day finger food, or pair them with a simple side salad for a light, delicious lunch. Let’s get rolling!

🌟 Ingredient Notes

Prepped ingredients for spinach artichoke pinwheels arranged on a white counter including puff pastry, spinach, artichokes, cheeses, and egg
  • ✅ Puff Pastry Sheet – Keep it frozen until you’re ready to thaw and use it! Flaky layers of buttery pastry turn standard spinach dip into a portable party snack.
  • ✅ Frozen Spinach – Make sure it’s fully thawed. The absolute secret to crispy pastry here is squeezing out every last drop of moisture using a clean kitchen towel.
  • ✅ Artichoke Hearts – Canned or jarred in water works great. Give them a rough chop and pat them dry so they don’t introduce excess liquid to your filling.
  • ✅ Cheese Trio – Softened cream cheese creates the rich base, mozzarella gives you that stretchy, melty pull, and shredded Parmesan adds a sharp, salty bite.
  • ✅ Egg & Water – Whisked together for an egg wash to give your pastry that shiny, bakery-style golden brown finish.

How to Make Spinach Artichoke Pinwheels

1. In a medium glass mixing bowl, combine your softened cream cheese mixture with the well-drained spinach, chopped artichokes, shredded mozzarella, and Parmesan cheese.

Chopped spinach, artichoke hearts, and shredded cheese separated in a clear mixing bowl

2. Stir everything together until the spinach, artichokes, and cheeses are fully and evenly incorporated into a thick filling.

Spinach, chopped artichoke hearts, and cheese mixed together in a clear glass bowl

3. Roll out your puff pastry sheet on a clean work surface and spread the spinach artichoke mixture evenly across the dough, leaving a small border along the edges.

Creamy spinach and artichoke filling spread evenly across a sheet of unbaked pastry dough

4. Tightly roll the pastry into a log, wrap it in plastic wrap, chill in the freezer for a bit, then use a sharp chef’s knife to slice the log into 8 to 10 even pinwheel rounds.

Rolled pastry log being sliced into pinwheels with a chef's knife on a white cutting board

5. Place the sliced pinwheels onto a parchment-lined baking sheet and brush the outer pastry edges and tops generously with your whisked egg wash.

Close-up of egg wash being brushed onto an unbaked pinwheel slice with a black silicone pastry brush

6. Sprinkle a little extra shredded mozzarella cheese over the top of each unbaked pinwheel before popping the pan into a preheated oven.

Eight unbaked, sliced spinach artichoke pinwheels arranged on a parchment-lined baking sheet

7. Bake until the puff pastry is sky-high, crispy, and deep golden brown, with the cheesy filling bubbly and melted. Let cool slightly and enjoy!

Top-down view of eight baked spinach artichoke pinwheels on a parchment-lined baking sheet

🍽️ Turning Pinwheels Into a Meal

While Spinach Artichoke Pinwheels make an incredible starter, you can easily build a satisfying, full dinner menu around them without breaking a sweat.

Pair a couple of warm pinwheels with a fresh, crispy salad tossed in lemon vinaigrette for a speedy lunch. If you’re hosting a fun casual dinner, kick off the meal with this easy tomato bruschetta recipe with balsamic as an appetizer while the pinwheels bake.

For the ultimate cozy dinner lineup, serve these flaky bites alongside a plate of these Air Fryer Beef Short Ribs or these No Fail Juicy Pork Chops.

Smart Flavor Tweaks

  • Melt a little delicious garlic scape butter and brush it over the baked pastry edges right when they come out of the oven for an insanely amazing aroma!
  • Fold 1/4 cup of cooked, crumbled bacon into the spinach cream cheese mixture before rolling for a smoky, savory twist.
  • Mix in finely chopped sun-dried tomatoes for a bright pop of color and tangy flavor that pairs beautifully with artichokes.
  • Set out a bowl of fresh cucumber avocado salsa alongside these warm pinwheels for a cool, creamy contrast on your appetizer table.

❓ Frequently Asked Questions

Why did my puff pastry get soggy on the bottom?

Trapped moisture is the enemy of flaky pastry! If your thawed spinach and artichokes aren’t squeezed completely bone-dry, steam will release into the dough while baking and prevent it from crisping up properly.

Can I make these ahead of time?

Yes! You can roll the log, wrap it tightly in plastic wrap, and keep it in the fridge overnight. Just slice, egg wash, and bake fresh right before your guests arrive

Can I use crescent roll dough instead of puff pastry?

You can, though crescent dough yields a softer, more bread-like pinwheel rather than light, shatteringly flaky layers of puff pastry.

Freshness & Reheating Guide

Storing Leftovers: Store any leftover baked pinwheels in an airtight container in the refrigerator for up to 3 days.

Freezing Instructions: You can freeze sliced, unbaked pinwheels on a baking sheet until solid, then transfer to a freezer bag for up to 1 month. Bake directly from frozen at 400°F, adding 3–5 minutes to the total bake time.

How to Reheat: Skip the microwave (I think it makes pastry too chewy!). Reheat baked pinwheels in a 350°F oven or air fryer for 5-8 minutes until warmed through and crisp on the outside.

Close-up of baked spinach artichoke pinwheels with melted cheese and fresh basil

No need to spend all day in the kitchen to look like a gourmet host. Whip up a batch of these cheesy pinwheels, pour a glass of white wine, and watch them disappear in seconds! Drop a comment below and let me know if you served these for lunch or a party!

~Joanne

Featured image for the spinach artichoke pinwheels.

Spinach Artichoke Pinwheels

Yield: 8-10 Pinwheels
Prep Time: 25 minutes
Cook Time: 20 minutes
Total Time: 45 minutes

Flaky, golden puff pastry rolled with a creamy, garlicky spinach, artichoke, cream cheese, and mozzarella filling! Perfect easy appetizer or light lunch side.

No Ratings

Ingredients

  • 1 (13.2 oz) sheet Puff pastry dough (thawed)
  • 1 cup Frozen spinach (thawed and squeezed completely dry)
  • 1 cup Artichoke hearts (chopped and patted dry)
  • 4 oz Cream cheese (softened)
  • ¼ cup Shredded Parmesan cheese
  • ½ cup Shredded mozzarella cheese (plus extra for topping)
  • ¼ tsp Salt
  • ¼ tsp Black pepper
  • ½ tsp Garlic powder
  • 1 Large egg
  • 1 tbsp Water

Instructions

  1. Squeeze all excess moisture out of thawed spinach using a clean kitchen towel. Pat chopped artichokes dry with paper towels.
  2. In a medium bowl using a mixer, beat softened cream cheese, salt, pepper, and garlic powder until smooth and creamy.
  3. Fold in dried spinach, chopped artichokes, mozzarella, and Parmesan cheese until fully combined.
  4. Roll out puff pastry on a clean surface. Spread spinach artichoke mixture evenly over dough, leaving a small border around the edges.
  5. Starting from one short side, tightly roll pastry into a log. Wrap tightly in plastic wrap and freeze for 15 minutes to firm up.
  6. Preheat oven to 400°F and line a baking sheet with parchment paper.
  7. Slice chilled log into 8 to 10 even pinwheels, wiping knife clean between cuts. Place on prepared baking sheet spaced 2 inches apart.
  8. Whisk egg and water in a small bowl. Brush tops and edges of pinwheels with egg wash and sprinkle extra mozzarella on top if desired.
  9. Bake for 18 to 22 minutes until golden brown and puffed. Allow to cool slightly before serving warm.

Notes

  • The Dental Floss Slice Trick: Skip squishing your pastry log with a dull knife! Slide a piece of unflavored dental floss under the chilled log, cross the ends over the top, and pull tight to slice perfect, perfectly round pinwheels every single time.
  • Dough Thawing Rules: Thaw puff pastry in the fridge overnight rather than on the counter. Cold butter inside the dough creates maximum steam pockets in a hot oven, giving you sky-high puff layers!
  • Garnish Upgrade: Garnish freshly baked pinwheels with finely chopped fresh basil or a pinch of crushed red pepper flakes for an extra pop of fresh flavor and heat!

Nutrition Information:
Yield: 10 Serving Size: 1
Amount Per Serving: Calories: 150Total Fat: 10gSaturated Fat: 5gUnsaturated Fat: 5gCholesterol: 42mgSodium: 335mgCarbohydrates: 8gFiber: 3gSugar: 1gProtein: 9g

All nutritional information is based on third-party calculations and is only an estimate. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.

Did you make this recipe?

Please leave a comment and recipe rating on the blog, or tag your photo on The Salty Pot Instagram!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.