Cut the cauliflower into medium-sized florets. Make sure they’re uniform for even cooking. Fresh cauliflower works best because frozen can get mushy.
In a large bowl, whisk flour, non-dairy milk, garlic powder, and salt. Dip the cauliflower florets in the batter, then coat with breadcrumbs. This ensures every piece gets crispy.
Preheat the air fryer to 370°F. Place cauliflower in a single layer (you may need batches). Cook for 10-13 minutes until golden and crisp.
In a small saucepan, heat oil and sauté garlic until golden. Add ginger, soy sauce, honey, water, sesame oil, rice vinegar, gochujang, and sriracha. Whisk well and simmer until slightly thickened.
Once cauliflower is cooked, toss in the sauce until evenly coated. Garnish with sesame seeds and chopped scallions for a beautiful presentation. Serve immediately for best crispiness.