Looking for the ultimate crowd-pleasing finger food that takes almost zero effort? These flaky, golden spinach dip pinwheels combine the rich, savory comfort of warm spinach and cream cheese with buttery, melt-in-your-mouth puff pastry. Whether you are hosting game day, planning a holiday party spread, or just need a quick 30-minute snack, this easy recipe is always the first plate to disappear.
Why You’ll Love This Recipe
- Minimal Prep: Just stir, roll, slice, and bake.
- Flaky & Creamy: Crisp golden edges wrapped around a rich, cheesy center.
- Make-Ahead Friendly: Roll the log the night before and slice right before your guests arrive.

Ingredients
- 1 sheet puff pastry, thawed but cold
- 10 oz (280 g) frozen chopped spinach, thawed and squeezed completely dry
- 8 oz (225 g) cream cheese, softened to room temperature
- ½ cup grated Parmesan cheese
- ¼ cup mayonnaise
- 1 tsp garlic powder
- ½ tsp onion powder
- ¼ tsp black pepper
- Pinch of red pepper flakes (optional, for subtle warmth)
- 1 large egg (beaten with 1 tsp water, for egg wash)
Step-by-Step Instructions
1. Make the Cheesy Filling
Wrap the thawed spinach in paper towels or a clean tea towel and firmly squeeze out every bit of excess liquid over the sink. In a medium bowl, combine the dried spinach, softened cream cheese, Parmesan, mayonnaise, garlic powder, onion powder, black pepper, and chili flakes. Mix until smooth and well blended.
2. Roll and Fill
Lightly flour your work surface and unroll the puff pastry sheet. Spread the filling evenly across the dough, leaving a thin border along one of the long edges. Starting from the opposite long edge, roll the dough into a tight, snug log.
3. Chill the Dough
Wrap the roll tightly in plastic wrap and chill in the refrigerator for at least 30 minutes (or 10–15 minutes in the freezer). Chilling firms the butter and filling, which keeps the rounds neat and round when sliced.
4. Slice and Bake
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Using a sharp knife, trim the log into ½-inch rounds and place them cut-side up on the tray.
- Lightly brush the pastry edges with the beaten egg wash.
- Bake for 15 to 20 minutes, until the pastry puffs up and turns a deep golden brown. Let cool slightly and serve warm!
Pro Baker Tips for Success
- Bone-Dry Spinach: Extra moisture is the number one reason for soggy bottoms. Squeeze the spinach until no drops come out.
- Keep Pastry Cold: If the dough gets warm and sticky while handling, pop it back into the fridge for 10 minutes so it bakes up tall and flaky.
- Freezer Friendly: Place unbaked, sliced rounds on a tray to freeze solid, then bag them. Bake straight from frozen by simply adding 3 to 5 extra minutes.
