Oil-Free Vegan Cauliflower Buffalo “Wings”

I used to love love love buffalo wings. My favorite thing to do with my boyfriend was go to a bar and get wings and a beer, preferably while watching the Green Bay Packers.

I’ve seen buffalo cauliflower wings on social media before and I finally decided to make my own. Cauliflower is a perfect substitute for chicken because when cooked, it has the same sort of chewy texture. It’s surprisingly easy to achieve the chicken taste and flavor.

I also made a vegan ranch that uses vegan mayo as a base. If you don’t own vegan mayo, I suggest trying Earth Balance. It’s vegan + palm oil free (if you’d like to learn more about the horribly negative environmental impact of palm oil, here’s some information). You could also just buy vegan ranch from Whole Foods or any other health food store. I’ve seen Daiya, Hampton Creek and Annie’s vegan ranches at Whole Foods. I was just scared to buy a pre-made ranch because I’m very very picky about stuff like that. Do whatever you prefer!

Prep Time: 10 minutes

Cook Time: 30 minutes


  • 1 head of cauliflower
  • 1/2 cup flour
  • 1/2-3/4 cup plant based milk (I used soy but you can use whatever kind you’d like. Start with 1/2 cup and add more if needed. You can also make the batter with water instead of milk, if you prefer.)
  • 1 tbsp garlic powder
  • 1 tsp onion powder
  • Buffalo sauce- I use Frank’s because it’s cheap + vegan and you can find it at almost any major grocery store. Be careful if choosing a different buffalo sauce- most contain eggs or milk. If you want to create a creamier and milkier buffalo sauce, just mix Frank’s with 1 tbsp of melted vegan butter.


  • 1 cup vegan mayo
  • 1/4 cup plant based milk
  • 2 tsp garlic powder
  • 1 tsp onion powder
  • 2 tsp parsley flakes

INSTRUCTIONS: [makes 2-4 servings]

  1. Preheat oven to 450°. You want your oven to be HOT AF otherwise your wing batter is going to get soggy and gross in the oven. Also, put a sheet of parchment paper down on a baking sheet.
  2. Cut the stem off the cauliflower. Chop the cauliflower into florets.
  3. Next you’re going to make the wing batter. Combine the flour, milk, garlic powder and onion powder into a bowl and whisk until it’s creamy and has consistency of pancake batter. You may need to add extra milk or flour to make extra batter depending on how many “wings” you want.
  4. Dip cauliflower florets into the batter and coat completely. Place on baking sheet.
  5. Once all florets have been covered in batter, place baking sheet in oven for 10-15 minutes. Keep an eye on them and flip them halfway through.
  6. While the florets are in the oven, make the ranch. All you have to do is mix all the ranch ingredients together in a bowl and stir until creamy. I topped mine with some diced scallions, but that’s optional.
  7. Take the florets out of the oven once they are crispy. Pour some of Frank’s buffalo sauce in a bowl. Dip the florets into the buffalo sauce and cover completely. Place back on baking sheet.
  8. Put the buffalo cauliflower florets into the oven and bake again for 5-10 minutes until nice and crispy on all sides of the cauliflower. I actually left mine in for even longer than 10 minutes because I wanted mine to almost be burnt.
  9. Once they’re done baking, dip each floret into the buffalo sauce again so they’re extra saucy. Don’t worry about your sodium intake today 🙂
  10. Serve + enjoy!

If there’s one recipe I want you guys to try, this is it. I couldn’t believe how incredibly similar these wings taste to the real thing. Cauliflower is a GREAT meat substitute, like tofu, because it’s so versatile.

Hope you like it!



3 thoughts on “Oil-Free Vegan Cauliflower Buffalo “Wings”

    1. Hi Marci! There is oil in vegan mayo. High Carb Hannah has an oil-free vegan ranch recipe using hemp seeds! I didn’t have any hemp seeds at home so I just made it with mayo instead. Either way, hope you enjoy the wings! 🙂


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s