Spinach and Feta Pinwheels (Vegan & Gluten-Free!) Summer Appetizers

Pinwheels are the appetizer that looks significantly more technically demanding than they actually are  and that gap between appearance and effort is precisely what makes them such an excellent party move.

Vegan Spinach and Feta Pinwheels take a sheet of puff pastry, a spinach-and-cheese filling, and a rolling technique that anyone who’s ever made cinnamon rolls can handle, and produce golden, flaky, spiral-shaped bites that disappear from the platter within minutes. The vegan “feta” comes from a combination of vegan mozzarella, vegan Parmesan, and nutritional yeast  and together they create a savory, slightly salty, herb-infused filling that tastes genuinely authentic.

I started making these when I needed an impressive-looking appetizer that could be prepped the night before and baked fresh for guests. The make-ahead capability is what genuinely sold me  slice the roll, refrigerate overnight, bake for 20 minutes the next day, and arrive at your party with hot-out-of-the-oven pinwheels that look like you’ve been cooking all day. Nobody needs to know the actual effort level. 

My Recipe Timing and Serving Details

Spinach and Feta Pinwheels
Spinach and Feta Pinwheels

Here’s your complete planning overview:

DetailInfo
Prep Time5 minutes
Cook Time15–20 minutes
Resting Time5 minutes
Total Time30 minutes
Yield12 pinwheels
Servings12 pinwheels (serves 4–6 as appetizer)
Serving Size1 pinwheel
Calories Per Pinwheel150 kcal
CourseAppetizer
Diet100% Vegan

This recipe yields 12 pinwheels  serving 4–6 people as a generous appetizer (2–3 pinwheels each). At 150 calories per pinwheel with 3 grams of protein and 10 grams of fat (from the puff pastry and vegan cheese), these are a satisfying, rich appetizer that pairs well with lighter dishes alongside them.

The Vegan “Feta” Filling  How Three Ingredients Create Authentic Flavor

Traditional spinach and feta pinwheels rely on feta cheese’s specific qualities: salty, slightly tangy, crumbly, and able to melt without becoming stringy. Vegan feta alternatives exist but vary in quality and availability. This recipe creates a custom “feta-adjacent” filling from three vegan cheese components that together produce a result indistinguishable from feta in a baked application:

Vegan mozzarella shreds provide the melt, the binding, and the creaminess that holds the filling together during rolling and baking. When heated, the mozzarella softens and creates cohesion between the spinach and the pastry.

Vegan Parmesan (or nutritional yeast) provides the salty, umami-rich, slightly sharp quality that feta delivers. Nutritional yeast is the more widely available option and works excellently  it adds depth and that characteristic savory intensity that makes the filling taste genuinely cheesy rather than just milky.

The garlic powder and green onions add the aromatic, slightly pungent character that makes the filling interesting rather than just creamy and salty. These are the elements that make guests ask “what’s in this?” rather than just eating it without thinking.

FYI  this three-component approach works better than most store-bought vegan feta brands in a baked application specifically because it’s designed to melt and bind rather than crumble. Baked applications need different cheese behavior than cold salad applications. 

Full Ingredient List

A concise, purposeful list:

The Butter Mixture:

  • 1 tablespoon vegan butter
  • 1 tablespoon plant-based milk

The Cheese and Herb Filling:

  • ½ cup vegan mozzarella shreds
  • ¼ cup vegan Parmesan or nutritional yeast flakes
  • 2 tablespoons chopped green onions
  • ¼ teaspoon garlic powder
  • ½ teaspoon salt

The Main Components:

  • 1 sheet puff pastry, thawed
  • 1 package (10 oz) frozen chopped spinach, thawed and thoroughly drained

The Gluten-Free Note- The recipe title specifies gluten-free, and this requires specific attention to the puff pastry selection. Most standard puff pastry contains wheat flour. For a genuinely gluten-free version, use a certified gluten-free puff pastry  brands like Schar or specialty health food store options provide this. The filling ingredients are all naturally gluten-free; the pastry is the only component to check.

The Spinach Draining Step  The Most Important Technique

Spinach and Feta Pinwheels
Spinach and Feta Pinwheels

The spinach draining step determines whether your pinwheels come out flaky and golden or soggy and falling apart. Frozen spinach contains an enormous amount of water  far more than you’d expect from looking at the thawed package. If that water enters the pastry roll, it creates steam during baking that makes the layers soggy and prevents proper puff.

Here’s the draining technique the recipe uses and why each step matters:

Paper Towel or Kitchen Towel Method

Thaw the frozen spinach completely. Transfer it to the center of a clean kitchen towel or several layers of paper towels. Gather the towel around the spinach and twist firmly over the sink or a bowl, applying as much pressure as possible. Open the towel, gather the spinach into a new dry area, and squeeze again. Repeat until the towel shows minimal moisture.

The quantity of water is genuinely surprising .properly squeezed frozen spinach releases several tablespoons of dark green liquid that would completely compromise the pastry if allowed to stay. This step takes 2 minutes and prevents the primary failure mode of this recipe.

How dry is dry enough? When you squeeze a handful of the pressed spinach, no liquid should actively drip. The spinach should feel damp but not wet  similar to a wrung-out sponge that’s been given a final good squeeze.

Equipment You’ll Need For 

For Baking:

  • Baking sheet / sheet pan – lined with parchment paper. Standard half-sheet pan works perfectly. The parchment is specifically important  pinwheels can stick to unlined pans as the cheese filling melts and caramelizes.
  • Oven preheated to 400°F – the high temperature creates the initial steam burst that causes the pastry layers to separate and puff. Lower temperatures produce flat, dense pinwheels without the dramatic flake.

For Assembly:

  • Clean work surface – lightly floured for rolling out the pastry. Any clean countertop works.
  • Pastry brush -for applying the vegan butter mixture to the pastry surface and to the tops of the sliced pinwheels before baking. Even application ensures even browning.
  • Serrated knife – specifically recommended for slicing the rolled pinwheel log into ½-inch pieces. A serrated knife saws through the pastry rather than pressing down and compressing the layers. A sharp chef’s knife pressed straight down creates uneven, compressed pinwheels with collapsed layers.
  • Kitchen towel or paper towels – for the spinach draining step
  • Small bowl and microwave – for melting the vegan butter and combining with plant milk
  • Medium mixing bowl – for combining the cheese and herb filling

Step-by-Step Instructions for Spinach and Feta Pinwheels

Spinach and Feta Pinwheels
Spinach and Feta Pinwheels

Step 1 – Preheat and Prepare the Baking Sheet

Preheat the oven to 400°F/200°C. Line your baking sheet with parchment paper and set aside.

Step 2 – Make the Butter Mixture

Place the 1 tablespoon of vegan butter in a small bowl and microwave in 15-second intervals until mostly melted. Add the 1 tablespoon of plant milk and stir together. Set aside to cool slightly  you want this warm but not hot when you brush it on the pastry.

Step 3 -Mix the Cheese Filling

In a medium bowl, combine the vegan mozzarella shreds, vegan Parmesan or nutritional yeast, chopped green onions, garlic powder, and salt. Stir until evenly mixed. The filling should look like a cohesive mixture rather than separate components.

Step 4 – Prepare the Work Surface and Pastry

Lightly flour your work surface. Lay the thawed puff pastry sheet flat on the floured surface. If the pastry came folded, unfold it gently  cold pastry unfolds without cracking better than room-temperature pastry.

Step 5 – Apply Butter and Filling

Brush the vegan butter mixture evenly across the entire pastry surface. Reserve approximately 1 tablespoon of the butter mixture for brushing the sliced pinwheels.

Spread the cheese mixture evenly over the buttered pastry, leaving a ½-inch border at the far edge (this helps the roll seal).

Step 6 – Drain and Add Spinach

Complete the spinach draining technique described above. Once thoroughly pressed, spread the dry spinach evenly over the cheese layer. Press it gently into the cheese so it adheres.

Step 7 – Roll Like Cinnamon Rolls

Starting at the edge closest to you, roll the pastry away from yourself, rolling tightly but without excessive pressure that would push the filling out. Keep the roll as even and tight as possible  a tight roll produces pinwheels with a clear, defined spiral when sliced. A loose roll produces pinwheels that unravel during baking.

Step 8 – Slice with a Serrated Knife

Use your serrated knife to cut ½-inch slices from the roll. Saw rather than press  a gentle sawing motion cuts through without compressing the layers. You should get approximately 12 slices from a standard puff pastry sheet.

Place each slice cut-side up on the parchment-lined baking sheet, spacing them at least 1 inch apart  they puff and expand during baking and need room.

Step 9 – Brush and Bake

Brush the tops of each pinwheel slice with the reserved vegan butter mixture. Place in the preheated 400°F oven and bake for 15–20 minutes until the edges are golden brown and the pastry has puffed visibly.

Step 10 – Rest and Serve

Remove from the oven and allow to cool for 5 minutes before serving. The filling is extremely hot immediately out of the oven. Serving warm (rather than piping hot) produces the best eating experience  the cheese is still melty but won’t burn mouths.

The Make-Ahead Strategy  Why This Is the Entertainer’s Secret Weapon

The recipe’s make-ahead capability is genuinely the feature that makes this the perfect party appetizer. Here’s the complete make-ahead timeline:

The night before:

  1. Complete all steps through Step 8 , roll, fill, and slice
  2. Place the sliced pinwheels in an airtight container or on a parchment-lined tray covered tightly with plastic wrap
  3. Refrigerate overnight , up to 24 hours works well

Day of the party:

  1. Remove pinwheels from refrigerator 15 minutes before baking to take the chill off
  2. Brush with the reserved butter mixture
  3. Bake at 400°F for 15–20 minutes
  4. Serve warm, fresh from the oven

This means you do 25 minutes of work the night before and 20 minutes of baking on the day. You arrive at your own party having done almost nothing that day, with hot-from-the-oven appetizers that taste genuinely fresh. This is the strategy that separates experienced entertainers from those who spend their parties in the kitchen.

Still Hungry, Try It Next recipe :-

Amazing Vegan Cranberry Puff Pastry Bites
Amazing Vegan Cranberry Puff Pastry Bites

Amazing Vegan Cranberry Puff Pastry Bites

Vegan Puff Pastry  Finding the Right Product

Most store-bought puff pastry is accidentally vegan  made with vegetable shortening rather than butter as the laminating fat. This makes it both vegan and typically also gluten-free in some specialty versions.

Brands that are commonly accidentally vegan-

  • Pepperidge Farm Puff Pastry Sheets – widely available, reliable, consistently vegan-friendly (check current label)
  • Trader Joe’s puff pastry – periodically available and generally vegan-friendly
  • Jus-Rol puff pastry (UK) – vegetable-fat based, widely vegan

For genuinely gluten-free puff pastry-

  • Schar Gluten-Free Puff Pastry  the most widely available certified gluten-free option in many markets
  • Specialty health food stores often carry gluten-free frozen pastry alternatives
  • Making your own gluten-free puff pastry from a recipe designed for this use

Reading labels- Look specifically for the fat source. “Vegetable shortening” or “vegetable oil” as the laminating fat means the pastry is vegan. “Butter” indicates it’s not.

Filling Variations Worth Trying

The basic spinach-cheese filling is genuinely excellent as written, but these variations produce equally impressive results:

Sun-dried tomato and basil- Add 3 tablespoons of chopped sun-dried tomatoes (packed in oil, well-drained) to the cheese mixture. Add 2 tablespoons of fresh basil, thinly sliced, with the spinach. The tomato-basil-spinach combination produces a Mediterranean pinwheel that pairs beautifully with Italian appetizer spreads.

Roasted garlic instead of garlic powder- Roast a full garlic head (400°F, 35 minutes, wrapped in foil), squeeze out the cloves, and mix into the cheese filling instead of garlic powder. The roasted garlic provides a sweeter, deeper garlic character that makes the filling taste noticeably more complex.

Olive tapenade layer- Before spreading the cheese mixture, apply a thin layer of store-bought olive tapenade directly on the buttered pastry. The concentrated olive and caper flavor permeates the entire roll during baking and adds a distinctly Mediterranean character.

Caramelized onion version- Spread a thin layer of caramelized onions (cooked slowly until golden and sweet) between the cheese and spinach layers. The sweet onion against the salty cheese and earthy spinach creates a genuinely sophisticated filling.

Nutrition Information Per Pinwheel

Spinach and Feta Pinwheels
Spinach and Feta Pinwheels

At 150 calories per pinwheel:

NutrientPer Pinwheel
Calories150 kcal
Carbohydrates12g
Protein3g
Fat10g
Fiber1g
Sodium253mg
Vitamin A2,849 IU
Calcium63mg

2,849 IU of Vitamin A per pinwheel – reflecting the frozen spinach’s substantial Vitamin A contribution. Each pinwheel delivers meaningful nutrition from the spinach while feeling genuinely indulgent from the puff pastry and melted cheese filling. At 150 calories each, guests can enjoy 2–3 without concern  a serving of three pinwheels is 450 calories, appropriate for an appetizer at a party.

Storage After Baking

Best served- Fresh from the oven while warm. Puff pastry loses its crispness quickly.

Refrigerator- Store leftover baked pinwheels in an airtight container for up to 2 days. They soften but remain good.

Reheating- Warm in a 350°F oven for 8 minutes  this restores much of the original crispness that refrigeration removes. Avoid the microwave, which makes the pastry soft and steams rather than crisps.

My Final Thoughts 

Vegan Spinach and Feta Pinwheels are the appetizer that consistently earns more compliments than any effort level justifies  30 minutes of work, impressive appearance, genuinely delicious flavor, and a make-ahead capability that makes you the most organized host in the room. 150 calories per piece, completely plant-based, visually striking on any appetizer platter.

Roll them the night before. Bake them as guests arrive. Watch the platter empty in minutes.

Then quietly take all the credit. You’ve absolutely earned it. IMO, no further explanation is required. 

Spinach and Feta Pinwheels

Spinach and Feta Pinwheels (Vegan & Gluten-Free!)

Pinwheels are the appetizer that looks significantly more technically demanding than they actually are and that gap between appearance and effort is precisely what makes them such an excellent party move. Vegan Spinach and Feta Pinwheels take a sheet of puff pastry, a spinach-and-cheese filling, and a rolling technique that anyone who’s ever made cinnamon rolls can handle, and produce golden, flaky, spiral-shaped bites that disappear from the platter within minutes.
Prep Time 5 minutes
Cook Time 20 minutes
Resting 5 minutes
Total Time 30 minutes
Servings: 6
Course: Appetizer, Gluten-free
Cuisine: American
Calories: 150

Ingredients
  

  • A concise purposeful list:
  • The Butter Mixture:
  • 1 tablespoon vegan butter
  • 1 tablespoon plant-based milk
  • The Cheese and Herb Filling:
  • ½ cup vegan mozzarella shreds
  • ¼ cup vegan Parmesan or nutritional yeast flakes
  • 2 tablespoons chopped green onions
  • ¼ teaspoon garlic powder
  • ½ teaspoon salt
  • The Main Components:
  • 1 sheet puff pastry thawed
  • 1 package 10 oz frozen chopped spinach, thawed and thoroughly drained

Equipment

  • For Baking:
  • Baking sheet / sheet pan – lined with parchment paper. Standard half-sheet pan works perfectly. The parchment is specifically important pinwheels can stick to unlined pans as the cheese filling melts and caramelizes.
  • Oven preheated to 400°F – the high temperature creates the initial steam burst that causes the pastry layers to separate and puff. Lower temperatures produce flat, dense pinwheels without the dramatic flake.

Method
 

  1. Step 1 – Preheat and Prepare the Baking Sheet
  2. Preheat the oven to 400°F/200°C. Line your baking sheet with parchment paper and set aside.
  3. Step 2 – Make the Butter Mixture
  4. Place the 1 tablespoon of vegan butter in a small bowl and microwave in 15-second intervals until mostly melted. Add the 1 tablespoon of plant milk and stir together. Set aside to cool slightly you want this warm but not hot when you brush it on the pastry.
  5. Step 3 -Mix the Cheese Filling
  6. In a medium bowl, combine the vegan mozzarella shreds, vegan Parmesan or nutritional yeast, chopped green onions, garlic powder, and salt. Stir until evenly mixed. The filling should look like a cohesive mixture rather than separate components.
  7. Step 4 – Prepare the Work Surface and Pastry
  8. Lightly flour your work surface. Lay the thawed puff pastry sheet flat on the floured surface. If the pastry came folded, unfold it gently cold pastry unfolds without cracking better than room-temperature pastry.
  9. Step 5 – Apply Butter and Filling
  10. Brush the vegan butter mixture evenly across the entire pastry surface. Reserve approximately 1 tablespoon of the butter mixture for brushing the sliced pinwheels.
  11. Spread the cheese mixture evenly over the buttered pastry, leaving a ½-inch border at the far edge (this helps the roll seal).
  12. Step 6 – Drain and Add Spinach
  13. Complete the spinach draining technique described above. Once thoroughly pressed, spread the dry spinach evenly over the cheese layer. Press it gently into the cheese so it adheres.
  14. Step 7 – Roll Like Cinnamon Rolls
  15. Starting at the edge closest to you, roll the pastry away from yourself, rolling tightly but without excessive pressure that would push the filling out. Keep the roll as even and tight as possible a tight roll produces pinwheels with a clear, defined spiral when sliced. A loose roll produces pinwheels that unravel during baking.
  16. Step 8 – Slice with a Serrated Knife
  17. Use your serrated knife to cut ½-inch slices from the roll. Saw rather than press a gentle sawing motion cuts through without compressing the layers. You should get approximately 12 slices from a standard puff pastry sheet.
  18. Place each slice cut-side up on the parchment-lined baking sheet, spacing them at least 1 inch apart they puff and expand during baking and need room.
  19. Step 9 – Brush and Bake
  20. Brush the tops of each pinwheel slice with the reserved vegan butter mixture. Place in the preheated 400°F oven and bake for 15–20 minutes until the edges are golden brown and the pastry has puffed visibly.
  21. Step 10 – Rest and Serve
  22. Remove from the oven and allow to cool for 5 minutes before serving. The filling is extremely hot immediately out of the oven. Serving warm (rather than piping hot) produces the best eating experience the cheese is still melty but won’t burn mouths.

Notes

Nutrition Information Per Pinwheel

At 150 calories per pinwheel:
Nutrient
Per Pinwheel
Calories
150 kcal
Carbohydrates
12g
Protein
3g
Fat
10g
Fiber
1g
Sodium
253mg
Vitamin A
2,849 IU
Calcium
63mg