Preheat the oven to 350F/180C. Prepare a rimmed baking tray with a generous amount of oil (enough to lightly coat the bottom)
After steaming the broccoli, add it to a food processor along with the garlic and dukkah. Pulse it a few times until it's finely chopped. It's okay if you see pieces of nuts from the dukkah. Work in batches if necessary.
Transfer to a mixing bowl and add the egg and Parmesan cheese. Season with salt and pepper to taste.
The mix should hold its shape when formed into a ball. You can add a little more parmesan if it seems too wet or a teaspoon of water if it's too dry.
Portion the mix to form about a dozen or so balls.
Transfer to the baking tray and gently roll them around in the oil. Arrange the balls so they're not touching and flatten them slightly if desired.
Bake for about 20 minutes or until the balls are golden brown. Turn them over about halfway through to get an even color.