
Give it up, my snack-loving friend! You cannot resist the temptation of these Broccoli Cheese Pinwheels. If you’re a fan of cheesy, comforting bakes, you absolutely must try our incredible Five Cheese Ziti Al Forno next.
I am OBSESSED. I dream about their flaky, buttery crust and that ooey-gooey cheesy broccoli filling. They are my secret weapon, my kitchen MVP, and today I’m sharing the magic with you.
We’re talking about the perfect storm of crispy, creamy, and downright delicious. Get ready to make your snack game legendary.
Recipe Overview
- Cuisine: American
- Category: Snack / Appetizer
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Servings: About 24 pinwheels
Do You Love This Recipe Too?
Let me paint you a picture. It was a Tuesday. My toddler was hangry, I was frazzled, and the snack cupboard was a sad, empty wasteland.
I threw these together with what I had. The moment that cheesy, broccoli-filled aroma hit the oven, I knew. The silence that fell as my kid devoured three in a row? Priceless.
Now, they’re a non-negotiable in my freezer. They’ve saved lunches, playdates, and my sanity more times than I can count. This recipe is a total game-changer.
My Shopping List for This Recipe
This is the fun part! We’re keeping it simple with mostly pantry staples and fresh broccoli. The star? That gorgeous, flaky puff pastry. It does all the hard work for us.
Let’s Get Your Ingredients Ready
Grab your bowls and let’s line everything up. Prepping first makes the whole process a breeze, I promise! The cream cheese in this filling is so versatile; it also creates a luxurious sauce in this amazing Cream Cheese Garlic Chicken.
Broccoli Cheese Pinwheels Recipe

Let’s Get Your Ingredients Ready
Bringing This Recipe to Life (Step-by-Step)
Notes
Enjoy your homemade Broccoli Cheese Pinwheels Recipe!
Nutrition Information
- 1 sheet frozen puff pastry, thawed (but still cold!)
- 1 1/2 cups small broccoli florets, finely chopped
- 1 cup shredded sharp cheddar cheese
- 4 oz cream cheese, softened
- 1/4 cup grated Parmesan cheese
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1 large egg (for the egg wash)
- 1 tablespoon water (for the egg wash)
- A pinch of salt and black pepper
Bringing This Recipe to Life (Step-by-Step)
Okay, team! Let’s roll up our sleeves and make some magic. Follow these steps and you’ll have golden, cheesy spirals of joy in no time.
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. This is your no-stick, easy-cleanup secret weapon.
- Steam or boil your chopped broccoli for just 2-3 minutes until it’s bright green and tender-crisp. Drain it REALLY well. I mean, press it in a towel. A wet filling is our enemy!
- In a medium bowl, mix the softened cream cheese, cheddar, Parmesan, garlic powder, onion powder, salt, and pepper. Stir in the very dry broccoli until it’s all happily combined.
- On a lightly floured surface, roll your puff pastry sheet into a roughly 10×12 inch rectangle. Spread the broccoli-cheese mixture evenly over the whole thing, leaving a tiny border at one long edge.
- Starting with the long side opposite the border, tightly roll the pastry up into a log. Pinch the clean edge to seal it. Place the log seam-side down.
- Whisk the egg with 1 tablespoon of water. Brush this egg wash over the entire log. This gives us that gorgeous, shiny, golden-brown finish!
- Using a sharp knife, slice the log into about 1/2-inch thick rounds. Place them cut-side up on your prepared baking sheet.
- Bake for 14-17 minutes, or until the pastry is puffed and a beautiful deep golden brown. Let them cool for a few minutes before serving. That cheesy pull is everything.
Fun Variations to Try Next Time
Once you master the classic, the world is your cheesy oyster! Here are my favorite twists.
Add some cooked, crumbled bacon or diced ham to the filling. Hello, ultimate savory bite!
Swap the cheddar for pepper jack cheese and add a pinch of smoked paprika. A little smoky kick for the grown-ups!
Mix in a tablespoon of ranch seasoning powder with the cheeses. It’s an instant flavor boost everyone goes crazy for.
How to Store, Freeze, and Reheat
This is the best part! Make a double batch. You’ll thank yourself later.
To store, let them cool completely and keep them in an airtight container in the fridge for 3-4 days.
To freeze, place the unbaked, sliced pinwheels on a parchment-lined tray. Freeze solid, then transfer to a freezer bag. Bake straight from frozen, adding 2-3 extra minutes.
To reheat, pop them in a 350°F oven or toaster oven for 5-8 minutes until warm and crispy again. The microwave works but makes them soft.
NUTRITION INFORMATION
- Serving Size: 1 pinwheel
- Calories: ~85
- Carbohydrates: 5g
- Protein: 3g
- Fat: 6g
- Saturated Fat: 2.5g
- Fiber: 0.5g
- Sugar: 0.5g
A Quick Q&A on This Recipe
Can I use fresh pizza dough instead of puff pastry?
You can! The texture will be more bread-y than flaky. Roll it thin, and you might need to bake a minute or two longer. Both ways are delicious!
My toddler is picky about “green things.” Help!
I hear you! Chop that broccoli SUPER fine, almost into crumbs. When it’s mixed with all that glorious cheese, it just becomes part of the creamy filling. It’s a sneaky veggie win. For another family-friendly dish that cleverly incorporates broccoli, this Cheesy Broccoli Potato Soup is always a hit.
Why is my filling leaking out?
Two likely culprits: the broccoli wasn’t dry enough, or you overfilled the pastry. A thin, even layer is key. And always seal that final edge!
There you have it! My absolute, number one, can’t-live-without-it snack recipe. It’s a labor of love that feels like no labor at all.
These pinwheels bring so much joy to my kitchen. I know they’ll bring joy to yours, too. Now go forth and bake! I’m literally waiting by my oven for you.
I need to see your beautiful creations! Did your kids go crazy for them? Did you try a fun variation? Please leave a comment and a rating below to let me know what you think! Your notes make my day.


Tired of the 5 PM dinner panic? Grab my new 30-Minute Cookbook!