Prep oven: Preheat oven to 350°F and line a large baking sheet with silpat mat or parchment paper.
Make the batter (3 min): Whisk together the almond flour, tapioca flour, garlic powder and salt in a medium bowl. Add the milk and whisk until combined, creating a batter consistency.
1 1/2 cups almond flour, 3/4 cup tapioca flour, 1 1/2 teaspoons kosher salt, 1/2 teaspoon black pepper, 2 teaspoons garlic powder, 1 1/2 cups dairy free milk
Dip & bake (30 min): Dip each cauliflower floret into the batter, turning until it’s completely coated then place them on the prepared baking sheet. Bake for 20 minutes, remove and turn gently then bake for another 15 minutes until batter is cooked and golden brown.
3-4 cups cauliflower florets
Make the orange sauce (5 min): While the cauliflower is baking, whisk the orange juice, zest, honey, rice vinegar, garlic, ginger, sesame oil, and soy sauce in a small saucepan over medium heat. In a separate small bowl, stir together the tapioca starch 1 Tbsp to dissolve. Whisk it into the sauce and bring the mixture to a gentle bubble over high heat, until thickened, 1-2 minutes.
1/2 cup fresh squeezed orange juice, 2 teaspoons orange zest, 1/4 cup honey, 1/4 cup rice vinegar, 1/2 teaspoon fresh grated ginger, 1/4 cup sesame oil, 1/4 cup soy sauce or coconut aminos, 1 Tablespoon tapioca starch
Toss in sauce & bake again (20 min): When the cauliflower is done, add them to the suace and gently turn to coat, being careful not to remove the breading. Arrange back on the baking sheet and bake for another 15 minutes, until the sauce bubbling and sticky. Serve with sesame seeds, orange zest and green onion if desired.
To garnish: sesame seeds, green onion, orange zest