Preheat the oven/air-fryer to 400 degrees F (204 degrees C).
Add broccoli florets to a microwave-safe bowl with 2 tablespoons of water and microwave on high for 2-3 minutes, or until the broccoli is tender. You may also boil the broccoli in a small pot of boiling water for 3 minutes. Drain and finely chop into small pieces. I used kitchen scissors to finely chop the florets, but you may also use a food processor if you prefer smaller pieces.
Add the breadcrumbs, cream cheese, parmesan cheese, egg, onion powder, and salt to the bowl with the broccoli. Mix until well combined.
Scoop out 2 tablespoons of the mixture and form it into a patty shape.
Dip the patty into more breadcrumbs to coat. Lightly press the breadcrumbs into the patty so that they stick.
Place the coated patties on a parchment paper-lined pan and spray a generous amount of cooking oil on both sides. Do not skip spraying with oil because this is what helps the patties obtain that golden brown color.
Oven Method: Bake the patties at 400 degrees F for 20-25 minutes or until golden, flipping halfway through. Air Fry Method: To air-fry, place the coated patties on an air-fryer tray and cook at 400 degrees F for 12-14 minutes or until golden, flipping halfway through. Pan-Fry Method: To pan fry, heat some oil in a pan on medium heat and pan fry each side for a few minutes until golden.