clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
A bowl of Thai cauliflower wings topped with green onions and sesame seeds

Thai Peanut Cauliflower Wings

  • Author: Jessica Hoffman
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings 1x
  • Category: Main
  • Method: Bake
  • Cuisine: Thai
  • Diet: Vegetarian


Cauliflower gets battered up, baked to perfection and topped with a tangy peanut butter sauce! 




  • 1 medium head of cauliflower, cut into florets 
  • 1 cup flour (regular, gluten-free blend, or whole wheat)
  • 1 cup almond milk
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1/2 tsp garlic powder




  1. Preheat the oven to 425 degrees and line a baking pan with parchment paper. 
  2. Mix the flour, almond milk salt, pepper and garlic powder together in a bowl until smooth
  3. Dip each piece of cauliflower into the batter, let any excess batter drip off then place the cauliflower bites on the baking pan.
  4. Bake for 25-30 minutes, or until golden brown, flipping halfway through. 
  5. Mix all the sauce ingredients together in a small pot until combined and creamy. 
  6. Toss the cauliflower and sauce together in a bowl. 
  7. Top with sliced green onions and sesame seeds 


Shake any excess batter off the cauliflower. You don’t want excess batter on the cauliflower, just a thin coating.

Keep an eye on these while you bake. Depending on your oven, they may need slightly more or less time.

Eat right away. The wings are best while still hot straight from the oven.

You can use regular flour, whole wheat flour or a 1-1- gluten-free flour blend for this recipe.


  • Serving Size: 1/8 recipe
  • Calories: 130
  • Sugar: 5g
  • Fat: 4g
  • Saturated Fat: 1g
  • Carbohydrates: 19g
  • Fiber: 2g
  • Protein: 4g

Keywords: baked cauliflower wings, Thai cauliflower