Cheesy Broccoli Puffs
I still remember the afternoon my two kids burst in from their first school playdate, cheeks flushed, hands sticky with juice boxes—and eyes lighting up at the promise of snack time. In that moment, I wanted something warm, cheesy, and just a little bit fun. Thus came to life my version of cheesy broccoli puffs—bite-sized pockets of comfort that make everyone pause and smile.
They’re like little hugs in pastry form. The first time my daughter bit into one, she moaned, “Dad, this is amazing!” And honestly, that’s all a proud home cook needs to hear. These puffs combine the crisp dance of golden puff pastry with the creamy punch of cheesy broccoli filling—perfectly balanced between nostalgia and a weekend treat.
I’ve tweaked it from a classic—thickening the cheese sauce a tad more, adding a whisper of cayenne for grown-up appeal, and folding in broccoli just shy of soft to keep the best bite. The result? A crowd-pleasing snack that’s equally at home after a school day or as party finger food.

Short Description
Cheesy broccoli puffs are crisp, golden pastry cups filled with creamy, cheesy broccoli sauce. Perfect as a snack or appetizer—warm, comforting, and easy to pick up and share.
Ingredients You’ll Need
For the Cheese & Broccoli Filling
- 2 Tbsp butter
- 4 Tbsp flour
- 1½–2 cups milk (start small)
- 1 cup mature cheddar cheese, grated
- 1 pinch cayenne pepper
- Salt & pepper, to taste
- 1 small head broccoli, cut into florets and steamed until just tender
For the Pastries
- 1 roll ready-rolled puff pastry (cut into 12 squares)
- 1 egg, beaten (for egg wash)
Tools & Equipment
- Medium saucepan
- Muffin tin (shallow is fine)
- Rolling pin or direct rolling surface
- Pastry brush
- Muffin tin liners (optional, but helpful for cleanup)
How To Make Cheesy Broccoli Puffs
Step 1: Prep everything first
Steam broccoli until just tender, drain, and set aside. Grate cheese, beat egg, cut pastry into squares—get it all ready so cooking flows smoothly.
Step 2: Make the cheese sauce
Melt butter in a saucepan over medium heat. Stir in flour and cook 1 minute. Whisk in milk slowly until mixture is thick and creamy, then reduce heat and stir for 7–10 minutes until smooth and velvety—no floury taste.
Step 3: Stir in filling
Remove sauce from heat. Stir in cheddar, steamed broccoli, cayenne, salt, and pepper. Cover with plastic wrap to prevent a skin. Let cool slightly.
Step 4: Assemble pastries
Preheat oven to 180 °C (350 °F). Press pastry squares into muffin tin cups. Spoon in broccoli-cheese mixture, then fold edges slightly over filling. Brush tops with beaten egg.
Step 5: Bake & rest
Bake for 20–25 minutes, until pastry is golden and crisp. Let rest 10 minutes before serving.
Serving and Pairing Suggestions
Serve warm straight from the tin. They pair beautifully with:
- Pizza or marinara dipping sauce
- Creamy ranch or pesto dip
- A crisp green salad for an easy weeknight dinner
These are great for snack time, after-school energy boosts, casual get-togethers, or game-night finger food—versatile and always a hit.
Storing and Reheating Tips
Room Temperature: Airtight container for up to 3 days.
Refrigerator: Keeps for up to 5 days—bring to room temperature before serving.
Freezer: Freeze unbaked or baked. Wrap individual puffs; store up to 2 months.
To Reheat: Microwave for 10–15 sec or warm in a 180 °C oven for 5 min—crispy outside, soft inside.
Top Tips for Perfecting
Cheese Sauce Texture: Make it thick enough to pick up—too runny and it spills.
Broccoli Doneness: Steam until just tender. Overcooked broccoli becomes mushy.
Filling Temperature: Let sauce cool slightly before filling pastry to avoid soggy bottoms.
Recipe Variations
Spicy Kick: Add chopped jalapeños and a pinch of chili powder to the filling.
Herby Twist: Stir in fresh thyme or rosemary for savory depth.
Mini Muffin Version: Use mini muffin tin, bake 15–18 minutes for cute bite-sizes.
Gluten-Free Swap: Use gluten-free puff pastry and GF flour in sauce.
Vegan-Friendly: Use plant-based butter, milk, and cheese. Finish with nutritional yeast.
Estimated Nutrition Info (per serving, makes 12)
Calories: ~135 kcal | Protein: ~6 g | Carbs: ~11 g | Fats: ~8 g
Frequently Asked Questions (FAQs)
1. Can I use frozen broccoli?
Yes—steam and drain it well to avoid watery filling.
2. Can I prep ahead?
Absolutely. Fill puffs, cover, and refrigerate an hour before baking.
3. My filling was runny—why?
Likely didn’t cook sauce long enough. Thick, cooked sauce is key.
4. Can I add other veggies?
Sure—finely chopped bell pepper or spinach works well without altering texture.
5. Nut allergy safe?
Yes—this recipe is naturally nut-free unless you add extras.
Conclusion
These cheesy broccoli puffs are a reminder of why I love to cook—simple, homey, and guaranteed to earn a smile. It’s about flavor, sure, but also about those cozy little pauses where people come together over good food. I hope these find a place in your week too.
Give them a shot, and let me know how they go. And if you’re feeling it, save the recipe or follow along at CookYourDishes for more kitchen wins you’ll actually want to make.
Cheesy Broccoli Puffs
Course: SnacksDifficulty: Easy12
servings20
minutes25
minutes~135
kcal45
minutesCheesy broccoli puffs are crisp, golden pastry cups filled with creamy, cheesy broccoli sauce. Perfect as a snack or appetizer—warm, comforting, and easy to pick up and share.
Ingredients
- For the Cheese & Broccoli Filling
2 Tbsp butter
4 Tbsp flour
1½–2 cups milk (start small)
1 cup mature cheddar cheese, grated
1 pinch cayenne pepper
Salt & pepper, to taste
1 small head broccoli, cut into florets and steamed until just tender
- For the Pastries
1 roll ready-rolled puff pastry (cut into 12 squares)
1 egg, beaten (for egg wash)
Directions
- Steam broccoli until just tender, drain, and set aside. Grate cheese, beat egg, cut pastry into squares—get it all ready so cooking flows smoothly.
- Melt butter in a saucepan over medium heat. Stir in flour and cook 1 minute. Whisk in milk slowly until mixture is thick and creamy, then reduce heat and stir for 7–10 minutes until veering smooth and velvety—no floury taste
- Remove sauce from heat. Stir in cheddar, steamed broccoli, cayenne, salt, and pepper. Cover with plastic wrap to prevent skin. Let cool slightly.
- Preheat oven to 180 °C (350 °F). Press pastry squares into muffin tin cups. Spoon in broccoli-cheese mixture, then fold edges slightly over filling. Brush tops with beaten egg.
- Bake for 20–25 minutes, until pastry is golden and crisp. Let rest 10 minutes before serving.