Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Cheesy Spinach and Artichoke Pinwheels

Published: Aug 22, 2025 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

A golden, flaky pastry filled with a creamy blend of spinach, artichoke, and gooey cheeses—these Cheesy Spinach and Artichoke Pinwheels are the kind of appetizer I love serving when I want something both comforting and elegant. They bake up beautifully crisp on the outside while staying irresistibly creamy inside, making them a perfect choice for parties, family gatherings, or even a cozy night in.

Cheesy Spinach and Artichoke Pinwheels

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

1 cup frozen spinach, thawed and drained

1 cup canned artichoke hearts, drained and chopped

½ cup cream cheese, softened

½ cup mozzarella cheese, shredded

¼ cup Parmesan cheese, grated

¼ cup sour cream

1 tablespoon garlic, minced

1 tablespoon olive oil

1 sheet puff pastry (or pizza dough)

Salt and pepper to taste

Directions

I preheat the oven to 375°F (190°C).

In a large bowl, I mix together spinach, artichokes, cream cheese, mozzarella, Parmesan, sour cream, garlic, olive oil, salt, and pepper until smooth and creamy.

On a lightly floured surface, I roll out the puff pastry sheet and spread the mixture evenly over it, leaving a small border around the edges.

I roll the dough tightly into a log, then slice it into 1-inch pinwheels.

I arrange the slices on a parchment-lined baking sheet.

I bake them for 18–20 minutes until they are golden brown and bubbling with cheese.

I let them cool slightly before serving warm.

Servings and timing

Prep Time: 10 minutes

Cooking Time: 20 minutes

Total Time: 30 minutes

Servings: 12 pinwheels

Calories: About 180 kcal per pinwheel

Variations

I sometimes swap puff pastry for crescent roll dough or pizza dough if I want a different texture. If I want a stronger flavor, I add crumbled feta or sharp cheddar to the filling. For a little heat, I mix in crushed red pepper flakes or diced jalapeños. I also like to add sun-dried tomatoes for a sweet and tangy twist.

Storage/Reheating

If I have leftovers, I store them in an airtight container in the refrigerator for up to 3 days. To reheat, I pop them in a preheated oven at 350°F (175°C) for 8–10 minutes until warmed through. I avoid microwaving them because it makes the pastry soft instead of crisp. If I want to freeze them, I freeze the unbaked pinwheels on a baking sheet, then transfer them to a freezer bag. That way, I can bake them straight from frozen when needed.

FAQs

Can I make these ahead of time?

Yes, I prepare the pinwheels, slice them, and keep them refrigerated until I’m ready to bake. This makes them perfect for parties.

Can I use fresh spinach instead of frozen?

Absolutely. I just sauté the fresh spinach until wilted, squeeze out the liquid, and chop it before mixing it into the filling.

What other cheeses work well in this recipe?

I like using fontina, cheddar, or even Gruyère for extra richness and flavor.

Can I use homemade dough instead of puff pastry?

Yes, pizza dough or homemade pastry dough both work well. Puff pastry gives a flakier result, while pizza dough is chewier.

How do I keep the pinwheels from unrolling while baking?

I make sure to roll the dough tightly and slice with a sharp knife. If needed, I press the edges lightly to seal them before baking.

Conclusion

These Cheesy Spinach and Artichoke Pinwheels are one of my favorite appetizers to make because they are quick, flavorful, and always a hit. I love how simple ingredients come together to create something that feels special and indulgent. Whether I’m hosting friends or just want a warm, cheesy snack, this recipe always delivers.


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
Cheesy Spinach and Artichoke Pinwheels

Cheesy Spinach and Artichoke Pinwheels


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 30 minutes
  • Yield: 12 pinwheels
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

Cheesy Spinach and Artichoke Pinwheels are flaky puff pastry rolls filled with a creamy, cheesy spinach and artichoke mixture. Perfect as an appetizer, snack, or party bite, they are golden and crisp on the outside while creamy and flavorful on the inside.


Ingredients

1 cup frozen spinach, thawed and drained

1 cup canned artichoke hearts, drained and chopped

½ cup cream cheese, softened

½ cup mozzarella cheese, shredded

¼ cup Parmesan cheese, grated

¼ cup sour cream

1 tablespoon garlic, minced

1 tablespoon olive oil

1 sheet puff pastry (or pizza dough)

Salt and pepper, to taste


Instructions

  1. Preheat the oven to 375°F (190°C).
  2. In a large bowl, mix together spinach, artichokes, cream cheese, mozzarella, Parmesan, sour cream, garlic, olive oil, salt, and pepper until smooth and creamy.
  3. On a lightly floured surface, roll out the puff pastry sheet and spread the mixture evenly over it, leaving a small border around the edges.
  4. Roll the dough tightly into a log, then slice it into 1-inch pinwheels.
  5. Arrange the slices on a parchment-lined baking sheet.
  6. Bake for 18–20 minutes until golden brown and bubbling with cheese.
  7. Let cool slightly before serving warm.

Notes

Make ahead: Prepare, slice, and refrigerate until ready to bake.

For stronger flavor, add feta or cheddar.

For spice, mix in red pepper flakes or diced jalapeños.

Sun-dried tomatoes add a sweet tangy twist.

Store leftovers in the fridge for up to 3 days and reheat in the oven.

Freeze unbaked pinwheels to bake later straight from frozen.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 pinwheel
  • Calories: 180
  • Sugar: 1g
  • Sodium: 220mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 13g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 20mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Appetizers

  • Christmas Spicy Lamb Meatballs with Green Goddess Dip
    Christmas Spicy Lamb Meatballs with Green Goddess Dip
  • Caprese Skewers
    Caprese Skewers
  • Easy Cucumber Bites
    Easy Cucumber Bites
  • Dilly Cucumber Bites
    Dilly Cucumber Bites
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Mac & Cheese Baked Casserole
    Mac & Cheese Baked Casserole
  • Dreamy Red Pesto
    Dreamy Red Pesto
  • Easy One Pan Garlic Chicken & Veggies
    Easy One Pan Garlic Chicken & Veggies
  • Grandmas Coconut Cake
    Grandmas Coconut Cake

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz