Warm Spinach Artichoke Puff Pastry Holiday Pinwheels

Nora Whitfield

When hosting holiday celebrations, game-day parties, or cozy family dinners, nothing sets a welcoming tone faster than the aroma of bubbling cheese and buttery laminated pastry drifting from the kitchen. These Warm Spinach Artichoke Puff Pastry Holiday Pinwheels take everyone’s favorite rich party dip and bake it directly into shatteringly crisp, golden pastry spirals. Creamy brick cheese, shredded mozzarella, aged Parmesan, tender baby spinach, and marinated artichoke hearts are rolled tightly in all-butter puff pastry, sliced into bite-sized rounds, and baked until puffed, bubbly, and caramelized. Easy to make ahead and quick to vanish, they are the quintessential crowd-pleasing finger food.

Ultra close-up macro of warm golden spinach artichoke puff pastry pinwheels with bubbling melted cheese and crispy flaky layers
Golden, flaky spinach artichoke puff pastry pinwheels bubbling fresh from the oven with toasted mozzarella and garlic butter.

What makes these pinwheels so remarkably superior to standard appetizers is the interplay between textures and moisture control. Classical spinach artichoke dip can be notoriously watery, which is the nemesis of crisp laminated pastry. By thoroughly wringing out the cooked spinach in a clean tea towel and patting the chopped artichokes bone-dry, the cream cheese and mozzarella bind the aromatics into a rich, luscious paste that stays securely cradled within the pastry spirals without leaking or making the dough soggy. Brushed with a light egg wash and sprinkled with nutty aged Parmesan before hitting a hot 400°F oven, the butter within the pastry steam-puffs into dozens of gossamer, shatteringly crisp layers that frame a molten, savory center.

Why You’ll Love This Recipe

  • Effortless 15-Minute Prep: Requires only quick mixing and rolling with store-bought puff pastry, getting your party appetizers into the oven in no time.
  • Make-Ahead & Freezer Friendly: Roll and slice the raw pinwheels up to 24 hours in advance, or freeze them unbaked for up to 1 month and bake straight from frozen when surprise guests arrive.
  • 100% Halal Wholesome: Crafted with pure creamery butter puff pastry, fresh vegetables, cream cheese, whole milk mozzarella, and fragrant herbs—completely free from pork bacon, lard, or alcohol glazes.
  • Mess-Free Finger Food: All the decadent flavors of bubbling spinach artichoke dip neatly encased in portable, handheld pastry wheels that require zero spoons or bowls.

Key Ingredients & Smart Swaps

Fresh ingredients for spinach artichoke puff pastry pinwheels flat-lay on white quartz workstation
Puff pastry dough, chopped spinach, artichoke hearts, mozzarella, cream cheese, and garlic on quartz.
  • All-Butter Puff Pastry: Opt for frozen puff pastry made with real butter (such as Dufour or Trader Joes) for the crispiest, richest lamination. Keep the dough thoroughly chilled so it puffs dramatically in the oven.
  • Chopped Baby Spinach: Fresh baby spinach quickly wilted in a pan or thawed frozen chopped spinach both work wonderfully. Crucially, squeeze out every drop of moisture using a clean kitchen towel before mixing.
  • Artichoke Hearts: Use canned or jarred artichoke hearts packed in water or light brine. Drain, pat dry, and chop finely so they disperse evenly through every spiral.
  • Three-Cheese Blend: Full-fat brick cream cheese provides the luscious creamy binder, low-moisture shredded mozzarella gives gooey melted stretch, and freshly grated aged Parmesan delivers salty, nutty umami.
  • Fresh Garlic & Red Pepper Flakes: Finely minced fresh garlic adds authentic Italian aroma, while a gentle pinch of red pepper flakes cuts through the rich cheeses with subtle background warmth.
  • Garlic Herb Butter Brush: Brushing the hot pinwheels with melted butter, minced garlic, and fresh parsley straight out of the oven gives an irresistible glossy bakery sheen.

Step-by-Step Cooking Walkthrough

1. Mix the Cheesy Filling: In a medium bowl, beat the softened cream cheese with minced garlic, salt, pepper, and red pepper flakes until smooth. Stir in the well-drained spinach, chopped artichokes, shredded mozzarella, and half the Parmesan until thick and cohesive.

Active cooking action shot slicing rolled puff pastry log filled with spinach artichoke dip on wooden board
Neatly slicing the chilled rolled pastry log into 3/4-inch pinwheels before arranging on the baking sheet.

2. Roll and Spread: Unroll your cold puff pastry on a lightly floured board, smoothing out any fold lines. Spread the spinach artichoke filling evenly over the pastry, leaving a 1/2-inch border along the top edge.

3. Roll and Chill the Log: Roll the pastry tightly from the bottom up into a snug log. Pinch the seam to seal. Wrap the log tightly in plastic wrap and chill in the freezer for 15 minutes (or fridge for 30 minutes). Chilling is the key secret that firms the butter so your knife slices neat, round spirals without squishing.

4. Slice and Arrange: Using a sharp chef knife, slice the chilled log into 16 to 18 even rounds. Place them cut-side up on a parchment-lined baking sheet, leaving 1 inch of space between pinwheels.

5. Brush and Bake: Brush the tops with egg wash and sprinkle the remaining Parmesan over each pinwheel. Bake at 400°F (200°C) for 18 to 22 minutes until deep golden, puffed, and bubbly. Brush with warm garlic herb butter immediately upon leaving the oven.

3 Chef Secrets for Perfect Results

1. Squeeze Out Every Drop of Spinach Liquid: Spinach holds an immense amount of water. Wrap your cooked spinach in a clean dish towel or cheesecloth and squeeze aggressively over the sink until no more water drips out. Dry spinach guarantees shatteringly crisp pastry.

2. Never Skip the 15-Minute Freezer Chill: Cutting warm puff pastry results in squished, misshapen ovals and leaked filling. A brief 15-minute chill in the freezer firms the butter, allowing you to slice clean, pristine rounds effortlessly.

3. Bake at High Heat (400°F): Puff pastry requires intense initial heat to convert the butter water into steam, which forces the dough layers apart into tall, crispy flakes before the cheese can melt away.

What to Serve With Spinach Artichoke Pinwheels

Finished festive entertaining platter of warm golden spinach artichoke puff pastry pinwheels with dip and rosemary
Arranged on a rustic ceramic entertaining board with fresh rosemary sprigs and warm garlic dipping butter.
  • Warm Herb Garlic Butter Dip: Melted butter infused with garlic, fresh parsley, and cracked black pepper for decadent dipping.
  • Warm Classic Marinara Sauce: A small bowl of rich, simmered tomato basil sauce provides a bright, acidic contrast to the buttery cheese.
  • Holiday Charcuterie Board: Complement with artisan olives, toasted marcona almonds, cluster grapes, and gourmet halal cured beef slices.
  • Sparkling Pomegranate Mocktails: Chilled sparkling mineral water with pomegranate juice, fresh lime, and rosemary sprigs for a refreshing party sip.

Storage, Freezing & Reheating Instructions

  • Refrigeration: Place cooled pinwheels in an airtight container lined with parchment paper. Store in the refrigerator for up to 3 days.
  • Oven Reheating (Best Method): Never microwave puff pastry, which makes it rubbery. Reheat pinwheels on a baking sheet in a 350°F (175°C) oven or toaster oven for 5 to 7 minutes until the pastry recrisps and the cheese is hot and melty.
  • Freezer Storage (Unbaked): Arrange sliced raw pinwheels on a baking sheet, freeze until solid, then transfer to a zip-top freezer bag for up to 1 month. Bake directly from frozen at 400°F (200°C), adding 3 to 4 minutes to the bake time.

Warm Spinach Artichoke Puff Pastry Holiday Pinwheels

Irresistible, buttery, and flaky puff pastry pinwheels stuffed with creamy spinach artichoke dip, melted mozzarella, and parmesan. The ultimate 20-minute holiday party finger food.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 16 pinwheels
Calories: 185

Ingredients
  

  • 1 sheet all-butter puff pastry thawed, cold
  • 4 oz cream cheese softened
  • 1 cup mozzarella cheese shredded
  • 1/2 cup Parmesan cheese grated, divided
  • 1 cup chopped spinach squeezed dry
  • 3/4 cup artichoke hearts chopped, drained
  • 2 cloves garlic minced
  • 1/4 tsp red pepper flakes optional
  • 1/2 tsp kosher salt and pepper
  • 1 large egg wash for brushing
  • 2 tbsp garlic herb butter for finishing

Method
 

  1. Make the Creamy Spinach Artichoke Filling: In a medium mixing bowl, blend the softened cream cheese, minced garlic, salt, pepper, and red pepper flakes until smooth. Fold in the thoroughly squeezed spinach, chopped artichoke hearts, mozzarella cheese, and 1/4 cup of the grated Parmesan cheese until evenly combined.
  2. Roll and Spread the Pastry: Lightly flour a clean work surface. Unroll the cold puff pastry sheet and gently roll out any seam lines into a neat 10×14-inch rectangle. Using a spatula, spread the creamy spinach artichoke mixture evenly across the dough, leaving a clean 1/2-inch border along the top long edge.
  3. Roll into a Tight Log: Starting from the long edge closest to you, roll the pastry up snugly into an even log. Brush the clean border lightly with a dab of water or egg wash and pinch the seam to seal. Wrap the log in plastic wrap and chill in the freezer for 15 minutes (or refrigerator for 30 minutes) to firm up so it slices cleanly.
  4. Slice into Pinwheels: Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper. Using a sharp chef knife or serrated knife, slice the chilled log into 16 to 18 equal rounds (approx. 3/4-inch thick). Lay the pinwheels flat cut-side up on the baking sheet, leaving 1 inch of space between each.
  5. Egg Wash, Top with Parmesan & Bake: Brush the pastry tops and edges with the beaten egg wash. Sprinkle the remaining 1/4 cup of grated Parmesan over the pinwheels. Bake for 18 to 22 minutes until puffed, crisp, and deep golden brown, and the cheese center is bubbling hot.
  6. Finish and Serve Warm: Remove from oven and immediately brush the warm tops with garlic herb butter. Let settle for 3 minutes, transfer to an entertaining serving platter garnished with rosemary sprigs, and serve warm.

Nutrition

Serving: 2gCalories: 185kcalCarbohydrates: 12gProtein: 5gFat: 13gSaturated Fat: 6gCholesterol: 25mgSodium: 210mgPotassium: 85mgFiber: 1gSugar: 1gVitamin A: 420IUVitamin C: 4mgCalcium: 85mgIron: 0.9mg

Tried this recipe?

Let us know how it was!

Frequently Asked Questions

Can I use crescent roll dough instead of puff pastry?
Yes, crescent roll dough can be used in a pinch! Pinch the perforations together to form a solid sheet before spreading the filling. Crescent dough will produce softer, more bread-like rolls rather than flaky, laminated pastry.

Can I make these ahead of time?
Yes! You can roll and slice the log the day before, arrange the raw pinwheels on a baking sheet, cover tightly with plastic wrap, and keep in the refrigerator until ready to bake for your guests.

Can I add other cheeses?
Absolutely. Crumbled feta, fontina, or sharp white cheddar can be substituted or blended with the mozzarella and Parmesan for an even bolder cheese flavor.

Pin This Recipe for Later

Hosting an upcoming holiday gathering or game-day party? Save this pin to your Pinterest appetizer board so you have this 20-minute crowd favorite ready to bake!

Spinach Artichoke Puff Pastry Pinwheels Pin
Save this recipe to your Pinterest board for effortless holiday entertaining!

Leave a Reply

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

Recipe Rating




Kitchen Essentials