Easy Spinach Dip Pinwheels Recipe
Introduction
These easy spinach dip pinwheels are a delicious and fun appetizer perfect for any gathering. Creamy, flavorful, and wrapped in flaky puff pastry, they’re guaranteed to be a crowd-pleaser.

Ingredients
- 1 bag frozen chopped spinach (10 oz), thawed and squeezed dry
- 1 block cream cheese (8 oz), softened
- 1/2 cup grated Parmesan cheese
- 1/4 cup mayonnaise
- 1 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp black pepper
- Pinch of red pepper flakes (optional, for heat)
- 1 sheet puff pastry, thawed but still cold
- 1 egg, beaten (for brushing)
Instructions
- Step 1: In a bowl, combine the softened cream cheese, grated Parmesan, mayonnaise, garlic powder, onion powder, black pepper, and red pepper flakes if using. Add the thoroughly squeezed spinach, making sure no water remains, and mix everything together until evenly combined.
- Step 2: Lightly flour your work surface and roll out the puff pastry sheet. Spread the spinach mixture evenly over the puff pastry, leaving one long edge clear to seal the roll later. Roll up the pastry tightly, like a jelly roll.
- Step 3: Wrap the rolled pastry log in plastic wrap and refrigerate for 30 minutes to firm up. While chilling, preheat your oven to 400°F (200°C).
- Step 4: Remove the log from the fridge and slice it into 1/2-inch rounds. Place the pinwheels on a parchment-lined baking sheet. Beat the egg with a little water and brush the tops of the pinwheels with the egg wash. Bake for 15–20 minutes until puffed and golden brown.
Tips & Variations
- For extra flavor, add finely chopped fresh herbs like dill or parsley to the spinach mixture.
- Use fresh spinach instead of frozen—just sauté it and squeeze out excess moisture before mixing.
- Add a little shredded mozzarella or cheddar cheese inside for a melty surprise.
- Brush with sesame seeds or poppy seeds instead of egg wash for a nutty crunch on top.
Storage
Store leftover pinwheels in an airtight container in the refrigerator for up to 3 days. To reheat, warm them in a preheated oven at 350°F (175°C) for about 8–10 minutes to restore their crispiness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the pinwheels ahead of time?
Yes, you can assemble and slice the rolls, then wrap and refrigerate them for up to one day before baking. Just add a few extra minutes to the baking time if baking straight from the fridge.
Can I freeze the spinach pinwheels?
Absolutely. After baking, let the pinwheels cool completely, then freeze them in a single layer on a baking sheet before transferring to a freezer bag. Reheat from frozen in the oven at 350°F until warmed through and crisp.
PrintEasy Spinach Dip Pinwheels Recipe
Easy Spinach Dip in Bite-Sized Pinwheels is a delicious appetizer featuring a creamy spinach and cheese filling rolled inside flaky puff pastry. Perfect for parties or snacks, these golden, savory pinwheels combine the richness of cream cheese, Parmesan, and flavorful spices baked to crispy perfection.
- Prep Time: 15 minutes
- Cook Time: 15-20 minutes
- Total Time: 45 minutes
- Yield: Approximately 20 pinwheels 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Filling
- 1 bag frozen chopped spinach (10 oz), thawed and thoroughly squeezed to remove excess water
- 1 block cream cheese (8 oz), softened to room temperature
- 1/2 cup grated Parmesan cheese
- 1/4 cup mayonnaise
- 1 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp black pepper
- Pinch of red pepper flakes (optional, for a little heat)
Pastry & Finishing
- 1 sheet puff pastry, thawed but still cold
- 1 egg, beaten (for egg wash)
Instructions
- Prepare the filling: In a mixing bowl, combine the softened cream cheese, grated Parmesan, mayonnaise, garlic powder, onion powder, black pepper, and optional red pepper flakes. Ensure the thawed spinach is well squeezed to remove all moisture, then add it to the mixture. Mix thoroughly until evenly combined.
- Assemble the pinwheels: Lightly flour your work surface and roll out the puff pastry sheet. Spread the spinach mixture evenly over the puff pastry, leaving one long edge free from filling to allow sealing. Carefully roll the pastry into a tight jelly roll shape.
- Chill the roll: Wrap the rolled pastry log in plastic wrap and refrigerate for 30 minutes to firm up. Meanwhile, preheat your oven to 400°F (200°C).
- Slice and prepare for baking: Remove the pastry log from the fridge and slice into half-inch thick rounds. Place the pinwheels spaced on a parchment-lined baking sheet. Beat the egg with a little water and brush the tops of the pinwheels to give them a golden finish.
- Bake: Bake in the preheated oven for 15 to 20 minutes, or until the puff pastry is puffed up and golden brown. Remove from oven and allow to cool slightly before serving.
Notes
- Make sure to squeeze out all excess water from the thawed spinach to prevent soggy pastry.
- You can substitute mayonnaise with Greek yogurt for a tangier flavor and lighter option.
- Red pepper flakes are optional and can be omitted for a milder flavor.
- Keep the puff pastry cold until ready to roll to ensure flakiness.
- These pinwheels can be served warm or at room temperature and are great for parties.
Keywords: spinach dip pinwheels, puff pastry appetizers, spinach cream cheese bites, easy party snacks, baked spinach appetizers

