Air Fryer Buffalo Cauliflower Steaks (Vegan)

Thick cauliflower 'steaks' in a crispy spiced crust, tossed in tangy buffalo sauce — a hearty vegan main that even meat-eaters love. Stack one on a bun for a buffalo cauliflower burger, or serve it over greens.
The air fryer crisps the coating with far less oil than deep-frying. Smoky, spicy and satisfying, it's plant-based comfort food.
Ingredients
Instructions
Prep
Cut the cauliflower into thick slabs. Mix the flour, cornstarch and spices in one bowl; whisk the plant milk and vinegar in another.
Coat
Dip each cauliflower steak in the wet mix, then dredge in the dry mix, pressing to coat.
Air fry
Spray with oil and air fry at 380°F for about 15–18 minutes, flipping halfway, until golden and crisp and the cauliflower is tender.
Sauce
Brush or toss the steaks in buffalo sauce and serve on a bun or over salad.
- Keep the slabs intact by cutting through the core.
- Spray oil well so the crust browns.
- Sauce at the end to keep the coating crisp.
Frequently asked
How long do cauliflower steaks take in the air fryer?
About 15–18 minutes at 380°F, flipping once, until crisp outside and tender inside.
Is this recipe vegan?
Yes — it uses plant milk and no egg. Check your buffalo sauce is dairy-free too.
How do I keep the steaks from falling apart?
Cut through the core so the florets stay attached, and handle them gently when coating.

