Cook the Broccoli: Start by steaming or boiling the broccoli florets until they’re tender, about 5-7 minutes. Drain and let them cool.
Chop the Broccoli: Once cooled, chop the broccoli into small, bite-sized pieces. Set aside.
Mix the Ingredients:
Combine the Wet and Dry Ingredients: In a large mixing bowl, whisk together the eggs, olive oil, garlic powder, onion powder, salt, and pepper.
Add the Broccoli and Cheese: Stir in the chopped broccoli, cheddar cheese, breadcrumbs, and Parmesan (if using). Mix everything until well combined.
Form the Cheese Balls:
Shape the Balls: Using your hands or a spoon, scoop out small portions of the mixture and roll them into balls about 1 inch in diameter. Place them on a baking sheet lined with parchment paper.
Bake the Cheese Balls:
Bake at 375°F (190°C): Preheat your oven to 375°F (190°C). Bake the cheese balls for 20-25 minutes, or until golden brown and crispy on the outside.
Serve:
Garnish and Serve: Once baked, remove the cheese balls from the oven and let them cool for a few minutes. If desired, garnish with fresh parsley and serve warm with your favorite dipping sauce.