Preheat your oven to 400 degrees f. and line 2 large baking trays with parchment paper, or silpat mats.
Place all batter ingredients into a blender or food processor and pulse until well combined.
In a large mixing bowl, add cauliflower florets then drizzle with your batter.
Use your hands to get in there, or put on some single-use gloves and toss very well to get all the pieces nicely coated.
I find this way to be the most efficient, but you can also try it using 2 spatulas.
Divide your well-coated cauliflower pieces among the 2 prepared baking sheets and spread everything evenly in a single layer so it can crisp up.
Bake until lightly golden brown, about 20-25 mins. Remove the trays halfway, flip the cauliflower and add in the bell peppers and onions. Lightly spray tops with avocado cooking oil then place back in the oven and continue to bake.
Meanwhile, in a small bowl whisk together all of your sauce ingredients.
Once the cauliflower is done, remove from the oven and drizzle the sauce over the top. Gently toss to coat.
Place cauliflower into bowls and sprinkle with chopped peanuts and green onions.