The first time I made Spinach Dip Pinwheels, it wasn’t because I planned ahead. It was a panic move—friends were dropping by with barely 20 minutes’ notice, and my fridge held nothing but a sheet of puff pastry and leftover spinach dip. I threw them together, hoping for something edible. What came out of the oven turned out to be flaky, cheesy little spirals that vanished before anything else on the table. Since then, they’ve become my default party trick. Now, you can make them your signature too.

Table of Contents
Ingredients & Substitutions
Spinach Dip Pinwheels use simple ingredients, but the key is how you treat them. Everything must be balanced—rich, creamy, but not heavy—and every element plays a role in texture and flavor.
Base Filling
- 1 (10 oz / 284 g) package frozen chopped spinach, fully thawed and completely dry
- 1 (8 oz / 226 g) block cream cheese, softened
- 1/2 cup (45 g) grated Parmesan cheese
- 1/4 cup (60 ml) mayonnaise
Substitutions:
You can use sour cream or full-fat Greek yogurt instead of mayo for a tangier edge. Goat cheese works in place of cream cheese if you want a stronger, saltier bite. Mozzarella can be swapped for Parmesan if you prefer something milder and meltier.
Seasonings
- 1 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon black pepper
- Pinch of red pepper flakes (optional, for mild heat)
Optional add-ins:
Try a dash of nutmeg for depth or smoked paprika to enhance the richness of the spinach.
Dough & Glaze
- 1 sheet frozen puff pastry (about 9×9 inches / 23×23 cm), thawed but still cold
- 1 large egg, beaten with 1 tablespoon water (for egg wash)
Alternate options:
Crescent roll dough offers a softer, pillowy bite. If you want extra crunch, layer 4–5 sheets of phyllo dough with butter between each.
Equipment You’ll Need
You don’t need specialty equipment to make perfect Spinach Dip Pinwheels.
- Medium mixing bowl
- Rubber spatula or large spoon
- Sharp knife or unflavored dental floss (for slicing rounds)
- Plastic wrap
- Parchment paper
- Baking sheet
- Pastry brush
- Oven preheated to 400°F (200°C)
A rolling pin is optional but helpful if your pastry isn’t quite even.
Step-by-Step Instructions
Step 1 – Mix the Creamy Spinach Dip Filling
Start by combining the softened cream cheese, Parmesan, mayonnaise, and all the seasonings in a bowl. Mix until smooth and uniform. Now take your thawed spinach and squeeze it dry—really dry. Wrap it in paper towels and twist over the sink until it stops dripping.
Fold the dried spinach into the cheese mixture until the filling is evenly green-speckled.
Check: The texture should be thick and spreadable—not runny or chunky.
Step 2 – Assemble the Pinwheel Log
Lightly flour your countertop or board and lay out the thawed puff pastry. If needed, roll gently to smooth it. Spread the spinach mixture evenly across the surface, leaving about 1/2 inch (1.25 cm) of bare pastry along one long edge.
Starting from the opposite long edge, roll the pastry tightly into a log, sealing the edge by pressing it closed.
Check: The log should be snug and hold its shape without squeezing out filling.
Step 3 – Chill Before Slicing
Wrap the filled log in plastic wrap and refrigerate it for at least 30 minutes. This step ensures you get clean, circular slices instead of squished ovals.
Meanwhile, preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Check: Log should feel firm and cold before slicing.
Step 4 – Slice & Bake to Golden
Unwrap the chilled log and cut into 1/2-inch (1.25 cm) rounds using a sharp knife or floss. Arrange the slices on the lined baking sheet, spacing them an inch apart.
Brush each with egg wash across the tops and sides. Bake for 15–20 minutes, until puffed, golden, and crisp.
Check: Pastry should be golden brown on the edges, slightly glossy on top, and crisp on the bottom.
Why This Recipe Works
Spinach Dip Pinwheels succeed because of precision in both prep and baking. Drying the spinach fully prevents soggy pastry bottoms. Softened cream cheese blends easily, avoiding lumps and ensuring an even spread. The chilling step allows you to slice with accuracy, maintaining the clean spiral shape.
Puff pastry performs best when cold and hits a hot oven. Baking at 400°F ensures rapid steam development, lifting the pastry layers to create flakiness and structure. The egg wash gives a beautiful sheen and added crispness.
Pro Tips & Variations
Technique Tips
- Always keep puff pastry cold until right before baking. Warm pastry melts instead of puffing.
- Chill the log longer if slicing is difficult—an extra 10–15 minutes won’t hurt.
- Use dental floss for the cleanest slices without squashing the roll.
Flavor Variations
- Mix in chopped artichoke hearts for a creamy artichoke-spinach hybrid.
- Add crisp bacon bits or finely diced sun-dried tomatoes for richness and contrast.
- Replace Parmesan with aged Asiago or smoked Gouda for a deeper flavor profile.
Scaling Options
- To double: Use two puff pastry sheets and double all ingredients. Chill each log separately.
- To halve: Make one log but reserve half the filling to freeze for future use.
Make-Ahead, Storage & Freezing
Make-Ahead
You can assemble and chill the unbaked log up to 24 hours ahead. Just slice and bake when needed. It’s the ideal prep-ahead party dish.
Storage
Keep leftover baked pinwheels in an airtight container in the fridge for up to 3 days. Reheat at 325°F (163°C) for 5–8 minutes. Avoid microwaving unless you like soft pastry.
Freezing
- Unbaked: Slice, freeze flat on a tray, then transfer to a freezer bag. Bake from frozen, adding 3–4 minutes to bake time.
- Baked: Let them cool, then freeze in layers with parchment between. Reheat at 325°F (163°C) for 10–12 minutes.
Serving Suggestions & Pairings
Spinach Dip Pinwheels fit nearly any occasion—game night, brunch, cocktail hour, even lazy Sunday snacking.
- Serve alongside a ramekin of marinara, garlic aioli, or ranch for dipping.
- Pair with sparkling white wine, light beer, or citrusy mocktails.
- Plate them on a wooden board with fresh herbs and other small bites for a balanced spread.
These bites look great stacked high on a platter or nestled among crudités.
Dietary Notes & Allergen Considerations
This recipe contains gluten (from puff pastry), dairy (cream cheese, Parmesan, and mayo), and egg (used in the wash). It is not vegan, dairy-free, or gluten-free.
Possible adaptations:
- Use gluten-free puff pastry if available.
- Substitute with dairy-free cream cheese and vegan mayo, but texture may change.
- Omit the egg wash for egg-free diets, though color and crispness will be reduced.
Troubleshooting & Common Mistakes
- Bottoms are soggy: Spinach wasn’t dry enough. Squeeze thoroughly.
- Pinwheels collapsed or spread too much: Dough was too warm or oven too cool.
- Messy spirals: Log wasn’t chilled long enough.
- Filling leaks out: You spread too close to the edge or rolled too loosely.
Nutritional Information (per pinwheel, estimate)
- Serving Size: 1 pinwheel
- Calories: 100
- Sugar: 0g
- Sodium: 202mg
- Total Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 35mg
Estimates based on 8 servings. Actual values may vary depending on brand and substitutions.
FAQs
How do I keep Spinach Dip Pinwheels from getting soggy?
Dry your spinach thoroughly. Any extra water will soak into the puff pastry and ruin the crisp finish. Use paper towels or a clean dish towel to squeeze out every drop.
Can I freeze Spinach Dip Pinwheels before baking?
Yes. Slice the chilled log, freeze the rounds on a tray, then store in a freezer bag. Bake straight from frozen at 400°F (200°C), adding 3–4 minutes to the cook time.
What’s the best way to reheat Spinach Dip Pinwheels?
Use a 325°F (163°C) oven for 5–8 minutes. Avoid the microwave—it softens the pastry and kills the crisp.
Can I make Spinach Dip Pinwheels with fresh spinach?
Yes, but you’ll need to cook it down and squeeze it completely dry. One pound of fresh spinach reduces to about 10 ounces cooked.
What dough can I use instead of puff pastry?
Crescent roll dough works for a softer finish. Phyllo dough creates extra crunch but is more delicate to work with.
Conclusion
Spinach Dip Pinwheels are more than a party trick—they’re a reliable, freezer-friendly solution to the age-old question of “What should I bring?” They transform everyday ingredients into something you’ll be proud to serve, whether it’s to guests or just yourself.
Once you try these, you’ll see how quickly they disappear from the table—and how often they’re requested again. Make them your own, double the batch, or stash a log in the freezer. However you serve them, Spinach Dip Pinwheels are here to impress.
More Tasty Ideas
- Cheesy Chicken Crescent Rolls: These creamy, cheesy rolls offer a savory filling wrapped in buttery crescent dough, perfect for game days or casual entertaining—similar in texture and appeal to Spinach Dip Pinwheels but with a protein-rich twist.
- Puff Pastry Christmas Pizza Bites: With a flaky puff pastry base and melty cheese center, these festive bites bring together the same crisp exterior and creamy interior that make pinwheels so addictive—ideal for finger food spreads or holiday snack trays.
- Cheesy Christmas Tree Bread: Pull-apart and loaded with gooey cheese, this holiday-themed bread shares the comforting, indulgent feel of pinwheels. It’s fun to serve and always a party hit.
Spinach Dip Pinwheels
These Spinach Dip Pinwheels are flaky, golden bites filled with creamy spinach and cheese, wrapped in puff pastry. They’re a quick, crowd-pleasing appetizer perfect for parties or snacks.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 8 servings
- Category: Appetizer
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 (10 oz) package frozen chopped spinach, thawed and squeezed dry
- 1 (8 oz) block cream cheese, softened
- 1/2 cup grated Parmesan cheese
- 1/4 cup mayonnaise
- 1 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon black pepper
- Pinch red pepper flakes (optional)
- 1 sheet frozen puff pastry, thawed but still cold
- 1 large egg, beaten with 1 tablespoon water (for egg wash)
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a medium bowl, mix cream cheese, Parmesan, mayonnaise, garlic powder, onion powder, black pepper, and red pepper flakes.
- Thoroughly squeeze thawed spinach until completely dry and fold into the cheese mixture.
- On a floured surface, lay out puff pastry and gently roll if needed. Spread the spinach mixture evenly over the pastry, leaving a 1/2-inch border on one long edge.
- Roll the pastry tightly into a log, starting from the opposite long side, and press to seal the edge.
- Wrap the log in plastic wrap and chill for 30 minutes.
- Remove from fridge and slice the log into 1/2-inch rounds using a sharp knife or floss.
- Place rounds on the prepared baking sheet and brush tops with egg wash.
- Bake for 20 minutes, until puffed and golden brown. Serve warm.
Notes
- Ensure spinach is completely dry to prevent soggy pastry.
- You can prepare the log a day in advance and slice just before baking.
- Freeze sliced rounds before baking and cook straight from frozen, adding a few minutes to bake time.
- Crescent dough or phyllo can be substituted for puff pastry if desired.







