Spinach Dip Pinwheels are the ultimate crowd-pleasing appetizer when you need something quick, flaky, and packed with creamy flavor. These golden spirals combine rich spinach dip with buttery puff pastry for a snack that disappears fast at any gathering. Whether you’re hosting game night, planning a holiday spread, or bringing a dish to share, this easy recipe delivers consistent results. Even better, you can prepare it in advance. If you love simple, satisfying bites that look impressive without extra effort, these Spinach Dip Pinwheels belong on your menu.
Story
I started making Spinach Dip Pinwheels when I needed a dependable Party appetizer that looked elegant but required minimal prep. Traditional spinach dip always wins at gatherings, so wrapping that same creamy filling inside flaky puff pastry felt like a natural upgrade. The first time I served these Spinach Dip Pinwheels, they vanished within minutes. Since then, they have become my go-to finger food for everything from casual weekends to holiday tables.
What makes Spinach Dip Pinwheels special is the balance of textures. The outside bakes into crisp, golden layers while the inside stays creamy and savory. Because they slice into neat rounds, they also work beautifully as a vegetarian snack option. Plus, since you can assemble the log in advance, they’re perfect for anyone who prefers make ahead convenience without sacrificing flavor.
Ingredients
-
1 (10 oz) bag frozen chopped spinach, thawed and thoroughly 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 puff pastry, thawed but still cold
-
1 egg (for brushing)
Step-by-Step Instructions
Preparing the Ingredients
In a medium mixing bowl, combine the softened cream cheese, grated Parmesan, mayonnaise, garlic powder, onion powder, and black pepper. Squeeze the thawed spinach thoroughly until no moisture remains, then add it to the bowl. Stir everything together until the mixture looks smooth and evenly combined.
Cooking Instructions
Lightly flour your countertop and gently roll out the puff pastry sheet. Spread the spinach mixture evenly over the surface, leaving one long edge uncovered to help seal the roll. Starting from the opposite long side, roll the pastry tightly into a log. Wrap the log in plastic wrap and refrigerate for 30 minutes until firm. Meanwhile, preheat the oven to 400°F. Slice the chilled log into 1/2-inch rounds and place them on a parchment-lined baking sheet. Beat the egg with a small splash of water and brush it over the tops. Bake for 15 to 20 minutes until puffed and golden brown.
Tips for Perfect Results
Common Mistakes to Avoid
Always squeeze the spinach until completely dry because excess moisture creates soggy pastry. Keep the puff pastry cold before baking since warm dough won’t puff properly. Avoid overfilling the sheet, as too much filling can cause leaks while baking.
Pro Tips for Better Flavor
Add a pinch of red pepper flakes for subtle heat that balances the creamy filling. For deeper flavor, grate fresh Parmesan instead of using pre-shredded cheese. If you want extra richness, brush a little melted butter over the baked pinwheels right after they come out of the oven.
Serving and Storage
How to Serve
Serve Spinach Dip Pinwheels warm or at room temperature on a platter for easy grabbing. They pair beautifully with marinara sauce or ranch dressing for dipping. Because they hold their shape well, they work perfectly on appetizer boards or buffet tables.

How to Store Leftovers
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat them in a 350°F oven for about 8 minutes to restore their crisp texture. Avoid microwaving, as it softens the pastry layers.
Conclusion
Spinach Dip Pinwheels combine convenience, flavor, and presentation in one simple recipe. With creamy filling and flaky layers, they consistently impress guests while staying easy to prepare. Try them once, and they will quickly earn a permanent spot in your appetizer rotation.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make Spinach Dip Pinwheels ahead of time?
Yes, you can assemble the rolled log up to one day in advance and keep it wrapped in the refrigerator. Slice and bake just before serving for the freshest texture.
Can I freeze Spinach Dip Pinwheels?
You can freeze the sliced, unbaked pinwheels on a tray until solid, then store them in a freezer bag. Bake directly from frozen, adding a few extra minutes to the cooking time.
What other cheeses work well in this recipe?
Mozzarella or shredded cheddar both work nicely if you want a milder or sharper flavor. However, Parmesan provides the most balanced savory depth.
Print
Spinach Dip Pinwheels
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
Flaky puff pastry filled with creamy spinach dip, baked into golden bite-sized pinwheels perfect for parties and gatherings.
Ingredients
- 1 (10 oz) frozen chopped spinach, thawed and squeezed dry
- 1 (8 oz) 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 puff pastry, thawed but cold
- 1 egg, beaten with 1 tablespoon water
Instructions
- In a bowl, mix cream cheese, Parmesan, mayonnaise, garlic powder, onion powder, and black pepper until smooth.
- Squeeze spinach thoroughly to remove all moisture, then fold it into the mixture.
- Roll out puff pastry on a lightly floured surface and spread filling evenly, leaving one long edge bare.
- Roll tightly into a log and refrigerate for 30 minutes until firm.
- Preheat oven to 400°F.
- Slice log into 1/2-inch rounds and place on parchment-lined baking sheet.
- Brush tops with beaten egg wash.
- Bake for 15–20 minutes until puffed and golden brown.
Notes
- Spinach must be completely dry to avoid soggy pastry.
- Keep puff pastry cold for best rise.
- Prepare the log up to one day ahead and refrigerate until ready to bake.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 pinwheel
- Calories: 100
- Sugar: 0g
- Sodium: 202mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 35mg