Cook the cauliflower florets in a large saucepan of boiling water for 8–10 minutes, then drain in a colander and set aside.
For the batter, mix all the dry ingredients together in a large bowl, then slowly add the water, stirring all the time to make a smooth batter thick enough to coat the cauliflower. Drop the florets into the batter and stir gently to coat.
Heat the oil for deep-frying in a large saucepan on a medium-high heat until it reaches 180°C. Fry the cauliflower florets in batches for about 6 minutes until golden and crisp, then drain in a colander to remove excess oil.
Heat the oil in a large wok on a low heat, add the garlic, chopped chilli, red onion, spring onions and red and green peppers and cook, stirring, for 2 minutes. Add the ketchup, chilli sauce, soy sauce, rice vinegar, chilli flakes, black pepper and salt and heat through for 1 minute.
Toss the fried florets in the sauce, making sure to coat them properly. Serve the cauliflower in a bowl, garnished with sliced spring onions.
Please note: Moderation is enabled and may delay your comment being posted. There is no need to resubmit your comment. By posting a comment you are agreeing to the website Terms of Use.