If you adore treats with a golden, flaky crust and a savory, cheesy heart, then you’re in for a real delight with this Parmesan Spinach Cheese Twists Recipe. I love how these twists blend velvety spinach, nutty Parmesan, and creamy mozzarella into every crisp bite. They’re the kind of snack that feels indulgent yet simple enough for any day of the week.
You’ll enjoy serving these elegant twists for brunch, parties, or an afternoon nibble with friends. The puff pastry crisps just right, wrapping around the rich filling in perfect harmony. Honestly, once you try this recipe, they’ll become your go-to savory treat for impressing guests or spoiling yourself.
Gather the Goodness |
- 1 sheet puff pastry (about 250 g) – thawed if frozen for easy handling.
- 1 tablespoon butter or olive oil – I often choose olive oil for a subtle fruitiness.
- 2 cloves garlic, minced – freshly minced garlic adds vibrant aroma.
- 100 g fresh spinach, chopped – fresh spinach gives this recipe its vibrant green and freshness.
- Salt and black pepper – season to taste, balancing the richness perfectly.
- ½ teaspoon nutmeg (optional) – a pinch lends warm depth, but you can skip it if you prefer.
- 80 g grated Parmesan cheese – opt for fresh Parmesan for that sharp, nutty punch.
- 100 g shredded mozzarella cheese – melts beautifully for luscious creaminess.
- 1 egg, lightly beaten (for egg wash) – for a shiny, golden finish.
- 1 tablespoon milk or cream (for egg wash) – enriches the egg wash for more color.
- 1 tablespoon sesame or poppy seeds (optional) – adds delightful crunch and visual flair.

Choosing quality ingredients here makes a world of difference. I always buy the freshest spinach and grate my own Parmesan for best flavor. If you don’t have mozzarella, provolone or a mild cheddar can work in a pinch. Just keep it creamy and melt-friendly!
- Prepare the Filling: Heat butter or olive oil in a skillet over medium heat. Add minced garlic and sauté for just 30 seconds until its rich aroma fills the kitchen—don’t let it brown. Toss in chopped spinach and cook until it’s just wilted, about 2–3 minutes. Season generously with salt, black pepper, and a hint of nutmeg if you like a little warmth. Let this mixture cool slightly so it doesn’t make the pastry soggy later.
- Ready the Pastry: Preheat your oven to 190°C (375°F) and line a baking sheet with parchment paper. Gently unroll the puff pastry on a lightly floured surface. If it’s too soft to work with, pop it in the fridge for 5–10 minutes to firm up. This helps maintain those beautiful layers that puff up when baking.
- Assemble the Twists: Spread the cooled spinach filling evenly over half of the pastry. Then, sprinkle the Parmesan and mozzarella cheeses generously over the spinach. Fold the pastry over to cover the filling and press the edges gently to seal, ensuring no cheesy goodness escapes during baking.
- Cut and Twist: Using a sharp knife or pizza cutter, slice the folded pastry into strips about 1.5–2 cm wide. Now for the fun part—twist each strip several times until you see those layers swirl beautifully. Place them spaced out on your prepared baking sheet so the air can circulate for an even, crisp bake.
✔ Helpful Baking Pointers
Keep your puff pastry chilled until ready to use; this helps it puff beautifully. Don’t overfill the pastry to avoid leakage. When twisting, be gentle to keep the layers intact. Using an egg wash not only gives a gorgeous golden sheen but also helps sesame or poppy seeds stick perfectly.
- Add the Finishing Touch: Beat the egg with milk or cream and brush it gently over each twist, ensuring every nook is covered for that inviting shine. If you love a little extra texture and flavor, sprinkle on sesame or poppy seeds now.
- Bake: Slide the tray into your preheated oven and bake for 18–22 minutes. Watch as the twists puff up, turning a stunning golden brown with crispy edges and oozy, melted cheese centers. Your kitchen will smell absolutely irresistible!
- Serve: Let them cool just a few minutes so the cheese sets slightly without losing the warmth. These Parmesan Spinach Cheese Twists Recipe treats are perfect warm or at room temperature, making for an unbeatable savory snack or appetizer.
Serve Up Sweet Moments |

Nothing makes me happier than sharing these crispy, cheesy twists with friends and family. They’re such a crowd-pleaser and pair wonderfully with a crisp white wine or a rich tomato soup for a cozy touch. I hope you’ll find as much joy eating and sharing them as I do making them!
♡ Serving & Storage Ideas
Perfect Pairings: Enjoy with crisp white wine, iced herbal tea, or a light tomato soup.
Plating Touch: Garnish with a sprinkle of fresh herbs like parsley or basil for a pop of color.
Leftover Bliss: Store in an airtight container; reheat in the oven to restore crispiness.
Holiday Flair: Add red pepper flakes or swap in dried cranberries for festive variations.
- Swap mozzarella for creamy goat cheese for a tangy twist.
- Add caramelized onions or sun-dried tomatoes into the filling for extra depth.
- Use gluten-free puff pastry to accommodate dietary needs without sacrificing texture.
- Incorporate fresh herbs like thyme or rosemary into the spinach mix for aromatic layers.
- Top with everything bagel seasoning in place of seeds for a bold crust.
Make-Ahead & Keep Fresh
- Assemble twists and store them on the baking sheet covered with plastic wrap in the fridge for up to 24 hours before baking.
- Freeze fully baked twists in airtight containers for up to 2 months; thaw overnight in the fridge before reheating.
- Reheat in a 180°C (350°F) oven for about 5–7 minutes to refresh the flakiness and meltiness.
- Can I use frozen spinach instead of fresh? Yes, but be sure to thaw and squeeze out excess moisture to prevent soggy pastry.
- What if I don’t have puff pastry? Phyllo dough can be a substitute, but handle carefully as it’s more delicate.
- How long do leftover twists keep? Stored airtight, they stay fresh for about 2 days in the fridge.
- Can I prepare the filling in advance? Absolutely! Make the filling a day before and keep refrigerated; just cool completely before filling the pastry.
- What’s the best way to get even twists? Use a ruler or measure the strips before cutting to keep width uniform, so they bake evenly.

Parmesan Spinach Cheese Twists Recipe
- Total Time: 35 minutes
- Yield: 12 1x
Description
Delightful Parmesan and Spinach Cheese Twists featuring flaky puff pastry filled with a flavorful mixture of sautéed spinach, garlic, Parmesan, and mozzarella cheeses. These golden-brown twists are brushed with an egg wash for a beautiful finish and optionally topped with sesame or poppy seeds, making them perfect as an appetizer, snack, or party treat.
Ingredients
- 1 tablespoon butter or olive oil
- 2 cloves garlic, minced
- 100 g (3.5 oz) fresh spinach, chopped
- Salt and black pepper, to taste
- ½ teaspoon nutmeg (optional, for warmth)
- 80 g (¾ cup) grated Parmesan cheese
- 100 g (1 cup) shredded mozzarella cheese
- 1 sheet puff pastry (about 250 g), thawed if frozen
- 1 egg, lightly beaten (for egg wash)
- 1 tablespoon milk or cream (for egg wash)
- 1 tablespoon sesame or poppy seeds (optional, for topping)
Instructions
- In a skillet over medium heat, melt the butter or heat olive oil. Add the minced garlic and sauté for 30 seconds until fragrant. Then add the chopped spinach and cook for 2–3 minutes until wilted. Season with salt, black pepper, and nutmeg if using. Remove from heat and allow the mixture to cool slightly.
- Preheat your oven to 190°C (375°F) and line a baking sheet with parchment paper. Unroll the puff pastry on a lightly floured surface. If it feels too soft, refrigerate it for 5–10 minutes to firm it up before continuing.
- Spread the cooled spinach mixture evenly over half of the puff pastry sheet. Sprinkle the grated Parmesan and shredded mozzarella evenly over the spinach layer. Fold the pastry sheet in half to cover the filling and gently press the edges to seal.
- Using a sharp knife or pizza cutter, slice the pastry into strips about 1.5–2 cm wide. Carefully twist each strip several times to create spiral twists. Place them spaced apart on the prepared baking sheet.
- Beat the egg with the milk or cream to make an egg wash. Brush this mixture over each twist to ensure a shiny and golden finish. Sprinkle sesame or poppy seeds on top if desired.
- Place the baking sheet in the preheated oven and bake for 18–22 minutes, or until the pastry twists are puffed and golden brown.
- Remove from the oven and let the twists cool for a few minutes. Serve them warm or at room temperature as a delicious appetizer or snack.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: Italian






