Looking for a fun, cheesy snack or appetizer that’s packed with flavor and a sneaky serving of veggies? These Broccoli Cheese Pinwheels are exactly what you need! Flaky pastry wraps around gooey cheese and tender broccoli, making them a perfect bite-sized treat for parties, lunchboxes, or anytime you crave something savory.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Why You’ll Love This Recipe
Quick and Easy – Made with just a few ingredients in under 30 minutes.
Cheesy and Delicious – Ooey-gooey cheese makes every bite irresistible.
Kid-Friendly – A tasty way to get more veggies into their diet.
Perfect for Parties – Bite-sized and easy to serve.
Customizable – Swap in your favorite cheeses or add extra fillings.
Ingredients You’ll Need
For the Pinwheels:
- 1 sheet puff pastry, thawed
- 1 cup cooked and finely chopped broccoli (fresh or frozen)
- 1 cup shredded cheddar cheese
- ¼ cup grated Parmesan cheese
- 1 egg, beaten (for egg wash)
- 1 tsp garlic powder
- ½ tsp onion powder
- ½ tsp salt
- ¼ tsp black pepper
Optional Add-ins:
- ¼ cup diced cooked chicken for a protein boost
- ¼ cup diced red bell pepper for color and crunch
- A pinch of red pepper flakes for a little spice
Tools You’ll Need
- Baking sheet
- Parchment paper
- Rolling pin (optional)
- Sharp knife or pizza cutter
- Pastry brush
Step-by-Step Instructions
Step 1: Prepare the Puff Pastry
Preheat your oven to 400°F (200°C).
Line a baking sheet with parchment paper.
Lightly flour your surface and roll out the puff pastry to smooth any creases.
Step 2: Assemble the Filling
In a mixing bowl, combine the chopped broccoli, shredded cheddar, Parmesan, garlic powder, onion powder, salt, and pepper.
Mix until evenly combined.
Step 3: Spread the Filling
Spread the broccoli cheese mixture evenly over the puff pastry, leaving about ½ inch border around the edges.
Step 4: Roll and Slice
Starting from one long side, tightly roll up the puff pastry into a log.
Brush the edge with a little beaten egg to seal.
Using a sharp knife or pizza cutter, slice the roll into about 12 even pieces.
Step 5: Arrange and Brush
Place the pinwheels flat on the prepared baking sheet, spaced slightly apart.
Brush the tops lightly with the beaten egg for a golden finish.
Step 6: Bake the Pinwheels
Bake for 15-18 minutes, or until the pinwheels are puffed and golden brown.
Let cool slightly before serving.
Tips for Perfect Broccoli Cheese Pinwheels
Chop Broccoli Finely – Small pieces roll better and distribute evenly.
Use Cold Puff Pastry – Keeps the pinwheels light and flaky.
Seal Well – Use egg wash to help the pastry stay closed while baking.
Cool Before Cutting – If the pastry is too soft, pop it in the fridge for 10 minutes before slicing.
Mix Up the Cheese – Try mozzarella, pepper jack, or Swiss for different flavor profiles.
Serving Suggestions
Appetizer Platter – Serve with ranch or marinara dipping sauce.
Lunchbox Favorite – Pack them with a side of fruit and veggies.
Party Snack – Perfect for game day, baby showers, or holiday gatherings.
Easy Side Dish – Serve alongside soup or a fresh salad.
How to Store & Reheat
Storing:
- Store cooled pinwheels in an airtight container in the refrigerator for up to 3 days.
Freezing:
- Freeze uncooked pinwheels on a baking sheet, then transfer to a freezer bag.
- Bake straight from frozen at 400°F (200°C) for 18-20 minutes.
Reheating:
- Oven: Reheat at 350°F (175°C) for 5-7 minutes until warm and crisp.
- Air Fryer: Reheat at 350°F (175°C) for 3-5 minutes.
Frequently Asked Questions
- Can I use fresh broccoli?
Yes! Lightly steam or microwave it until tender before chopping. - Can I make them ahead of time?
Absolutely. Assemble and refrigerate the unbaked roll for up to 12 hours before slicing and baking. - Can I use pie crust instead of puff pastry?
You can, but puff pastry gives a flakier, lighter result. - How do I keep them from getting soggy?
Make sure the broccoli is well-drained and the puff pastry is cold when assembling. - Can I add meat?
Definitely! Diced cooked chicken, turkey, or even a sprinkle of cooked ground beef works well.
Final Thoughts
These Broccoli Cheese Pinwheels are cheesy, flaky, and full of flavor—perfect for snacking, parties, or sneaking more veggies into your day. They’re easy to make, endlessly customizable, and absolutely delicious warm or at room temperature.
Try them out and let us know how they turn out! Don’t forget to leave a comment and tag your pinwheel creations on Pinterest or Instagram.
Preparation Time: 10 minutes
Cooking Time: 18 minutes
Cuisine: American
Nutritional Information (Per Pinwheel):
Calories: 140 | Protein: 4g | Carbohydrates: 10g | Fat: 9g | Fiber: 1g | Sodium: 190mg

Broccoli Cheese Pinwheels
- Total Time: 28 minutes
Description
Looking for a fun, cheesy snack or appetizer that’s packed with flavor and a sneaky serving of veggies? These Broccoli Cheese Pinwheels are exactly what you need! Flaky pastry wraps around gooey cheese and tender broccoli, making them a perfect bite-sized treat for parties, lunchboxes, or anytime you crave something savory.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Pinwheels:
-
1 sheet puff pastry, thawed
-
1 cup cooked and finely chopped broccoli (fresh or frozen)
-
1 cup shredded cheddar cheese
-
¼ cup grated Parmesan cheese
-
1 egg, beaten (for egg wash)
-
1 tsp garlic powder
-
½ tsp onion powder
-
½ tsp salt
-
¼ tsp black pepper
Optional Add-ins:
-
¼ cup diced cooked chicken for a protein boost
-
¼ cup diced red bell pepper for color and crunch
-
A pinch of red pepper flakes for a little spice
Instructions
Step 1: Prepare the Puff Pastry
Preheat your oven to 400°F (200°C).
Line a baking sheet with parchment paper.
Lightly flour your surface and roll out the puff pastry to smooth any creases.
Step 2: Assemble the Filling
In a mixing bowl, combine the chopped broccoli, shredded cheddar, Parmesan, garlic powder, onion powder, salt, and pepper.
Mix until evenly combined.
Step 3: Spread the Filling
Spread the broccoli cheese mixture evenly over the puff pastry, leaving about ½ inch border around the edges.
Step 4: Roll and Slice
Starting from one long side, tightly roll up the puff pastry into a log.
Brush the edge with a little beaten egg to seal.
Using a sharp knife or pizza cutter, slice the roll into about 12 even pieces.
Step 5: Arrange and Brush
Place the pinwheels flat on the prepared baking sheet, spaced slightly apart.
Brush the tops lightly with the beaten egg for a golden finish.
Step 6: Bake the Pinwheels
Bake for 15-18 minutes, or until the pinwheels are puffed and golden brown.
Let cool slightly before serving.
Notes
Chop Broccoli Finely – Small pieces roll better and distribute evenly.
Use Cold Puff Pastry – Keeps the pinwheels light and flaky.
Seal Well – Use egg wash to help the pastry stay closed while baking.
Cool Before Cutting – If the pastry is too soft, pop it in the fridge for 10 minutes before slicing.
Mix Up the Cheese – Try mozzarella, pepper jack, or Swiss for different flavor profiles.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Cuisine: American