Sides, Vegan Food

Bang Bang Cauliflower


Is there anything better than fried food with an amazing sauce? I think not. This super flavourful fried cauliflower is topped with a creamy, sweet and spicy sauce called Bang Bang Sauce!

For more delicious vegan recipes, be sure to check out my cookbook!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Bang Bang Cauliflower

  • Author: Liv B
  • Total Time: 45 minutes
  • Yield: 3-4 servings (as an appetizer)


Pan-fried battered cauliflower with a creamy, sweet and spicy sauce.


  • 1/2 medium head of cauliflower, chopped into florets

Buttermilk Mixture:

  • 1 cup nondairy milk
  • 1 tbsp vinegar
  • 1 tsp ground coriander
  • 1 tsp salt
  • 1/4 tsp garlic powder
  • 1/2 tsp turmeric
  • 1/2 tsp paprika

Batter Mixture:

  • 1 cup all-purpose flour (or gluten-free flour if needed)
  • 2 tbsp buttermilk mixture (see above)
  • 1/2 tsp salt
  • 1/2 tsp turmeric
  • 1/2 tsp paprika
  • fresh cracked black pepper

Bang Bang Sauce:

  • 1/3 cup vegan mayo
  • 3 tbsp Thai sweet chili sauce
  • 2 tsp sriracha


  1. Steam the cauliflower for 4-5 minutes until fork-tender but still slightly firm. Rinse in cold water, then set aside.
  2. Meanwhile, in a large shallow bowl, combine the buttermilk mixture ingredients and whisk to combine.
  3. Place the steamed cauliflower in the buttermilk mixture and let sit for 10 minutes.
  4. Meanwhile, in a large mixing bowl, combine the dry batter ingredients and whisk to combine. Drizzle in the 2 tbsp buttermilk mixture and stir lightly to create crumbly consistency (watch video below for demo).
  5. In a small bowl, whisk together the Bang Bang Sauce ingredients. Set aside in the fridge to keep cool.
  6. Remove the cauliflower florets one by one from the buttermilk mixture and place in the flour mixture. Toss to coat and place on a plate.
  7. Add about 1/2 to 1 inch of canola or vegetable oil to a frying pan. Heat on medium/high for a minute or two to heat the oil. You can test it by dropping a small piece of cauliflower into the oil- if it starts bubbling it is ready. Add all the florets into the pan and cook 5-7 minutes until golden brown, then flip and cook until the other side is golden. Yours may take more or less time depending how hot your stove is. You may need to reduce the heat slightly for the second side.
  8. Line a plate or bowl with paper towel and place finished cauliflower onto the paper towel to absorb an excess oil (watch video for demo).
  9. Serve hot with bang bang sauce. I also like to add a few chopped green onions. Enjoy!
  • Prep Time: 30 minutes
  • Cook Time: 15 minutes




  1. Really liked the recipe. Trying out tomorrow.

  2. Omg it’s so good!!! I always loved cauliflower wings but doing it this way with the sauce was a good change. Definitely recommend this one!

  3. WOW I made this for my college roommate and myself served over rice and an asian sauce – it blew us away. reminded me of popcorn chicken

  4. I didn’t have cauliflower but it didn’t stop me from making this recipe. I used tofu and instead bang bang tofu and – wow! so. good.

Leave a Comment

Your email address will not be published. Required fields are marked *


Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star