These baked broccoli and cheese balls offer the perfect crunch-to-cheese ratio. Fresh broccoli florets combine with sharp cheddar and nutty Parmesan, held together with eggs and seasoned breadcrumbs. The result is a golden exterior that gives way to a tender, flavorful center.
Baking at high heat creates that satisfying crisp without deep frying. Each ball delivers protein, vegetables, and comfort in every bite. They reheat beautifully, making them ideal for meal prep or party planning.
The first time I made these broccoli cheese balls, I was trying to get my kids to eat more vegetables without them noticing. My kitchen smelled like roasted garlic and melting cheddar, and when my daughter asked what was for dinner, I just said 'cheesy bites.' She ate five of them before she even asked what was inside. Now they're the one thing I can make that everyone actually gets excited about, even on busy weeknights when I'm too tired to cook anything complicated.
Last Super Bowl Sunday, I made a double batch thinking they would last through the first quarter. My brother-in-law stood by the baking sheet and ate them straight out of the oven, burning his fingers at least three times but refusing to wait. By halftime, they were completely gone, and honestly, I was just proud I had managed to sneak so many vegetables into everyone without a single complaint.
Ingredients
- Broccoli florets: I've found that steaming instead of boiling keeps the broccoli from getting waterlogged, which makes such a difference in how well the balls hold together
- Cheddar and Parmesan: The cheddar gives you that classic melt while Parmesan adds this salty depth that makes the flavor so much more interesting
- Eggs and breadcrumbs: These are what hold everything together, and I always test the mixture by squeezing a small ball in my hand to make sure it sticks before shaping them all
- Garlic and oregano: Fresh garlic makes these taste so much better, and the oregano gives them this Italian-inspired flavor that people always try to guess
Instructions
- Preheat and prep your baking surface:
- Get your oven to 400°F and line that baking sheet with parchment, then give it a quick spray so nothing sticks later
- Steam the broccoli just right:
- Cook those florets for about 5 minutes until they are tender but still bright green, then drain them really well so they are not too wet
- Mix everything together:
- Toss the chopped broccoli, onion, both cheeses, eggs, breadcrumbs, garlic, salt, pepper, oregano, and those red pepper flakes into a big bowl and mix until it all comes together
- Shape them into balls:
- Scoop about a tablespoon of mixture and roll it between your palms into balls, placing each one on your prepared baking sheet as you go
- Bake until golden:
- Give the tops a quick spray of olive oil and bake for 22 to 25 minutes until they are beautifully golden and crisp on the outside
- Let them cool slightly:
- Wait about 5 minutes before serving because the cheese inside will be incredibly hot and needs a moment to set up
These have become my go-to for bringing to friends' houses because they travel so well and reheat beautifully in the oven. There is something really special about watching people who claim they do not like broccoli reach for seconds without even realizing what they are eating.
Making Ahead
I have shaped these balls the night before a party and kept them on a parchment-lined baking sheet in the refrigerator. Just add a couple extra minutes to the baking time since they will be cold going into the oven.
Dipping Sauce Ideas
While these are delicious on their own, a good dipping sauce takes them to another level. Marinara is classic, but I have also served them with a simple garlic yogurt dip or even just some extra marinara warmed up with a little cream stirred in.
Freezing Instructions
These freeze wonderfully before or after baking. If freezing raw, place them on a baking sheet until firm, then transfer to a freezer bag and bake from frozen, adding about 5 extra minutes. Already baked ones can be frozen and reheated at 350°F for about 10 minutes until hot and crispy again.
- Label your freezer bags with the date because they will keep well for up to 3 months
- When reheating from frozen, do not use the microwave or they will get soggy instead of staying crispy
- Double the batch and freeze half because you will definitely want these for easy snacking later
There is something so satisfying about turning humble broccoli into something everyone fights over, and I hope these become a regular in your kitchen rotation too.
Recipe FAQs
- → Can I make these broccoli cheese balls ahead of time?
-
Yes! Shape the uncooked balls and refrigerate for up to 24 hours before baking. You can also freeze them on a baking sheet, then transfer to a freezer bag for up to 3 months. Bake from frozen, adding 5-10 minutes to the cooking time.
- → What dipping sauces work best with these?
-
Marinara sauce, ranch dressing, or a Greek yogurt dip pair beautifully. For something tangy, try a honey mustard or garlic aioli. The cool contrast of creamy dips complements the warm, crispy exterior perfectly.
- → Can I air fry these instead of baking?
-
Absolutely! Cook at 375°F for 10-12 minutes, shaking the basket halfway through. The air fryer creates an even crispier exterior while keeping the inside tender and cheesy. Spray lightly with oil for best results.
- → How do I prevent the balls from falling apart?
-
Ensure the broccoli is well-drained after steaming—excess moisture is the enemy. Let the mixture rest for 10 minutes before shaping; this helps the breadcrumbs absorb moisture and bind everything together. If the mixture still feels too wet, add another tablespoon of breadcrumbs.
- → Can I use frozen broccoli instead of fresh?
-
Yes, thaw and drain frozen broccoli thoroughly, then squeeze out excess moisture using paper towels or a clean kitchen towel. Frozen broccoli releases more water than fresh, so extra draining is crucial for maintaining the right texture.
- → What other cheeses can I substitute?
-
Mozzarella creates a milder, stretchier result. Gruyère adds a sophisticated nutty flavor. Pepper jack brings a spicy kick. For a dairy-free version, use vegan cheese shreds and increase the breadcrumbs by 1-2 tablespoons.