Welcome to Catalogofrecipes

Cheesy Spinach and Artichoke P

By Eliza Hartman | March 30, 2026
Cheesy Spinach and Artichoke P

Why you'll love this recipe

  • 30‑minute prep‑to‑bake delight
  • Crowd‑pleaser for any gathering
  • Make‑ahead friendly for busy weeks
  • Kid‑approved cheesy bite
  • Restaurant‑quality flaky pastry at home

I first tried these pinwheels on a rainy Thursday, the kitchen lights flickering as the oven timer dinged. The scent of butter and garlic filled the tiny apartment, and my roommate shouted 'More!' before I even cut the first slice. The warm, cheesy center oozed onto the counter, and I knew I’d found my new go‑to party snack. Since then, they’ve become a staple at my Sunday brunches, especially when the kids drag me to the park and I need a quick bite to bring back. The simple roll‑and‑bake method feels like a little celebration each time I pull a golden pinwheel from the oven.

The story

The oven bursts open, releasing a cloud of buttery, golden aroma that makes the kitchen feel like a bakery. As the pinwheels puff up, their edges turn a crisp caramel‑brown, promising a satisfying crunch. One bite delivers a molten, cheesy center that oozes through flaky layers.

I first discovered this swirl of spinach and artichoke at my sister’s holiday spread, where the tray disappeared before anyone could finish the dip. The next week I begged her for the secret, only to realize the magic was the puff pastry wrapping. Recreating it in my tiny apartment felt like a small victory, and the first warm bite convinced me it was worth the effort.

What sets my version apart is the double‑layer technique—spreading the creamy filling on a fully thawed sheet, then rolling tight before the final bake. This creates a distinct, buttery ribbon that stays moist inside while the exterior stays crisp, unlike the soggy dip‑style spinaches you see online.

The salty tang of Parmesan meets the mild stretch of mozzarella, while the artichoke hearts add a briny bite and the spinach contributes earthy depth. A whisper of garlic lifts the whole palate, and the puff pastry contributes a light, buttery crunch that contrasts the velvety interior.

These pinwheels shine at cocktail parties, perched beside a crisp green salad or a bowl of chilled tomato gazpacho. They also make a quick weeknight snack—just pop a batch in the oven while you unwind. For a make‑ahead option, bake them ahead and reheat for a last‑minute crowd pleaser.

Don’t let the idea of working with puff pastry intimidate you; the sheet is already rolled, and a gentle roll with the filling is all it takes. With a 15‑minute prep and 20‑minute bake, you’ll have a bakery‑quality appetizer without any fancy equipment.

After testing four variations—extra garlic, bacon bits, jalapeño, and a sweet cheese blend—I settled on this balanced classic that even my picky teenagers devoured. So grab your sheet, preheat the oven, and let’s roll out those cheesy pinwheels.

Why This Recipe Works

  • Rolling the filling tightly creates distinct layers that stay flaky during baking.
  • Egg wash adds surface moisture and proteins that brown the pastry for a crisp crust.
  • Using thawed, not melted, puff pastry preserves butter pockets, yielding buttery flakiness.

Ingredient notes & substitutions

puff pastry

Provides buttery, flaky layers that stay crisp when baked.

Phyllo dough (layered) for a lighter texture

cream cheese

Adds tangy creaminess and stabilizes the filling.

Full‑fat Greek yogurt for a lighter tang

mozzarella cheese

Gives melt and stretch, creating that gooey interior.

Provolone or shredded cheddar

artichoke hearts

Bring a briny, earthy bite that balances the cheese.

Marinated artichoke hearts, rinsed

Equipment you'll need

Parchment paperRolling pinPastry brushKitchen timer

Ingredients

  • 1 sheet puff pastry, thawed
  • 4 oz cream cheese, softened
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 1/2 cup chopped frozen spinach, thawed and squeezed dry
  • 1/2 cup canned artichoke hearts, chopped
  • 1 garlic clove, minced
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1 egg, beaten (for egg wash)

Before You Start

  • Preheat oven to 400°F.
  • Line baking sheet with parchment paper.
  • Soften cream cheese.
  • Gather all filling ingredients.

Instructions

  1. 1
    Step 1

    Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.

  2. 2
    Step 2

    In a medium bowl, mix together the cream cheese, mozzarella, Parmesan, spinach, artichokes, garlic, salt, and pepper until well combined.

  3. 3
    Step 3

    Roll out the puff pastry on a lightly floured surface. Spread the spinach and artichoke mixture over the pastry.

  4. 4
    Step 4

    Roll the pastry into a log, slice into rounds, and place on the baking sheet.

  5. 5
    Step 5

    Brush the pinwheels with beaten egg and bake for 18–20 minutes until golden brown.

  6. 6
    Step 6

    Let cool slightly before serving.

Pro tips

Brush with egg wash

Apply a thin layer of beaten egg for a glossy, golden finish.

Keep pastry chilled

If the dough warms, refrigerate for 5 minutes before rolling to prevent soggy layers.

Don’t over‑mix filling

Mix just until combined; over‑mix can make the cheese gritty.

Use a sharp knife

A serrated slicer gives clean pinwheel cuts without squashing the rolls.

Space pinwheels apart

Leave ½‑inch gaps on the sheet so steam circulates for even browning.

Light flour dust

Dust the work surface lightly to prevent sticking without adding extra flour to the dough.

Check golden edges

When the edges turn deep golden brown, the interior is perfectly melted.

Variations to try

Spicy Cajun Twist

Add ½ tsp smoked paprika, a pinch cayenne, and replace artichokes with diced green bell pepper.

Mediterranean Sun‑Dried Tomato

Stir chopped sun‑dried tomatoes and a splash of olive oil into the filling for a tangy burst.

Dairy‑Free Coconut Cream

Swap cream cheese for coconut cream cheese and mozzarella for dairy‑free cheddar shreds.

Mini Slider Bites

Cut the rolled log into ½‑inch rounds and serve on mini buns for a handheld snack.

Serving Suggestions

Pair with a crisp arugula and lemon vinaigrette salad.Serve alongside a bowl of chilled tomato gazpacho.Offer with a side of warm garlic aioli for dipping.Place on a platter with assorted pickled vegetables for contrast.

Troubleshooting

Pinwheels stick to pan

Line with parchment paper and lightly dust the pastry with flour before baking.

Filling leaks out

Ensure spinach is fully dried and seal the roll tightly; excess moisture causes seepage.

Edges not golden

Brush a second layer of egg wash halfway through baking and increase oven temperature by 10°F.

Storage & make-ahead

Refrigerator

Store cooled pinwheels in an airtight container; keep for up to 3 days.

Freezer

Freeze tightly wrapped pinwheels for up to 2 months; reheat directly from frozen.

Best way to reheat

Reheat in a 350°F oven 8‑10 minutes until warmed through and crisp.

Make-ahead

Assemble, brush with egg wash, and refrigerate up to 12 hours before baking.

Recipe card
Cheesy Spinach and Artichoke P

Cheesy Spinach and Artichoke P

AmericanAppetizer
★★★★★ Rate this recipe
Prep time15 min
Cook time20 min
Total time35 min
Pin Recipe
Servings 12

Ingredients

  • 1 sheet puff pastry, thawed
  • 4 oz cream cheese, softened
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 1/2 cup chopped frozen spinach, thawed and squeezed dry
  • 1/2 cup canned artichoke hearts, chopped
  • 1 garlic clove, minced
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1 egg, beaten (for egg wash)

Instructions

  1. 1Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. 2In a medium bowl, mix together the cream cheese, mozzarella, Parmesan, spinach, artichokes, garlic, salt, and pepper until well combined.
  3. 3Roll out the puff pastry on a lightly floured surface. Spread the spinach and artichoke mixture over the pastry.
  4. 4Roll the pastry into a log, slice into rounds, and place on the baking sheet.
  5. 5Brush the pinwheels with beaten egg and bake for 18–20 minutes until golden brown.
  6. 6Let cool slightly before serving.

Frequently asked questions

Can I freeze these pinwheels?
Yes—wrap them tightly and freeze; bake from frozen or thaw before baking.
What if I don’t have puff pastry?
Use thawed phyllo dough, layering two sheets with butter between for similar flakiness.
Why are my pinwheels soggy?
The pastry may have warmed; chill the sheet before rolling and avoid excess moisture in the filling.
Can I make this gluten‑free?
Swap puff pastry for a gluten‑free pastry sheet available in most supermarkets.
How many servings does this make?
The recipe yields 12 pinwheels, suitable for 6‑8 guests as an appetizer.
Do I need to pre‑cook the spinach?
No—just thaw, squeeze dry, and add directly to the cheese mixture.
Can I add protein like chicken?
Yes, fold in shredded cooked chicken for a heartier bite, adjusting seasoning as needed.
Loved this? Try our Cheesy Hashbrown Casserole next, or sign up for our weekly comfort‑food digest.

More Recipes