In a large bowl, combine flours, cilantro, spices, salt, and baking powder. Add water and ginger-garlic paste, stir well to form a thick batter, set aside to soften.
Assembly:
Cut cauliflower into bite sized cauliflower pieces, place into a microwave safe dish.
Toss with curry powder, cayenne powder, coriander powder, and salt. Cover with plastic and microwave on high for 4 minutes.
Drain well, transfer to paper towels, and allow to cool to room temperature.
Start heating your oil to 350F – you’ll want at least 2-3″ of oil in your pot or deep fryer.
Dip cooled cauliflower in the batter and carefully transfer them to the preheated oil, cooking in small batches.
Fry for a few minutes on each side, until crispy and golden brown.
Use a slotted metal spoon to transfer fried pakora to paper towels. Allow oil to come back up to temperature, repeat with remaining cauliflower.
Serve hot, with cilantro-mint chutney.
Notes
Due to software limitations, the nutritional information does not include deep frying. Expect that the oil will add some fat and calories to the total.