My Spinach Dip Pinwheel Story
Okay, real talk.
These pinwheels? They weren’t some brilliant recipe I planned out.
They happened because my sister texted “coming over with the book club in 45 min!” and I panicked. I opened the fridge and saw leftover spinach dip sitting next to a sheet of puff pastry. And I just… stared at them for a second.
Then it hit me.
I spread the dip on the pastry, rolled it up like a sleeping bag, and honestly? I wasn’t sure if it would work. But when they came out of the oven, golden and flaky and smelling amazing—I knew I’d accidentally created something special.
They were gone in under ten minutes.

Everyone asked for the recipe. Multiple people assumed I’d been working on them all day. I just smiled and nodded like, “Oh yeah, super complicated.”
Spoiler: It wasn’t.
The real secret here?
Two things:
- Cream cheese that’s soft (like, really soft)
- Spinach that’s dry (like, bone dry)
I learned this the embarrassing way. My first batch was a soggy disaster because I skipped the squeezing part. Now I treat that spinach like a stress ball and squeeze until my hands hurt.
The puff pastry basically does the fancy work for you. It puffs up all buttery and flaky while the filling stays creamy. The garlic and Parmesan give you that classic spinach dip flavor that people go crazy for.
I make these for everything now.
Game nights? Yes.
Potlucks? Absolutely.
Holiday parties? You bet.
People think I’m some kind of culinary genius. But honestly? I just know how to roll things up in pastry. That’s the whole magic trick.
What You’ll Need for Spinach Dip Pinwheels
Here’s the good news.
You probably have most of this stuff already. Nothing weird. Nothing you need to hunt down at three different stores. Just simple ingredients that somehow taste incredible together.
| Ingredient | Quantity | Notes |
|---|---|---|
| Frozen chopped spinach | 1 bag (10 oz) | Thaw completely and squeeze dry |
| Cream cheese | 1 block (8 oz) | Must be softened to room temperature |
| Grated Parmesan | 1/2 cup | Freshly grated works best |
| Mayonnaise | 1/4 cup | Adds creaminess to filling |
| Garlic powder | 1 tsp | Gives that classic dip flavor |
| Onion powder | 1/2 tsp | Adds depth and savory notes |
| Black pepper | 1/4 tsp | Freshly ground preferred |
| Red pepper flakes | Pinch | Optional, for subtle heat |
| Puff pastry | 1 sheet | Thawed but kept cold |
| Egg | 1 large | For brushing and golden color |
Now, about that cream cheese.
Leave it out on the counter for about two hours before you start. I know that sounds like forever, but cold cream cheese is basically impossible to mix. You’ll end up with lumps everywhere, and those lumps won’t spread nicely on the pastry.
I usually take it out right after breakfast if I’m making these for dinner. Set it next to the coffee maker, forget about it, and by afternoon it’s perfect.
The spinach thing is critical.
After it thaws, grab some paper towels. Wrap that spinach up and squeeze it over the sink like you’re trying to wring out a wet towel. You’ll be shocked at how much water comes out.
Keep going.
Squeeze again. And again. I’m talking three rounds minimum.
Why? Because wet spinach turns your beautiful flaky pastry into a sad, soggy mess. And nobody wants that.
One more thing about the puff pastry—keep it cold until you’re ready to use it. If it gets too warm, it gets sticky and impossible to work with. I leave mine in the fridge until the exact moment I need to unroll it.
Trust me on this.
Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes
Servings: 4 | Difficulty: Easy
Step-by-Step Instructions
Making Your Pinwheels From Start to Finish
Alright, let me walk you through this.
It’s honestly easier than it sounds. You’re basically just mixing, spreading, rolling, chilling, slicing, and baking. That’s the whole thing.
Six simple steps.
Let’s do this.
Step 1: Create the Creamy Spinach Filling
Grab yourself a medium bowl. Toss in your softened cream cheese.
And this is where that whole “room temperature” thing becomes super important. If your cream cheese is cold, you’ll be fighting with lumps for the next ten minutes. Those lumps won’t spread smoothly on the pastry, and your pinwheels will look weird.

Add in:
- The Parmesan
- Mayo
- Garlic powder
- Onion powder
- Black pepper
- Red pepper flakes (if you want a little kick)
Mix it all together until it’s completely smooth. No lumps. No streaks. Just one unified, creamy mixture.
Now for the spinach moment.
Take your thawed spinach and wrap it in paper towels. Hold it over the sink and squeeze. Hard. You’ll see water pouring out, and you’ll think “okay, that’s probably good.”
Nope. Squeeze again.
More water will come out. I’m not kidding—this stuff holds moisture like a sponge. I usually do three full rounds of squeezing before I’m satisfied.
Once it’s actually dry, add it to your cream cheese bowl. Fold it in gently until everything looks evenly mixed. The filling should be thick and spreadable—kind of like a really dense dip you’d eat with chips.
Step 2: Roll Out and Fill the Pastry
Sprinkle a little flour on your counter or cutting board. Just enough to keep things from sticking.
Carefully unroll your puff pastry sheet and lay it flat on the floured surface. Handle it gently—this stuff tears easier than you’d think.
Scoop all your spinach filling onto the pastry. Use a spatula to spread it out evenly across almost the entire surface.
Here’s the key part:
Leave about a half-inch border along one of the long edges completely bare. No filling there. This empty strip is what helps everything stick together when you roll it up.
Spread the filling pretty thin and even. If it’s too thick in some spots, your pinwheels will end up lumpy and weird-looking. Take your time here. An extra minute of careful spreading makes a huge difference in how they look.
Step 3: Roll It Up Tight
Starting from the long edge opposite your bare border, start rolling the pastry toward the empty edge.
Roll it snug. Not super tight (or filling will squeeze out the sides), but firm enough that it holds its shape.

Keep rolling until you reach the end. The seam should end up on the bottom. Press it gently to seal—the pastry will stick to itself because of that bare border you left.
Now here’s the part most people skip.
Don’t skip it.
Wrap your log in plastic wrap and stick it in the fridge for at least 30 minutes.
I know you’re excited. I know you want to slice and bake right now. But this chilling step is what separates beautiful, professional-looking pinwheels from squished, ugly ones.
Cold dough slices clean. Room temperature dough squishes and loses its shape.
I rushed this once at a party. The pinwheels looked like someone sat on them. Learn from my mistake—give them the full 30 minutes.
Step 4: Prep for Baking
While your log is chilling, preheat your oven to 400°F.
Line a baking sheet with parchment paper. This stops them from sticking and makes cleanup way easier. (Future you will be grateful for this.)
When the timer goes off, unwrap the log and put it on a cutting board.
Grab your sharpest knife. A serrated bread knife works really well here. Slice the log into rounds about half an inch thick.
If your first slice looks a little squished, don’t panic. The first one is always the test slice. The rest will look better.
Arrange the slices on your baking sheet with a little space between each one. They’re going to puff up as they bake, so don’t crowd them together.
Step 5: The Egg Wash and Bake
Crack your egg into a small bowl. Add a tablespoon of water and whisk it together until it’s completely blended.
This is your egg wash. And this is what makes your pinwheels turn that gorgeous golden color.
Use a pastry brush (or even a folded paper towel if you don’t have a brush) to coat the top and sides of each pinwheel. Don’t skip the sides—they need color too.
The egg wash does two things:
- Makes them shiny and golden
- Helps the pastry layers separate and puff up properly
Slide the baking sheet into your preheated oven.
Set a timer for 15 minutes, but start checking at that point. You’re looking for a deep golden brown color and obvious puffing. The pastry should look crispy and flaky, not pale.

Depending on your oven, they might need up to 20 minutes total. Every oven is different.
When they’re done, let them cool on the baking sheet for about five minutes. They’re super delicate when they first come out, so give them a moment to firm up before you try moving them.
Then transfer them to a serving plate and try not to eat them all before your guests arrive.
(I’ve failed at this multiple times.)
Tips, Variations & FAQs
Why These Pinwheels Work Every Time
I’ve made these probably 40 or 50 times by now.
And they’ve never failed to impress. Never. The combination of flaky pastry and creamy filling just works. People always come back for seconds. Sometimes thirds.
The best part?
You can make them ahead. Prep the whole log in the morning, keep it wrapped in the fridge, and bake it right before guests show up. Or freeze the unbaked pinwheels for up to a month. Just add a few extra minutes to the baking time if you’re cooking them from frozen.
I’ve served these at:
- Fancy dinner parties where people wore actual nice clothes
- Casual game nights where everyone wore sweatpants
- Holiday parties where my aunt asked for the recipe three times
They work as appetizers. As snacks. As a light lunch with a salad on the side.
The texture is what really gets people. That crispy, buttery pastry on the outside, then the smooth, savory filling inside. Every bite has this perfect contrast that just… yeah. It’s good.
Tips for Perfect Pinwheels Every Time
Let me share some things I learned the hard way.
Temperature matters.
Soft cream cheese mixes smoothly. Cold pastry rolls cleanly. Room temperature eggs brush evenly. It’s all about timing and temperature.
Dry that spinach thoroughly.
I can’t say this enough. Water is literally the enemy of crispy pastry. Take the extra two minutes to squeeze every single drop out of that spinach. Your pinwheels will thank you.
Don’t skip the chill time.
Those 30 minutes in the fridge make slicing so much easier. Your pinwheels will look professional and uniform instead of squished and sad.
Sharp knife = clean cuts.
A dull knife drags and tears the pastry. Use your sharpest blade and wipe it clean between cuts. This makes a huge difference in how they look.
Watch them closely.
Start checking around the 15-minute mark. You want golden brown, not dark brown. The difference between perfect and overdone is literally just two or three minutes.
Recipe Variations to Try
Once you’ve made these the basic way, here are some fun twists:
Add bacon.
Crumble four strips of cooked bacon into the filling. The smoky, salty crunch pairs perfectly with the spinach. This version is dangerous—they disappear even faster.
Try different cheeses.
Swap the Parmesan for sharp cheddar. Or add crumbled feta. Goat cheese works beautifully too. Each cheese brings its own personality to the party.
Include artichokes.
Chop up some canned artichoke hearts and fold them in with the spinach. Suddenly you’ve got that spinach-artichoke dip flavor everyone loses their mind over.
Make them spicy.
Add diced jalapeños. Increase the red pepper flakes. Or mix a dash of hot sauce into the filling. Perfect for heat lovers.
Go vegetarian-friendly.
This recipe is already vegetarian, but heads up—some Parmesan brands use animal rennet. If you’re serving strict vegetarians, double-check the label or use a vegetarian Parmesan alternative.
Frequently Asked Questions
Can I use fresh spinach instead of frozen?
Yep, totally works.
You’ll need about two cups of fresh spinach. Cook it in a pan until it wilts down, then let it cool completely. Squeeze out all the moisture just like you would with frozen.
Honestly? Fresh spinach actually gives you more control over the texture. But frozen is way more convenient, so I usually go with that.
How do I store leftover pinwheels?
Put them in an airtight container in the fridge. They’ll keep for up to three days.
When you want to eat them, reheat in a 350°F oven for about five minutes. This crisps them back up nicely.
Whatever you do, don’t microwave them. The microwave makes them soggy and sad. Just don’t.
Can I make these ahead of time?
Definitely.
Option 1: Prep the whole log and keep it wrapped in the fridge for up to 24 hours. Slice and bake when you’re ready.
Option 2: Slice the pinwheels, freeze them unbaked for up to a month, and bake straight from frozen. Just add three to five extra minutes to the baking time.
Both work great. I usually go with option 2 for parties because it’s less stressful.
My pastry didn’t puff up properly. What went wrong?
This usually means your pastry got too warm before baking.
Puff pastry needs to stay cold until it hits the oven. The cold butter creates steam, which is what makes all those layers separate and puff up.
If your kitchen is really hot, work quickly. Or chill the rolled log for a full hour instead of just 30 minutes.
Can I use homemade puff pastry?
You can, but why would you torture yourself like that?
Making puff pastry from scratch takes hours. It requires serious skill. It’s a whole production.
Store-bought works perfectly here. It’s consistent, reliable, and honestly tastes great. Save yourself the trouble and just grab the frozen stuff from the store.
Life’s too short to make puff pastry from scratch for appetizers.
My Final Thoughts on These Pinwheels
These Spinach Dip in Bite-Sized Pinwheels have become my absolute go-to party recipe.
They look impressive. They taste amazing. And they come together in less than 30 minutes of actual work.
Everyone thinks I’m some kind of cooking expert. But the truth? I just know how to spread dip on pastry and roll it up. That’s literally the whole thing.
The best part is watching people take their first bite. The pastry shatters perfectly, revealing that creamy spinach filling inside. You can see it on their faces—that moment of “oh wow, this is really good.”
It’s that restaurant-quality experience you can create at home. With minimal effort. Using mostly ingredients you already have.
So yeah.
Give these a try.
They’re easy enough for beginners but impressive enough that experienced cooks will be happy making them. Make them once, and I guarantee they’ll become part of your regular rotation.
Come back and let me know how they turn out. Seriously—I love hearing about people’s cooking adventures. Did you add bacon? Try a different cheese? Burn the first batch and nail the second? I want to hear all of it.

Spinach Dip Pinwheels
Ingredients
- 1 bag 10 oz frozen chopped spinach, thawed and squeezed dry
- 1 block 8 oz cream cheese, softened to room temperature
- 1/2 cup grated Parmesan cheese freshly grated works best
- 1/4 cup mayonnaise
- 1 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp black pepper freshly ground preferred
- Pinch red pepper flakes optional
- 1 sheet puff pastry thawed but kept cold
- 1 large egg for egg wash
Instructions
- Create the Spinach Filling
- In a medium bowl, combine softened cream cheese, Parmesan, mayonnaise, garlic powder, onion powder, black pepper, and red pepper flakes (if using). Mix until completely smooth with no lumps.
- Wrap thawed spinach in paper towels and squeeze over the sink until bone dry. Repeat 2-3 times to remove all moisture.
- Add dried spinach to cream cheese mixture and fold until evenly combined.
- Prepare the Pastry
- Lightly flour your work surface and unroll the puff pastry sheet.
- Spread spinach filling evenly across the pastry, leaving a 1/2-inch border along one long edge.
- Starting from the opposite long edge, roll the pastry tightly toward the bare border. Press seam to seal.
- Wrap the log in plastic wrap and refrigerate for 30 minutes.
- Bake the Pinwheels
- Preheat oven to 400°F. Line a baking sheet with parchment paper.
- Unwrap chilled log and slice into 1/2-inch thick rounds using a sharp knife.
- Arrange pinwheels on prepared baking sheet with space between each.
- Whisk egg with 1 tablespoon water. Brush egg wash over tops and sides of each pinwheel.
- Bake for 15-20 minutes until deep golden brown and puffed.
- Cool on baking sheet for 5 minutes before transferring to serving plate.
Notes
Dry Spinach Thoroughly: This is critical. Wet spinach makes soggy pastry. Squeeze 3 times minimum until no water comes out.
Don’t Skip Chilling: The 30-minute chill time ensures clean slices and prevents squished pinwheels.
Storage: Refrigerate leftovers in an airtight container for up to 3 days. Reheat in 350°F oven for 5 minutes to restore crispiness. Don’t microwave.
Make Ahead: Prepare the log and refrigerate up to 24 hours before slicing and baking. Or freeze unbaked sliced pinwheels for up to 1 month; bake from frozen, adding 3-5 extra minutes.
Variations: Add 4 strips crumbled cooked bacon, swap Parmesan for cheddar, add chopped artichoke hearts, or include diced jalapeños for heat.Claude can make mistakes. Please double-check responses.














