Go Back
+ servings
orange cauliflower
Print Recipe
No ratings yet

Sweet and sticky orange cauliflower

A sweet and tangy orange cauliflower recipe that's just like your favorite Chinese takeout! It's coated and baked in the oven and covered in a sweet sauce. It's gluten free, vegan and amazing with a bowl of rice or more veggies. Get ready for meatless Monday!
Prep Time15 mins
Cook Time50 mins
Total Time1 hr 5 mins
Course: Dinner
Cuisine: American, Chinese, vegetarian
Keyword: asian, cauliflower, chicken dinner, chinese, gluten free
Servings: 4
Calories: 393kcal


For the cauliflower:

  • 3-4 cups cauliflower (1 medium head)
  • 1 1/2 cups almond flour
  • 3/4 cup tapioca flour or arrowroot starch
  • 1 1/2 teaspoons sea salt
  • 1/2 teaspoon black pepper
  • 2 teaspoons garlic powder
  • 1 1/2 cups dairy free milk (almond, coconut, cashew etc.)
  • sesame seeds, green onion, orange zest to garnish

For the sauce:

  • 1/2 cup fresh squeezed orange juice (1-2 medium oranges)
  • 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
  • 3 teaspoon tapioca starch or arrowroot powder


  • Preheat oven to 350°F and line a large baking sheet with silpat mat or parchment paper. Set aside.
  • To a large mixing bowl, add the almond flour, tapioca flour, garlic powder and salt and whisk gently. Add the dairy free milk and whisk until combined, creating a batter consistency.
  • 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.
  • While the cauliflower is baking, prepare the sesame orange sauce. In small saucepan over medium heat, combine orange juice, orange zest, honey, rice vinegar, minced garlic, chopped ginger, sesame oil, soy sauce. Whisk to combine. Whisk the the tapioca starch or arrowroot powder in 1 tablespoon of water in a separate small bowl then whisk into the sauce. Bring sauce to a boil and allow to thicken. Remove from heat until the cauliflower is done.
  • When the cauliflower wings are done, stir gently to coat each wing with sauce, being careful not to remove the breading from the wings. Dump back onto the same baking sheet and spread out evenly then bake for another 15 minutes to absorb all the sauce. Serve with sesame seeds, orange zest and green onion if desired.


Serving: 1g | Calories: 393kcal | Carbohydrates: 36g | Protein: 6.2g | Fat: 25.9g | Saturated Fat: 8.7g | Sodium: 1810mg | Fiber: 4.5g | Sugar: 23.7g