Spinach Dip in Bite-Sized Pinwheels
Delicious and flaky spinach dip pinwheels that make perfect appetizers or snacks, combining buttery puff pastry with a creamy spinach filling.

I still remember the first time I made these spinach dip pinwheels for a crowded potluck—gone in minutes. They take a familiar party favorite (spinach dip) and turn it into flaky, portable bites that work as an appetizer, lunchbox treat, or surprise side for a casual dinner. They’re fast, forgiving, and you can make them ahead. For a different take on veggies-forward appetizers, I sometimes pair the pinwheels with recipes like a lighter spinach artichoke dip that guests also love.
What makes this recipe special
These pinwheels hit a sweet spot: buttery puff pastry, tangy cream cheese, and bright spinach make each bite rich but not heavy. They’re perfect when you want something that looks fancier than the effort required. Make them for game day, holiday appetizer trays, office parties, or an easy family snack; they scale neatly and freeze well.
Step-by-step overview
Before you start: thaw the spinach and puff pastry, bring cream cheese to room temperature, and preheat the oven at the end of chilling. The work breaks down into four clear stages:
- Mix the spinach dip filling so it’s smooth and even.
- Roll the filling into the puff pastry and form a tight log.
- Chill the log so slices hold their shape.
- Slice, egg-wash, and bake until puffed and golden.
This overview helps you eyeball timing: about 10–15 minutes active prep, 30 minutes chill, and 15–20 minutes baking.
What you’ll need
- 1 bag frozen chopped spinach (10 oz), thawed and squeezed dry — squeeze out every drop of water so the pastry doesn’t get soggy.
- 1 block cream cheese (8 oz), softened to room temperature — it blends smoothly and gives structure.
- 1/2 cup grated Parmesan — adds salty, nutty depth; Romano works in a pinch.
- 1/4 cup mayo — for creaminess and a little tang; Greek yogurt can substitute if you prefer.
- 1 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp black pepper
- Pinch red pepper flakes (optional) for heat
- 1 sheet puff pastry, thawed but still cold — keep it chilled so it puffs properly.
- 1 egg, beaten with a splash of water for egg wash
Notes: If you want vegetarian rennet-free cheese, check your Parmesan label. For dairy-free versions, use a plant-based cream cheese and vegan puff pastry (results are similar but flavor will differ).
Step-by-step instructions
- Make the filling: In a medium bowl, beat the softened cream cheese until smooth. Stir in the grated Parmesan, mayo, garlic powder, onion powder, black pepper, and red pepper flakes if using. Taste and adjust seasoning.
- Prepare the spinach: After thawing the spinach, wrap it tightly in kitchen towels or paper towels and squeeze until no water remains. Chop any large pieces and fold the spinach into the cream cheese mixture until evenly distributed.
- Roll the log: Lightly flour your work surface. Unfold the cold puff pastry and roll it once to smooth seams. Spread the spinach mix evenly over the pastry, leaving a 1/2-inch strip along one long edge clear so the dough can seal. Starting from the opposite long edge, roll the pastry like a jelly roll into a tight log. Press the seam to seal.
- Chill the log: Wrap the log tightly in plastic wrap and refrigerate for at least 30 minutes. This firms the filling and makes slicing cleaner. While it chills, preheat the oven to 400°F (200°C).
- Slice and bake: Remove the log and unwrap. Using a sharp knife, slice into 1/2-inch rounds and place them on a parchment-lined baking sheet, spaced about 1 inch apart. Beat the egg with a splash of water and lightly brush each pinwheel. Bake 15–20 minutes until puffed and golden brown. Let cool slightly before serving.

01Ingredients
For the filling
For assembly
02Method
- Preparation
- Baking
Tap a step when it's done. The next one lights up.
0 OF 8 DONE03Recipe notes
- 01Serve warm or at room temperature. Store cooled pinwheels in an airtight container for up to 3 days. Can be frozen unbaked for up to 2 months.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
Serve warm or at room temperature. Arrange on a platter with toothpicks for casual entertaining. Pair with:
- A bright tomato chutney or roasted red pepper dip to cut richness.
- Crisp crudités and olives for a snack board.
- A light arugula salad dressed with lemon vinaigrette to balance the buttery pastry.
For another appetizer combo idea that pairs well with finger foods, try making a batch of crispy vegetable pancakes with an Asian dipping sauce alongside the pinwheels.
Storage and reheating tips
Refrigerate: Store cooled pinwheels in an airtight container for up to 3 days.
Reheat: Warm in a 350°F (175°C) oven for 6–8 minutes to refresh crispness. Avoid the microwave—it softens the pastry.
Freeze: Freeze unbaked slices on a tray until firm, then transfer to a freezer bag for up to 2 months. Bake from frozen, adding 3–5 minutes to the bake time and covering lightly with foil if they brown too quickly.
Food safety: Don’t leave dairy-based fillings at room temperature for more than two hours.
Creative twists
- Add finely chopped artichoke hearts for a spinach-artichoke version.
- Swap Parmesan for feta and add dill for a Greek-inspired pinwheel.
- Make them spicy: fold in chopped pickled jalapeños or a teaspoon of harissa.
- Mini quiche idea: add a tablespoon of beaten egg to the filling for a custardy bite.
- Gluten-free: use a gluten-free puff pastry and double-check other ingredient labels.
Common questions
Can I use fresh spinach instead of frozen?
A: Yes, but cook it briefly in a skillet until wilted, cool, and squeeze dry. You’ll need about 6–8 cups fresh spinach to match a 10 oz frozen bag.
How long ahead can I assemble these?
A: You can assemble and chill the log up to 24 hours ahead. For longer storage, slice and freeze unbaked as described above.
Will the puff pastry get soggy?
A: If the spinach isn’t fully drained or you overfill, the pastry can become soggy. Thoroughly squeeze the spinach and chill the log before slicing to prevent this.
Can I make them vegan?
A: Use vegan cream cheese, vegan mayo, plant-based Parmesan alternative, and vegan puff pastry. Texture and flavor will differ but it works.
What size are the pinwheels when sliced 1/2-inch thick?
A: Each will be roughly bite-sized—about 1.5–2 inches in diameter depending on how thin you roll the pastry.
Conclusion
These spinach dip pinwheels are an easy way to turn a classic dip into bite-sized, flaky appetizers that travel well and please a crowd. For more ideas, check out 3-Ingredient Spinach Dip Pinwheels and my Easy Baked Spinach Artichoke Dip.
Appetizer
Appetizer
Appetizer
