There’s something irresistible about golden, flaky pastry wrapped around a creamy, cheesy spinach filling. These Cheesy Spinach Spirals are the perfect combination of crispy, buttery layers and a rich, savory center. Whether you’re making them as a quick snack, an appetizer for a gathering, or even a side dish, these spirals are always a hit!
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
With just a few simple ingredients, you’ll have a bakery-worthy treat in no time. Trust me—one bite, and you’ll be hooked!
Why You’ll Love Cheesy Spinach Spirals
Crispy & Cheesy Perfection
The flaky pastry combined with the melty cheese is a match made in heaven.
Easy to Make
Using store-bought puff pastry makes this recipe a breeze! Just roll, fill, slice, and bake.
Great for Any Occasion
Perfect as a party appetizer, lunchbox snack, or side dish for soups and salads.
Vegetarian-Friendly
A satisfying meatless option that’s packed with flavor.
Customizable
Switch up the cheeses, add spices, or toss in extra veggies to make it your own!

Ingredients in Cheesy Spinach Spirals
This recipe comes together with a few everyday ingredients that create incredible flavor and texture.
Puff Pastry: Buttery and flaky, this is the base that makes the spirals crisp and delicious.
Spinach: Fresh or frozen works! Spinach adds a pop of color and nutrients.
Cheese: A mix of mozzarella for gooeyness and Parmesan for a salty, umami kick.
Garlic: Adds depth and enhances the overall flavor.
Egg: Helps bind the filling and gives the pastry a golden, glossy finish.
Cream Cheese: Makes the filling ultra creamy and rich.
Nutmeg (Optional): A tiny pinch enhances the spinach flavor beautifully.
Salt & Pepper: Essential for balancing and bringing out all the flavors.
(Note: The full ingredient list, including measurements, is provided in the recipe card below.)
Instructions
Prepare the Spinach
If using frozen spinach, thaw it completely and squeeze out any excess water. If using fresh spinach, sauté it in a pan until wilted, then let it cool and chop finely.
Make the Filling
In a bowl, mix the spinach, cream cheese, shredded cheese, garlic, egg, salt, and pepper until smooth and well combined.
Roll Out the Puff Pastry
Lightly flour a surface and roll out the puff pastry into a rectangle.
Spread the Filling
Evenly spread the cheesy spinach mixture over the pastry, leaving a small border around the edges.
Roll & Slice
Roll the pastry tightly into a log, then slice it into even spirals about ½ inch thick.
Bake to Perfection
Place the spirals on a lined baking sheet, brush the tops with a little beaten egg, and bake until golden brown and crispy.
Serve & Enjoy
Let them cool slightly before serving—if you can wait! These are best enjoyed warm and fresh.
Nutrition Facts
Servings: 12 spirals
Preparation Time
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
How to Serve Cheesy Spinach Spirals
These spirals are perfect for so many occasions!
- As an Appetizer: Serve with a side of marinara or garlic aioli for dipping.
- With Soup or Salad: A great side for tomato soup or a crisp green salad.
- As a Snack: Enjoy them warm as a quick and satisfying snack.
- For Brunch: Pair with eggs and fresh fruit for a well-rounded meal.
Additional Tips
Use Pre-Rolled Puff Pastry
To save time, use pre-rolled pastry so you can go straight to assembling.
Drain the Spinach Well
If there’s too much moisture, the filling can become soggy.
Experiment with Cheese
Try adding feta, ricotta, or sharp cheddar for different flavors.
Make Ahead
Assemble and refrigerate the spirals before baking for up to 24 hours, then bake fresh.
Freeze for Later
Freeze unbaked spirals on a tray, then transfer to a bag for storage. Bake straight from frozen, adding a few extra minutes to the cooking time.
FAQ Section
Q1: Can I use phyllo dough instead of puff pastry?
A1: Yes! Just layer the filling between multiple sheets of buttered phyllo for a crispier, lighter texture.
Q2: Can I make these ahead of time?
A2: Yes! Prep and refrigerate them unbaked, then bake fresh when needed.
Q3: How do I store leftovers?
A3: Store in an airtight container in the fridge for up to 3 days. Reheat in the oven to keep them crispy.
Q4: Can I freeze these?
A4: Yes! Freeze unbaked spirals and bake them straight from frozen.
Q5: Can I add other ingredients?
A5: Absolutely! Try sun-dried tomatoes, caramelized onions, or crumbled feta for extra flavor.
Q6: What’s the best way to reheat them?
A6: Bake at 350°F (175°C) for a few minutes to re-crisp the pastry.
Q7: Can I make them smaller for bite-sized appetizers?
A7: Yes! Just slice them thinner and reduce the baking time slightly.
Q8: Can I use fresh spinach instead of frozen?
A8: Yes! Sauté and chop it before mixing into the filling.
Q9: What dipping sauces go well with these?
A9: Marinara, garlic aioli, or a yogurt-based dip all work great!
Q10: Can I use a different type of dough?
A10: Crescent roll dough or homemade pastry dough also work well.
Final Thoughts
These Cheesy Spinach Spirals are everything you want in a snack—crispy, cheesy, and packed with flavor. They’re easy to make, incredibly satisfying, and perfect for any occasion.
Print
Cheesy Spinach Spirals
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 20 pinwheels 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
Description
These cheesy spinach pinwheels are the ultimate crowd-pleasing appetizer! Flaky puff pastry wraps around a rich, creamy blend of cheese and spinach, baking up golden and irresistible. Quick, easy, and perfect for any occasion, these warm, cheesy bites will impress everyone!
Ingredients
-
1 sheet (245g) puff pastry, thawed
-
7 oz (200g) cream cheese (or goat cheese), softened
-
1/2 cup (60g) shredded white cheese (mozzarella or Gruyère)
-
1/4 cup (25g) grated Parmesan cheese
-
1 cup (150g) frozen spinach, thawed & well-drained
-
1/2 teaspoon garlic powder (or 1 small minced garlic clove) (optional)
-
1/4 teaspoon salt (adjust to taste)
-
1/4 teaspoon black pepper
Instructions
-
Preheat Oven & Prepare Baking Tray:
-
Preheat oven to 375°F (190°C).
-
Line a baking tray with parchment paper.
-
-
Make the Filling:
-
In a mixing bowl, combine cream cheese, shredded white cheese, Parmesan, and garlic (if using).
-
Stir in the well-drained spinach, salt, and pepper until smooth.
-
-
Assemble the Pinwheels:
-
Lay the puff pastry sheet flat on a lightly floured surface.
-
Evenly spread the cheese and spinach mixture, leaving a 1-inch border on one edge.
-
-
Roll & Slice:
-
Tightly roll the puff pastry from the opposite edge of the border.
-
Press to seal, then slice into ½-inch-thick rounds using a sharp knife.
-
-
Bake:
-
Arrange pinwheels on the prepared baking tray, leaving space between them.
-
Bake for 20-25 minutes, or until the pastry is puffed and golden brown.
-
-
Cool & Serve:
-
Let cool slightly before serving.
-
Enjoy warm as an appetizer or snack!
-
Notes
-
Make Ahead: Assemble and freeze unbaked pinwheels. Bake directly from frozen, adding a few extra minutes.
-
Cheese Options: Substitute Gruyère with cheddar or Swiss for a different twist.
-
Extra Flavor: Add a pinch of red pepper flakes for a spicy kick!
Nutrition
- Serving Size: 1 pinwheel
- Calories: 120 kcal
- Sugar: 1g
- Sodium: 140mg
- Fat: 8g
- Saturated Fat: 4g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 15mg


