Go Back
–+ servings
Golden crispy beer-battered vegan fish tacos topped with creamy chipotle sauce and fresh pico de Gallo.

Vegan Fish Tacos

Ashley
These beer-battered vegan fish tacos are golden, crispy, and so easy to prepare! They’re everything you love about Baja-style fish tacos, but completely plant-based. Top with creamy chipotle sauce and pico de gallo for the perfect meal!
Prep Time 20 minutes
Cook Time 10 minutes
Course Lunch/Dinner, Main, Main Course
Cuisine Mexican
Servings 12 Tacos

Ingredients
  

For the Creamy Chipotle Sauce

  • 1/3 cup vegan mayonnaise or sour cream
  • ¼ cup non-dairy milk
  • 1 chipotle from a can of chipotles in adobo sauce, plus 3 tablespoons of the adobo sauce from the can
  • Juice of 1 small lime, about ~2 tablespoons
  • 2 cloves of garlic
  • 1 teaspoon each: agave, garlic powder, and salt

For the Chipotle Pico de Gallo:

  • 1 pint cherry tomatoes, quartered
  • 1 cup finely diced white onions, about 1 large onion
  • ½ cup chopped fresh cilantro
  • 1 large jalapeño, deseeded, deveined, and minced
  • ¼ cup fresh lime juice, about 2 limes
  • 1 chipotle in adobo sauce, diced, plus 1 tablespoon of the adobo sauce from the can
  • 1/4 teaspoon kosher salt

For the Beer Battered Tofu ‘Fish'

  • 24 roasted seaweed snack sheets
  • 1 (16-ounce) block of extra-firm tofu, pressed and sliced lengthwise into 1”- inch thick filets
  • ¾ cup all-purpose flour
  • 2 tablespoons Old Bay seasoning, plus more for seasoning after frying, optional
  • ½ - ¾ cup cold lager or sparkling water
  • Vegetable oil, for pan-frying

For the Tacos

  • Shredded cabbage
  • 12 (6-inch) flour or corn tortillas, warmed
  • Fresh minced cilantro, for garnish
  • Lime wedges, for serving
  • Pickled onions, for garnish, optional

Instructions
 

  • For the chipotle sauce, place its ingredients in a small blender or food processor and pulse until smooth. Taste and adjust seasonings, if necessary. Set aside.
  • To make the pico de gallo, toss all the ingredients into a bowl and mix thoroughly to combine. Cover and place in the refrigerator while you prepare the tacos.
  • To prepare the tofu ‘fish’, take 2 seaweed sheets, lay them on a dry, clean surface and lightly dampen them (just a quick brush of water so they’re flexible).
  • Place a tofu stick on one end of the seaweed sheets and roll upwards tightly, pressing gently so it adheres. Continue with the rest of the tofu pieces.
  • Meanwhile, pour about 1 inch of vegetable oil into a sauté pan over medium heat.
  • While the oil heats, make the beer batter.
  • In a large bowl, combine the flour and Old Bay seasoning. Whisk in the very cold beer until you get a smooth, slightly thick batter similar to pancake batter.
  • Dip each tofu piece into the beer batter, letting the excess drip off, then carefully lower it into the hot oil. Fry for 3 to 5 minutes, turning occasionally, until the coating is golden brown and crisp.
  • Once cooked, transfer the tofu “fish” sticks to a wire rack or paper towel-lined plate to drain briefly. Sprinkle immediately with salt or more Old Bay seasoning while they’re still hot.
  • To assemble the tacos, add some cabbage to a warmed tortilla. Top with 1 or 2 pieces of the fried tofu ‘fish’. Drizzle on creamy chipotle and a couple spoonfuls of the pico de gallo. Finish with fresh cilantro and serve with fresh lime wedges. Enjoy immediately!

Video

Keyword beer battered vegan fish, beer battered vegan fish tacos, crispy vegan fish tacos, dairy-free fish tacos, easy vegan seafood recipes, plant-based fish tacos, tofu fish tacos, vegan baja tacos, vegan chipotle sauce, vegan fish tacos
Tried this recipe?Let us know how it was!