a bowl filled with cauliflower topped with a creamy peanut sauce, sesame seeds and sliced green onions

Thai peanut cauliflower wings

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


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 


Serve on its own or over some jasmine rice


  • 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