Ultimate Vegan Buffalo Cauliflower Sandwich - From The Olive Oil Co. Kitchen

This recipe has been modified from "This Savoury Vegan"

Tip: When picking a cauliflower, look for one on the smaller side. This will allow your steaks to fit on your buns and not have too much overhang. Or cut your steaks in half and cook them that way.

1 head cauliflower* cut in 1/2 inch steaks
1 cup buffalo sauce separated
1.5 tsp garlic powder separated
1 tsp chili powder
1 tbsp Neapolitan Herb Dark Balsamic
2 tbsp UP EVOO + more for frying
1 tbsp flax meal
3 tbsp water
3/4 cup flour
3/4 cup sparkling water
UP EVOO for frying
4 ciabatta rolls
Optional Toppings lettuce, tomato, onion, avocado, vegan ranch


Preheat oven to 425 degrees. Line a baking sheet with parchment paper.

Prepare cauliflower by de-stemming and cutting it into 1/2 inch steaks (from top to bottom).

Combine 1/2 cup buffalo sauce, 1 tsp garlic powder, 1 tbsp of Neapolitan Herb Dark Balsamic, chili powder and olive oil in a bowl. 

Dip each steak in the sauce and allow excess to drip off. Place on the baking sheet and cook in the oven for 10 minutes. Remove from the oven and flip the steaks. Baste with leftover sauce and cook in the oven for an additional 10 minutes. Remove from the oven and allow to cool while you prepare the batter.

Combine flax meal and 3 tbsp (flat) water in a small bowl and set aside for 5 minutes.

Add 1/2 cup buffalo sauce, 1/2 tsp garlic powder, flour, sparkling water and flax "egg" to a bowl.

IF FRYING: Heat the olive oil in a shallow pan until it reaches 360 degrees. Dip each steak in the batter and allow excess to drip off. Working in batches, carefully add battered steaks to the oil and fry until golden on both sides (approx. 4-7 minutes). Remove from the oil and place on paper towel-lined plate until ready to serve.

IF BAKING: Place a new sheet of parchment paper on the baking sheet. Dip each steak in the batter and allow excess to drip off. Place steaks on the baking sheet and cook in the oven for 10 minutes. Remove from the oven and flip the steaks. Cook for an additional 10 minutes, or until browned and crispy. Remove from the oven and serve immediately.

For serving, toast the buns and layer with cauliflower steaks, lettuce, tomato, onion, avocado and vegan ranch.


*Try to find a smaller cauliflower so the steaks fit in your buns. You can always cut the steaks in half if they are too large.

**You can turn the oven to broil for a couple minutes at the end to get it extra crispy. Just make sure not to let it burn.

Older Post
Newer Post
Close (esc)

shipping notes


Please be aware that we DO NOT ship to the following Provinces: N.W.T., Nunavut, Quebec, and Yukon. If you would like help finding a store local to you, please e-mail us at info@theoliveoilcompany.ca and we will try to help the best we can.

As well, we are not responsible for damaged product that is shipped, especially during the winter months.

During the winter, if your olive oil arrives frozen, simply place the bottle in warm water, and it will return to its liquid state.

We apologize for any inconvenience.


Age verification

By clicking enter you are verifying that you are old enough to consume alcohol.


Shopping Cart

Your cart is currently empty.
Shop now