Preheat oven to 190°C / 375°F and lightly grease a nonstick baking tray.
Wash and dry cauliflower. Cut into florets. Reserve stem for another dish.
In a large mixing bowl, mix together wholewheat flour, soy milk, white pepper and salt until combined.
Add cauliflower into the mixing bowl and toss until each piece is evenly coated in batter.
Transfer battered cauliflower to baking tray, arranging them in a single layer, making sure no pieces are touching. Bake for 12-15 minutes until golden, then flip and bake for 5 more minutes.
Meanwhile, make the sauce by mixing all sauce ingredients in a large nonstick skillet until combined. Cook over medium-low heat until thickened, stirring constantly. Remove from heat.
Add baked cauliflower to the sauce and toss until each piece is coated evenly. Garnish with sesame seeds, green onion and orange wedges if desired. Enjoy!