As I unroll that crescent dough, the air fills with a warm, buttery scent that instantly transports me back to my childhood kitchen. These Broccoli Cheese Pinwheels are a delightful way to sneak veggies into my kids’ meals while keeping things fun and delicious. With just a few simple ingredients, they come together quickly, making them an ideal choice for a busy weeknight dinner or an easy snack to stash in the freezer for those hectic days. Not only are they a hit with the little ones, but they also offer a comforting, cheesy bite that adults can’t resist! How do you feel about introducing sneakily nutritious foods into your meals?

Why Are Broccoli Cheese Pinwheels a Must-Try?
Versatile and Fun: These pinwheels can easily adapt to your family’s liking, whether you want to add some diced ham or swap the cheddar for mozzarella. Quick Prep Time: With just a few steps, you can whip these up in no time, perfect for busy weeknights. Kid-Friendly: They’re designed to entice even the pickiest eaters, making veggie consumption a breeze! Freezer-Friendly Delight: Prepare a batch to keep in the freezer, ideal for last-minute snacks or school lunches. Just like our delightful Mashed Potato Cheese Puffs, these pinwheels are sure to be a hit. Irresistible Flavor: The warm, gooey cheese paired with the nutritious crunch of broccoli creates a perfect balance that everyone will love!
Broccoli Cheese Pinwheels Ingredients
For the Pinwheels
- Crescent Roll Dough – Provides a flaky, buttery base for these irresistible pinwheels; can be substituted with puff pastry or tortilla wraps for a twist.
- Cream Cheese – Acts as a creamy base, adding richness; swap with ricotta or a dairy-free alternative if desired.
- Chopped Steamed Broccoli – Adds essential vitamins and minerals while boosting nutrition; finely chopped spinach or kale makes a great alternative.
- Cheddar Cheese – Offers savory flavor that perfectly complements broccoli; feel free to switch it up with mozzarella, colby jack, or a plant-based cheese for a dairy-free version.
Optional Dippers
- Marinara Sauce – A classic pairing for dipping, adding an extra layer of flavor to your pinwheels; consider homemade or store-bought for convenience.
Step‑by‑Step Instructions for Broccoli Cheese Pinwheels
Step 1: Prep Broccoli
Begin by steaming your broccoli until it’s tender, which usually takes about 5–7 minutes. If using frozen broccoli, microwave steam it according to package instructions until soft. Once cooked, chop the broccoli into small, bite-sized pieces and set them aside to cool. You want even small bits for easy rolling in your Broccoli Cheese Pinwheels.
Step 2: Prepare Dough
Preheat your oven to 350°F (175°C) while you work. Unroll the crescent roll dough on a baking sheet lined with parchment paper. Ensure all seams are pressed together firmly to prevent gaps when baking. The dough should lay flat, ready for all the delicious fillings to come!
Step 3: Spread Cream Cheese
Using a spatula, spread a generous layer of cream cheese evenly across the dough. Aim to cover the entire surface; this will create a creamy base that melds beautifully with the broccoli and cheese. The creaminess is essential in your Broccoli Cheese Pinwheels, adding rich flavor and moisture.
Step 4: Layer Ingredients
Sprinkle the chopped steamed broccoli over the cream cheese, followed by the desired amount of cheddar cheese. Distribute the ingredients evenly, leaving a small border around the edges. This layering ensures every bite of your Broccoli Cheese Pinwheels is bursting with flavor and nutrients.
Step 5: Roll Up Dough
Starting from one end, carefully and tightly roll the dough into a log shape. Make sure to roll it evenly to prevent any fillings from spilling out. This step will create your pinwheel shape, leading to that delightful bite that combines flaky pastry and cheesy goodness.
Step 6: Slice Pinwheels
Once your log is formed, use a sharp knife to slice the rolled dough into 1-inch sections. Place each slice on the prepare baking sheet, spacing them about an inch apart. You’ll want to see those beautiful pinwheel swirls peeking out, showcasing the creamy broccoli and cheddar.
Step 7: Bake
Place the baking sheet in the preheated oven and bake your Broccoli Cheese Pinwheels for 15-18 minutes or until they are golden brown. Keep an eye on them, as you want to ensure they don’t over-brown. The pinwheels should puff up slightly, and the cheese will be melted and bubbly, inviting you to dig in!

What to Serve with Broccoli Cheese Pinwheels
These delightful bites are perfect not just on their own, but also paired with a variety of sides and dips to create a fabulous meal experience!
-
Marinara Sauce:
A classic dip that adds tangy flavor and a rich tomato contrast, enhancing the cheesy goodness of the pinwheels. -
Fresh Garden Salad:
A crisp salad with mixed greens, cucumbers, and cherry tomatoes offers a refreshing crunch that balances the warm pinwheels. -
Fruit Skewers:
Sweet, juicy fruit skewers provide a vibrant, colorful side that adds a nutritious and light touch to the meal. -
Creamy Ranch Dip:
The cool, herby notes of ranch dressing complement the cheesy pinwheels perfectly, inviting delicious dunking moments. -
Steamed Veggies:
A medley of steamed carrots, green beans, and bell peppers rounds out the meal with extra nutrition and color, keeping it healthy and vibrant. -
Apple Slices with Peanut Butter:
The crunchy sweetness of fresh apple slices dipped in creamy peanut butter add a delightful contrast in flavors and textures. -
Garlic Breadsticks:
Soft, warm breadsticks with a hint of garlic are an irresistible addition, perfect for dipping into marinara sauce alongside the pinwheels. -
Sparkling Lemonade:
A refreshing drink with a zingy twist that enhances the overall flavors of the meal, making it feel festive and fun for all ages.
Expert Tips for Broccoli Cheese Pinwheels
- Pre-Bake Check: Always preheat your oven for even baking; a hot oven helps achieve those golden, flaky layers on your pinwheels.
- Avoid Filling Spill: Be cautious not to overfill your dough; too much filling can lead to messy pinwheels that fall apart while baking.
- Cool Before Freezing: Allow pinwheels to cool completely before storing them in a zip-lock bag; this prevents sogginess and preserves texture when reheated.
- Use Leftover Vegetables: Got leftover veggies? Feel free to incorporate them into your Broccoli Cheese Pinwheels for a nutritious twist!
- Watch Baking Time: Keep an eye on the pinwheels in the last few minutes; if they start browning too quickly, loosely cover them with foil.
- Serve with Dips: Pair your pinwheels with marinara sauce for dipping; it adds an extra layer of flavor and fun for kids during snack time.
Make Ahead Options
These Broccoli Cheese Pinwheels are a fantastic option for meal prep enthusiasts, offering convenience without sacrificing flavor! You can prepare the filling (steamed broccoli mixed with cream cheese and cheddar) up to 3 days in advance. Simply refrigerate it in an airtight container until you’re ready to roll out the pinwheels. When you’re ready to bake, unroll the crescent dough, spread the prepped filling, roll, slice, and bake as instructed. For longer storage, prep the entire pinwheel and freeze them before baking; they can stay frozen for up to 2 months. Just bake from frozen, adding a few extra minutes to the cooking time. This way, you’ll have delicious snacks ready in no time, perfect for busy days!
How to Store and Freeze Broccoli Cheese Pinwheels
Fridge: Store pinwheels in an airtight container for up to 3 days. They make a quick snack or lunch option that’s easy to grab when you’re busy.
Freezer: Once cooled, place pinwheels in a zip-lock bag and freeze for up to 2 months. This makes for a fantastic freezer-friendly treat that’s ready whenever cravings hit.
Reheating: To reheat, microwave frozen pinwheels in 30-second increments until heated through. Alternatively, bake in a preheated oven at 350°F (175°C) for about 10 minutes. This will ensure they retain their delightful flaky texture.
Serving Note: Enjoy pinwheels warm for a comforting snack, with marinara sauce on the side for dipping if you like!
Broccoli Cheese Pinwheels Variations
Get ready to customize your Broccoli Cheese Pinwheels with these delightful twists that will elevate your snack game!
-
Dairy-Free: Substitute cream cheese with a dairy-free alternative like cashew or almond cheese for a creamy texture without the dairy.
-
Protein-Packed: Add cooked diced chicken or turkey to the filling for a heartier meal that your family will love. The added protein makes these pinwheels a satisfying option!
-
Spicy Kick: Mix in some finely chopped jalapeños or a sprinkle of red pepper flakes for those who enjoy a little heat in their snacks. It’s a fun way to spice up lunch!
-
Herb Infusion: Incorporate fresh herbs like dill or parsley into the cream cheese for a fragrant flavor boost that brings brightness to each bite. This adds a garden-fresh taste that’s simply irresistible!
-
Veggie Variety: Swap out broccoli for colorful bell peppers or finely shredded zucchini for a rainbow of veggies. These variations offer both flavor and eye-catching appeal!
-
Gluten-Free: Use gluten-free puff pastry or wraps as an alternative to crescent roll dough. It’s a great way to accommodate dietary needs while still enjoying delicious pinwheels!
-
Spoonful of Fun: Serve with a side of guacamole or salsa to give your pinwheels a vibrant dip option. These pairings add a whole new dimension of flavor!
Prepare your Broccoli Cheese Pinwheels today, and don’t forget to check out our recipe for Philadelphia Eggnog Cheesecake for a sweet treat to enjoy afterward!

Broccoli Cheese Pinwheels Recipe FAQs
How do I choose the right broccoli for my pinwheels?
Absolutely! When selecting broccoli, look for vibrant green heads with tightly closed florets. Avoid any broccoli with yellowing or dark spots, as it indicates overripeness. Fresh broccoli should feel firm and crisp to the touch.
How should I store leftover Broccoli Cheese Pinwheels?
Store your pinwheels in an airtight container in the refrigerator for up to 3 days. They make for a quick and healthy snack when you’re in a hurry or a simple addition to lunches. Just pop them in the microwave for a quick reheating!
Can I freeze Broccoli Cheese Pinwheels, and how?
Yes, you can! After letting the pinwheels cool completely, place them in a zip-lock bag or an airtight container and freeze for up to 2 months. When you’re ready to enjoy them, simply microwave them in 30-second increments or bake them at 350°F (175°C) for about 10 minutes until heated through and nice and crispy.
What if my pinwheels are spilling out while baking?
No worries! This often happens due to overfilling. For next time, ensure you don’t overload your pinwheels with filling; a thin, even layer works best. If they do spill, you can simply place the pinwheels back on the baking sheet, and they should still turn out delicious!
Are these pinwheels suitable for kids with dairy allergies?
Certainly! You can easily tailor this recipe to accommodate dietary restrictions. Opt for dairy-free cream cheese and plant-based cheese alternatives to make your Broccoli Cheese Pinwheels suitable for kids with dairy allergies. They’ll still be cheesy and flavorful!
What other vegetables can I add to the filling?
Very! You can mix in finely chopped vegetables like spinach, kale, or even bell peppers to boost nutrients and add vibrant flavors. Just remember to chop everything small to ensure an even blend in your pinwheels, keeping them delightful and easy for kids to munch!

Broccoli Cheese Pinwheels: Irresistibly Cheesy & Kid-Friendly!
Ingredients
Equipment
Method
- Begin by steaming your broccoli until it's tender, about 5–7 minutes. Chop it into small pieces and set aside to cool.
- Preheat your oven to 350°F (175°C). Unroll the crescent roll dough on a baking sheet lined with parchment paper, ensuring all seams are pressed together.
- Spread a generous layer of cream cheese evenly across the dough.
- Sprinkle the chopped steamed broccoli over the cream cheese, followed by the cheddar cheese.
- Carefully roll the dough into a log shape, ensuring even rolling to prevent filling from spilling out.
- Slice the rolled dough into 1-inch sections and space them on the baking sheet.
- Bake for 15-18 minutes or until golden brown, ensuring they don’t over-brown.

Leave a Reply