Ingredients
Scale
For the Broccoli Cheese Balls:
- 1 1/2 cups fresh broccoli florets (about 1 small head of broccoli)
- 1 cup shredded cheddar cheese (or a mix of mozzarella and cheddar for extra gooeyness)
- 1/4 cup grated Parmesan cheese
- 1/2 cup breadcrumbs (regular or panko for extra crunch)
- 1 large egg
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
For Breading and Frying:
- 1/2 cup all-purpose flour
- 2 large eggs, beaten
- 1 cup breadcrumbs (panko recommended for extra crunch)
- Oil for frying (vegetable, canola, or olive oil)
Optional Garnishes and Dipping Sauces:
- Fresh parsley, finely chopped (for garnish)
- Marinara sauce
- Ranch dressing
- Spicy aioli
Instructions
Step 1: Prepare the Broccoli
- Blanch the Broccoli: Bring a pot of water to a boil and add a pinch of salt. Place the broccoli florets in the boiling water and cook for about 2 minutes, just until they turn bright green and slightly tender.
- Drain and Cool: Drain the broccoli and transfer it to a bowl of ice water. This stops the cooking process and helps maintain the broccoli’s bright green color. Let it cool for a couple of minutes, then drain and pat dry.
- Chop the Broccoli: Finely chop the blanched broccoli into small pieces. The smaller the pieces, the easier it will be to form them into balls with the cheese mixture.
Step 2: Make the Broccoli Cheese Mixture
- Combine Ingredients: In a large mixing bowl, combine the chopped broccoli, shredded cheddar cheese, grated Parmesan, breadcrumbs, egg, garlic powder, and onion powder. Season with a pinch of salt and pepper.
- Mix Well: Use a spoon or your hands to mix the ingredients thoroughly. The mixture should hold together when pressed; if it’s too dry, add an extra egg or a little more cheese. If it’s too wet, add a bit more breadcrumbs.
- Form the Balls: Using your hands, scoop about 1 tablespoon of the mixture and roll it into a ball. Repeat with the remaining mixture to make 20-24 balls. Place them on a baking sheet lined with parchment paper.
Step 3: Bread the Broccoli Cheese Balls
- Set Up a Breading Station: Place the flour, beaten eggs, and breadcrumbs in separate shallow bowls. Season each bowl lightly with salt and pepper for extra flavor.
- Coat the Balls: Take each broccoli cheese ball and roll it in the flour, shaking off any excess. Dip it into the beaten eggs, allowing any excess to drip off, then roll it in the breadcrumbs to coat evenly. Place the breaded balls back on the baking sheet.
- Repeat: Continue with the rest of the broccoli cheese balls until they’re all breaded and ready to fry.
Step 4: Fry the Broccoli Cheese Balls
- Heat the Oil: Pour enough oil into a large skillet or pot to cover the balls halfway (about 1-2 inches deep). Heat the oil over medium-high heat until it reaches 350°F (175°C). You can test the oil by dropping a small piece of bread into it; if it sizzles immediately, it’s ready.
- Fry in Batches: Carefully add a few broccoli cheese balls to the hot oil, making sure not to overcrowd the pan. Fry for 2-3 minutes on each side, or until they’re golden brown and crispy.
- Drain: Use a slotted spoon to remove the balls from the oil and transfer them to a paper towel-lined plate to drain any excess oil.
- Repeat: Continue frying the remaining balls in batches, adjusting the heat as needed to maintain the oil temperature.
Step 5: Serve and Garnish
- Garnish: Transfer the broccoli cheese balls to a serving platter and garnish with fresh parsley for a pop of color.
- Serve with Dipping Sauces: Serve hot with your favorite dipping sauces like marinara, ranch, or spicy aioli for a delicious contrast in flavor.
- Prep Time: 20 minutes
- Cook Time: 10 minutes (per batch)
Nutrition
- Serving Size: 1-2 balls per person
- Calories: 90 kcal
- Sugar: 1g
- Fat: 5g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 4g