Rinse and cut the cauliflower into bite-sized florets.
Boil in salted water for 3-5 minutes until just tender. Then drain.
In a bowl, mix the flour, cornstarch, and seasonings.
Gradually add the water to form a smooth batter.
Heat oil to 350°F (175°C).
Dip each floret in the batter and fry for 3-4 minutes until golden brown. Fry in batches to avoid overcrowding the pan.
In a small bowl, mix together the mayonnaise, Sriracha, lemon juice, and minced garlic.
Whisk until the sauce is creamy and smooth.
