Classic Spinach Dip Pinwheels are the kind of party appetizer that disappear almost as soon as they hit the table. They have that perfect mix of creamy, cheesy filling and flaky golden pastry, with spinach folded in for color, flavor, and a little freshness in every bite. Whether you are setting out snacks for a holiday gathering, game day spread, brunch table, or casual get together, these pinwheels fit right in.
What makes them especially useful is how simple they are to prepare. The filling comes together quickly, the pastry does most of the heavy lifting, and the slices bake into neat little swirls that look far more impressive than the effort they take. They are rich, savory, and easy to serve, which makes them one of those recipes you will want to keep in regular rotation.
Why You’ll Love This Classic Spinach Dip Pinwheels
These pinwheels have all the comfort of a warm spinach dip packed into a crisp, buttery bite. They are easy enough for a last minute appetizer but special enough to bring to celebrations and potlucks. You can prep them ahead, slice them with ease, and bake them fresh when you need them. The flavor is creamy and cheesy without being too heavy, and the flaky layers give every bite a satisfying texture.
What Kind of Puff Pastry Should I Use for Classic Spinach Dip Pinwheels?
Frozen puff pastry works beautifully for this recipe because it bakes up light, crisp, and deeply golden around the creamy filling. Let it thaw just enough so it can unfold without cracking, but keep it cool so the layers stay intact. All butter puff pastry gives the richest flavor, though standard frozen sheets also turn out wonderfully. If your pastry becomes too soft while you work, a short chill in the refrigerator will make it easier to roll and slice cleanly.
Ingredients for the Classic Spinach Dip Pinwheels
The ingredient list is simple, but every part plays an important role in building that classic spinach dip flavor. You get a creamy base, plenty of savory richness, and just enough seasoning to make the filling taste balanced once it bakes inside the pastry.
- Puff pastry brings the flaky, buttery layers that turn the filling into a crisp and elegant pinwheel.
- Frozen chopped spinach adds color, texture, and the signature spinach dip flavor. It should be thawed and squeezed very well so the filling stays thick.
- Cream cheese makes the filling smooth, rich, and easy to spread.
- Sour cream lightens the cream cheese slightly and gives the filling that classic tangy dip taste.
- Mozzarella cheese melts into the mixture and helps everything hold together with a soft cheesy pull.
- Parmesan cheese adds a deeper savory flavor and a little salty sharpness.
- Garlic powder gives the filling an easy layer of savory depth.
- Onion powder adds mellow flavor without extra moisture.
- Salt helps bring all the creamy and cheesy elements into balance.
- Black pepper gives the filling a gentle warmth.
- Egg is brushed over the pastry so the tops bake up glossy and golden.

How To Make the Classic Spinach Dip Pinwheels
This recipe comes together in a few easy steps, and the key is keeping the filling thick and the pastry cool. Once sliced, the pinwheels bake into beautiful swirls with crisp edges and a soft, creamy center.
Step 1: Prepare the spinach filling
In a medium bowl, stir together the softened cream cheese, sour cream, mozzarella, Parmesan, garlic powder, onion powder, salt, and black pepper until smooth. Fold in the thawed and very well drained spinach. The mixture should be thick and spreadable, not wet.
Step 2: Roll out the puff pastry
Lightly flour your work surface and unfold the puff pastry sheet. Gently roll it just enough to smooth the seams and create an even rectangle. If the pastry feels too soft, chill it for a few minutes before adding the filling.
Step 3: Spread and shape
Spread the spinach mixture evenly over the pastry, leaving a small border around the edges so the filling does not squeeze out too much while rolling. Starting from one long side, roll the pastry into a tight log.
Step 4: Chill and slice
Place the rolled log in the refrigerator for about 15 to 20 minutes. This helps it firm up, which makes slicing cleaner and keeps the pinwheels round. Cut the log into even slices and arrange them on a parchment lined baking sheet with a little space between each one.
Step 5: Brush and bake
Brush the tops and edges lightly with beaten egg. Bake until the pastry is puffed and deeply golden and the filling is hot, usually about 18 to 22 minutes in a 400°F oven. Let them cool for a few minutes before serving so the centers can set slightly.
Serving and Storing Classic Spinach Dip Pinwheels
These pinwheels are best served warm, when the pastry is crisp and the filling is creamy. They make a great appetizer for about 6 to 8 people, depending on what else is on the table. If you are serving them as part of a snack board or party spread, they pair well with fresh vegetables, olives, and simple dips.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat them in the oven or air fryer for the best texture, since that brings back the crisp outer layers. They can also be assembled ahead of time, chilled before baking, and sliced just before they go into the oven.
What to Serve With Classic Spinach Dip Pinwheels?
Fresh veggie platter
A tray of carrots, cucumbers, celery, and sweet peppers adds a cool, crisp contrast to the warm and cheesy pinwheels.
Tomato soup
A small bowl of tomato soup turns these pinwheels into a cozy lunch or light dinner with plenty of comforting flavor.
Marinated olives
Briny olives add a punchy bite that balances the richness of the pastry and cheese.
Simple green salad
A fresh salad with a light vinaigrette keeps the plate from feeling too heavy and works especially well for brunch or lunch.
Roasted asparagus
Tender roasted asparagus brings a savory side that feels polished without being complicated.
Creamy tomato spinach pasta
For a fuller spread, a pasta dish with similar comforting flavors makes these pinwheels feel right at home on the table.
Crisp fruit platter
Grapes, apple slices, or strawberries offer a bright and juicy contrast that works nicely with the savory filling.
Want More Appetizer and Savory Snack Ideas?
If you love these Classic Spinach Dip Pinwheels, you might also enjoy a few more cozy and crowd pleasing favorites from Janet Dishes. Crispy Jalapeno Popper Egg Rolls bring a bold creamy filling with a crunchy finish. Irresistible Cheesy Chicken Crescent Rolls are another flaky and satisfying option for parties or weeknight snacking. Air Fryer Stuffed Pickles are great when you want something fun with a little extra tang. Mozzarella Stuffed Soft Pretzels make a warm and comforting snack with plenty of cheesy appeal. Southern Cornbread Poppers are another easy bite sized favorite worth trying.
Save This Recipe For Later
Save this recipe to your Pinterest appetizer board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add a little extra Parmesan, mix in artichokes, or keep them classic and simple? I love hearing the little ways people make recipes like this their own.
For even more recipe inspiration, explore Janet Dishes on Pinterest and discover more easy, cozy, and crowd pleasing favorites to save for later.
Conclusion
Classic Spinach Dip Pinwheels are one of those reliable recipes that check every box. They are easy to make, full of creamy savory flavor, and elegant enough to serve for all kinds of occasions. With flaky pastry on the outside and a warm spinach dip style filling in the center, they deliver the kind of bite people reach for again and again. Once you make them, it is easy to see why they earn a permanent place in any appetizer collection.

Classic Spinach Dip Pinwheels
- Total Time: 40 minutes
- Yield: 20 pinwheels
- Diet: Vegetarian
Description
Classic Spinach Dip Pinwheels are flaky, creamy, cheesy appetizer bites made with puff pastry, spinach, cream cheese, sour cream, mozzarella, and Parmesan. These easy spinach pinwheels are perfect for parties, holiday appetizers, game day snacks, brunch spreads, and make ahead entertaining.
Ingredients
1 sheet puff pastry, thawed
1 cup frozen chopped spinach, thawed and squeezed dry
8 ounces cream cheese, softened
1/4 cup sour cream
1 cup shredded mozzarella cheese
1/4 cup grated Parmesan cheese
1 teaspoon garlic powder
1/2 teaspoon onion powder
1/2 teaspoon salt
1/4 teaspoon black pepper
1 egg, beaten
Instructions
1. Preheat the oven to 400°F and line a baking sheet with parchment paper.
2. In a medium bowl, mix the cream cheese, sour cream, mozzarella, Parmesan, garlic powder, onion powder, salt, and black pepper until smooth.
3. Fold in the spinach and stir until the filling is evenly combined and thick.
4. Lightly flour your surface and unfold the puff pastry sheet. Roll gently to smooth the seams.
5. Spread the spinach mixture evenly over the pastry, leaving a small border around the edges.
6. Roll the pastry tightly into a log from one long side.
7. Chill the log for 15 to 20 minutes so it firms up for easier slicing.
8. Slice into 1/2 inch rounds and place them on the prepared baking sheet.
9. Brush the tops with beaten egg.
10. Bake for 18 to 22 minutes, or until puffed and golden brown.
11. Let cool for 5 minutes before serving warm.
Notes
Squeeze the spinach very well so the filling stays creamy instead of watery.
Chill the rolled pastry before slicing to help the pinwheels keep their shape.
Reheat leftovers in the oven or air fryer for the best flaky texture.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 3 pinwheels
- Calories: 210
- Sugar: 1g
- Sodium: 320mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 40mg
