Blitz the cooked cauliflower in a food processor until fine.
Crack the eggs into a bowl and whisk in the water until fully combined.
Add the flour, baking powder, cardamom, salt, cumin, and allspice. Whisk.
Stir in the cauliflower, parsley and green onions.
Heat oil in pan over high heat until oil is very hot.
Pour in cauliflower mixture and turn to low heat.
Cook until the fritter begins to firm up. About eight minutes. Flip over and cook for another five minutes or until done.