Wash the cauliflower thoroughly and cut it into bite-sized florets.
In a mixing bowl, whisk together the flour, cornstarch, baking powder, salt, and water until a smooth batter forms.
In another bowl, combine the breadcrumbs with the desiccated coconut.
Dip each cauliflower floret into the batter, allowing the excess to drip off, then coat evenly with the breadcrumb mixture.
Heat enough neutral oil in a deep frying pan over medium-high heat.
Fry the coated florets in batches for 5–7 minutes, or until golden brown and crispy.
Transfer the cooked florets to a cooling rack to maintain their crispiness.
In a separate bowl, whisk together the orange juice, orange zest, maple syrup, soy sauce, vinegar, 2 tablespoons water, cornstarch, and the remaining 4 tablespoons water until smooth.
Pour the glaze into a skillet over medium heat and cook until it thickens, stirring continuously.
Add the crispy cauliflower to the pan and gently toss until every piece is coated with the glossy orange sauce. This Vegan Orange Cauliflower is best served immediately while the coating remains crisp.
Garnish with sesame seeds and fresh orange slices before serving over steamed rice.