← Featured answers
Featured answer

Easy Vegetarian Fish Tacos for 2

The secret to great vegetarian 'fish' tacos is the crispy beer-battered or panko-crusted element — most beginners skip the crunch and end up with something flat. The best swap for fish here is beer-battered halloumi or crispy battered cauliflower, both of which hold up to frying and deliver that satisfying bite. This recipe uses cauliflower — it's cheaper, easier to find, and the texture is surprisingly convincing.

🧄 What You're Making

Crispy battered cauliflower tacos with a quick cabbage slaw, chipotle crema, and fresh pico de gallo. Total time: ~35 minutes. No special skills required.

Step 1 — Make the Slaw (5 min, refrigerate while you cook)

  1. Thinly slice 1 cup of red cabbage and toss with 1 tbsp lime juice, 1 tsp honey, pinch of salt. Set aside.

Step 2 — Make the Chipotle Crema (2 min)

  1. Mix ½ cup sour cream (or Greek yogurt) + 1 tsp chipotle powder + 1 tsp lime juice + pinch of salt. Done.

Step 3 — Batter the Cauliflower (10 min)

  1. Cut 1 small head of cauliflower into medium florets (about 2 cups).
  2. In a bowl, whisk: ½ cup flour + ½ cup cold sparkling water (or beer) + ½ tsp garlic powder + ½ tsp smoked paprika + ½ tsp salt.
  3. Dip each floret in batter, let excess drip off.

Step 4 — Fry (8-10 min)

  1. Heat ~1 inch of neutral oil (canola or vegetable) in a pan over medium-high until a drop of batter sizzles immediately.
  2. Fry florets in batches — do NOT crowd the pan or they'll steam, not crisp.
  3. Cook 3-4 min per side until deep golden brown. Drain on paper towel. Season with salt immediately.

Step 5 — Assemble (2 min)

  1. Warm small corn or flour tortillas in a dry pan (30 sec each side).
  2. Layer: chipotle crema → slaw → 2-3 cauliflower pieces → fresh cilantro → lime squeeze.

📋 Full Ingredient List for 2 People (~6 tacos)

Common beginner mistake: Frying at too low a temperature causes the batter to absorb oil and go soggy. Test the oil first — a drop of batter should sizzle and float immediately. If it sinks, the oil isn't ready.

Pro tip: The slaw is the most important component — it balances the richness of the fried cauliflower and crema. Don't skip it and don't make it right before serving; even 10 minutes of marinating in lime juice makes it dramatically better. Add a pinch of cumin to the crema for a smokier, restaurant-level flavour.

What you need

Smoked Paprika

Essential — gives the batter its smoky 'seafood' flavour note. Regular paprika won't deliver the same depth.

$3-6
Chipotle Powder

Essential for the crema — smoky, spicy, and the defining flavour of the sauce. Ancho chili powder is a milder substitute.

$3-5
Small Corn Tortillas

Essential — corn tortillas are more authentic and hold up better to wet fillings than flour. Look for 15cm/6-inch size.

$3-5
Red Cabbage

Essential for the slaw — adds crunch, colour, and acidity that cuts through the richness of the fried batter and crema.

$2-4
Sour Cream

Base of the chipotle crema. Sub with plain Greek yogurt for a lighter, higher-protein version with the same texture.

$3-5
Canola Oil

For frying — neutral flavour and high smoke point make it ideal. Vegetable oil works equally well.

$5-8
Garlic Powder

Goes into the batter for savoury depth. Fresh garlic won't distribute evenly in batter — powder is actually the better choice here.

$3-5
Fresh Cauliflower Head

The 'fish' substitute — holds its shape when battered and fried, with a mild flavour that takes on the seasoning beautifully.

$3-5
Fresh Limes

Non-negotiable — fresh lime juice is used in the slaw, crema, and as a finishing squeeze. Bottled lime juice is a poor substitute here.

$2-4
Fresh Cilantro

Optional but strongly recommended — the fresh herb is what makes this taste like a proper taco, not just a wrap.

$1-2
Want an answer for your own question? Ask Pyflo anything →

Related

This page is part of Pyflo's featured answer set — a curated, public collection of common questions. Your own searches are private and never indexed. See our Privacy Policy.