Golden • Cheesy • Addictively Delicious

These Spinach & Cheese Puff Pastry Pinwheels are the ultimate easy appetizer — buttery, flaky, cheesy, and made with fresh chopped spinach (no cooking required!). They come together in minutes and bake into golden, melty, irresistible bites that disappear instantly.

This recipe is extra fast because the spinach goes in fresh, mixing directly with cream cheese, mozzarella, and Parmesan for a creamy, flavorful filling with the perfect hint of garlic. If you love quick appetizers like my Cranberry Brie Bites or Whipped Feta with Hot Honey, these pinwheels are going to be your new go-to.

Healthy spinach stuffed chicken breasts, perfect for clean eating and nutritious meals.

Why You’ll Love This Recipe

  • 10 minutes to prep, truly the easiest appetizer ever
  • Perfect for parties, holidays, game day
  • Budget-friendly but tastes gourmet
  • Make-ahead friendly (freeze before slicing!)
  • Perfectly crisp, golden, and cheesy
  • Crowd-pleaser every single time

Ingredients

(Makes 12-14 pinwheels)

  • 1 sheet puff pastry, thawed
  • 2 cups fresh spinach, finely chopped (uncooked)
  • 4 oz cream cheese, softened
  • ½ cup shredded mozzarella
  • ½ cup grated Parmesan
  • ½ teaspoon garlic powder
  • Salt + pepper, to taste
  • 1 tbsp olive oil
  • 1 egg, beaten (for egg wash)

Instructions

1. Prep the Filling

In a bowl, mix together:

  • cream cheese
  • mozzarella
  • Parmesan
  • fresh chopped spinach
  • garlic powder
  • pinch of salt + pepper

Mix until fully combined.

2. Prepare Puff Pastry

Unroll puff pastry onto a lightly floured surface.

3. Spread the Filling

Spread the spinach-cheese mixture evenly all the way to the edges.

4. Roll & Freeze

Roll tightly into a log.
Freeze for 10 minutes for clean slices.

5. Slice & Bake

  • Preheat oven to 400°F
  • Slice the log into ½-inch pinwheels
  • Place on a parchment-lined baking sheet
  • Brush with egg wash
  • Bake 15–18 minutes, until golden + melty

6. Serve Immediately

Best enjoyed warm!

Pro Tips

  • Freeze the log before slicing for clean bakery-style swirls.
  • Use all-butter puff pastry (Trader Joe’s or Pepperidge Farm work great).
  • Add finely diced sun-dried tomatoes for an extra flavor boost.
  • Serve with marinara, ranch, or garlic aioli for dipping.

Substitutions & Variations

  • Spinach: swap for kale, arugula, or frozen spinach (just thaw + squeeze dry).
  • Cheese: feta, white cheddar, or Gruyère work beautifully.
  • Puff pastry: crescent dough also works for a softer, fluffier pinwheel.
  • Heat: add jalapeños or extra chili flakes.

Make-Ahead & Storage

  • Make ahead: Assemble → freeze → slice & bake later
  • Fridge: 3–4 days
  • Freezer: Up to 2 months (freeze after slicing)
  • Reheat: 350°F for 5–7 minutes

What to Serve With These

Perfect with:

Delicious spinach-stuffed mushrooms with melted cheese, perfect for healthy snacking or appetizers.
  1. Holiday spreads
  2. Game day boards
  3. Girls’ night apps
  4. Soup + salad combos
  5. Charcuterie boards

Also pairs great with:

HELPFUL TOOLS

Helpful Tools for This Recipe

Get the Recipe:
Spinach & Cheese Puff Pastry Pinwheels

Golden, cheesy, and addictively delicious! These easy puff pastry pinwheels are packed with garlicky spinach and three cheeses, rolled up and baked until perfectly crisp and bubbly. They take just 15 minutes to assemble and are guaranteed to impress!
No ratings yet

Ingredients
 

  • 1 sheet puff pastry, thawed
  • 1 tbsp olive oil
  • 3 cups fresh spinach, finely chopped
  • 2 cloves garlic, minced
  • 4 oz light cream cheese, softened
  • ½ cup shredded mozzarella
  • ½ cup grated Parmesan
  • ½ tsp crushed red pepper flakes, optional
  • Salt and pepper, to taste
  • ½ tsp Garlic powder
  • 1 egg, beaten (for egg wash)

Instructions
 

  • Preheat oven to 400°F.
  • Mix cream cheese, mozzarella, Parmesan, fresh spinach, garlic powder, salt + pepper.
  • Spread mixture over puff pastry.
  • Roll tightly into a log and freeze for 10 minutes.
  • Slice into ½-inch pinwheels and place on a baking sheet.
  • Brush with egg wash.
  • Bake 15–18 minutes until golden.
  • Serve warm.

Notes

  • Drain your spinach well to avoid soggy pinwheels. Squeezing out all moisture gives the best flaky, crisp result.
  • Freeze the rolled log for 10 minutes before slicing — this helps create clean, bakery-style swirls.
  • For best flavor and puff, use all-butter puff pastry (Trader Joe’s or Pepperidge Farm work great).
  • Add-ins that work well: sun-dried tomatoes, feta, Gruyère, or jalapeños.
  • These pinwheels can be assembled ahead, frozen, then sliced and baked straight from the freezer.
  • Serve with marinara, ranch, garlic aioli, pesto, or Caesar for dipping.
Serving: 1pinwheel, Calories: 88kcal, Carbohydrates: 7g, Protein: 3g, Fat: 6g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Trans Fat: 0.001g, Cholesterol: 16mg, Sodium: 119mg, Potassium: 58mg, Fiber: 0.3g, Sugar: 0.5g, Vitamin A: 506IU, Vitamin C: 1mg, Calcium: 52mg, Iron: 1mg
Did you make this recipe?Please leave a star rating and review below!

FAQ

Can I make puff pastry pinwheels ahead of time?

Yes! Assemble, freeze, then slice and bake when needed.

How do I prevent soggy pinwheels?

Drain your spinach very well and avoid overfilling.

Can I use frozen spinach?

Yes ! just thaw and squeeze completely dry.

What dipping sauces work best?

Marinara, ranch, garlic aioli, Cesar Dressing, or pesto.

Can I bake these in the air Fryer?

Yes! 375°F for 8–10 minutes until golden.