Crispy Vegan Fish Tacos (Easy Baja Style Recipe)

Your Taco Tuesday just got a scrumptious makeover. Say adios to ordinary vegan tacos and hello to crispy vegan fish tacos! Made with battered and fried crispy tofu strips, served on warm corn tortillas and topped with pico de gallo, creamy and spicy chipotle mayo, and crunchy Mexican coleslaw.

A dish with a vegan battered fish taco on a stack of corn tortillas, topped with diced tomatoes, cilantro, and creamy sauce. A lime wedge is on the side. The plate is decorated with a floral pattern.
Vegan Fish Tacos

You don’t want to miss this vegan Baja fish tacos recipe. 

What Are Baja-Style Tacos?

Baja-style tacos hail from the Baja California region of Mexico, where fresh seafood is king. These tacos are known for their signature beer-battered fish, which is fried to crispy perfection, then loaded into warm corn tortillas and topped with shredded cabbage, creamy mayo, fresh salsa, and a squeeze of lime. The combination of crunch, creaminess, and zest is what makes them absolutely irresistible.

Before going on a plant-based diet these were my absolute favorite tacos only after tacos al pastor. There’s just something so scrumptious about the flaky texture of the fish paired with the crispy beer batter and creamy mayo, and fresh flavors of the salsa and red cabbage. 

A corn tortilla taco made of vegan fish that's battered and fried and topped with spicy pico de gallo salsa and creamy chipotle mayonnaise sauce.

Amazing Vegan Fish Tacos

So we, of course, we won’t be using fish because we’ll be making delicious vegan fish tacos but in the same Baja style.

The condiments are the same, we’ll just be swapping out the fish for a plant-based alternative. More details on this in the “Ingredients” section. 

Amigos, these easy to make, budget friendly, tacos are a great addition to your taco recipes for any taco night of the week or for special occasions.

They are the ultimate plant-based taco experience and specially if you want to impress some dinner guests – even meat eaters will devour these tacos. 

Why You’ll Love These Vegan Fish Tacos

They taste so close to the real thing that your whole family will love them. 
They’ll become one of your favorite dishes for special occasions and celebrations or ordinary Taco Tuesday.
The ingredients are all accessible and are relatively budget friendly. 
You can make the fillets to serve as tacos or even make a vegan fish tacos bowl.

A flat lay of vegan fish taco ingredients on a decorative cloth. Includes sparkling water, all-purpose flour, corn starch, spices in small bowls, sliced tofu, and nori sheets arranged on a wooden platter.
Vegan Fish Tacos Ingredients

Ingredients

“Fish”: For vegan fish I choose pressed firm tofu and it works perfectly every time. Check out the ingredient alternatives below for other options, there’s something for everyone. 

Nori Sheets: This is what I love to use in all of my recipes that I’m looking to give that fishy flavor. If you don’t have the sheets you can use nori flakes or even kelp granules to achieve the same taste.

Salt and Pepper: To season the fishless filets.

Oil: For frying, please use your favorite cooking oil. 

Batter: The traditional batter for Baja-style tacos is made with flour, beer, baking powder, and spices. We will be using the same basic recipe except swapping out the beer for sparkling water. Here’s what you’ll need need to make the batter for this recipe:
All purpose flour
Corn starch
Baking Powder
Garlic Powder
Onion Powder
Sea salt and ground black pepper
Topo Chico sparkling water

To Serve: You will need corn tortillas, plain vegan mayonnaise or my vegan chipotle mayo, avocado slices, fresh tomato salsa, either shredded purple cabbage or Mexican coleslaw, and fresh lime juice.

Top-down view of a table set with crispy vegan fish tacos on a white cloth, fresh salsa, shredded red cabbage, lime wedges, and tortillas in a basket. A bottle of chipotle sauce and various condiments enhance the brightly colored dishes that complement the vibrant food display.

Ingredient Alternatives

The ingredients I listed above are what I’ve always used for my tofu vegan fish tacos, but below are some alternatives that you could use in a pinch. 

If you don’t like tofu you can make it super easy on yourself and use the Gardein F’sh Fillets that come already battered, so you’d just need to heat the fillets and assemble the tacos. 

Other swaps I’ve seen for the tofu, but haven’t tried myself, are cauliflower, eggplant, hearts of palm, banana blossoms, and even artichoke hearts. 

You can use your favorite light beer instead of the sparkling water, if you’d like. Instead of the corn starch you can use chickpea flour if you’d like but you may need to add a little more liquid to the batter. 

Corn tortillas work best for these tacos but if you prefer you can use flour tortillas, just make sure to assemble each taco right before you eat it so the tortilla holds up better. 

If you’d like  you can make the vegan fish taco sauce by mixing half vegan mayo with half vegan crema or vegan sour cream instead. 

Traditionally fresh pico de gallo salsa is used but if you prefer you can swap it out for your favorite spicy salsa. 

I love my fish tacos with my Mexican coleslaw that I make with red and green cabbage, carrots, jalapeno, green onion, fresh cilantro, and the dressing is made with vegan mayo and vegan sour cream. It’s creamy and crisp and the perfect condiment on vegan fish tacos.  

If you don’t have any red cabbage or slaw then you can simply use some salad cut red onion.

Golden, crispy tofu fish fillets rest on a white paper towel-lined plate, hinting at the artistry of vegan fish tacos. The backdrop features a woven placemat, embroidered cloth, and a lime wedge.

Instructions

This recipe comes together rather quickly, so make sure that you have the condiments ready to go before preparing these perfect vegan fish tacos.

A woman's hand meticulously arranges seaweed on slices of tofu fillet, seasoning them perfectly for tacos on a wooden cutting board. Nearby, a small bowl with sauce and a blue pot with water sit on a patterned tablecloth, completing the cozy scene.

Step 1: Make the Tofu Fillets
Drain the tofu and press it for 15-20 minutes. Then slice into even-sized tofu fillets. Season both sides of the fillets with salt and ground black pepper, if you’re using nori flakes or kelp granules you can sprinkle it over the fillets.
Then cut the nori sheets into pieces that are the same size as the fillets. Dab a little water on on side of the tofu then press the nori sheet into it. Set aside. 

Step 2: Heat The Oil
Pour the oil into a medium-sized frying pan and allow to heat over medium heat while you make the batter. Line a large plate with paper towels and set it aside. 

A close-up of a woman whisking creamy batter for vegan fish tacos in a blue bowl. The thick batter forms peaks as it's lifted, ready to coat the tacos perfectly. The bowl rests on a floral-patterned cloth.

Step 3: Make The Batter
In a medium size bowl whisk together the flour, cornstarch, baking powder, and all of the spices until well combined. Gradually start pouring in the sparkling water and mixing until you have a thick pancake style batter.

Dipping tofu fillets into a thick batter for frying and making battered vegan fish tacos.

Step 4: Dip and Fry
Check that the oil is hot enough by dunking a wooden spoon into it. If it’s hot enough bubbles will appear on the edge of the spoon. 
Next, dip one tofu fillet into the batter making sure that it’s evenly coated on all sides. Then carefully place it into the hot oil. Repeat until you have several tofu fillets in the hot oil but without overcrowding. Fry for about 5 to 8 minutes or until golden brown then flip over and fry another 3 to 4 minutes until golden brown on both sides. 

A frying pan filled with bubbling oil cooks four vegan fish fillets. Tongs hold one fillet, suggesting it's being turned or lifted. The scene captures the cooking process in progress.

Step 5: Drain Excess Oil
Place the crispy fried vegan fish fillets on the paper towel lined plate to allow the excess oil to drain off. Continue until all of the fillets have been fried. 

A hand uses tongs to pick up a piece of golden-brown fried vegan fish resting on a plate lined with paper towels, with other pieces of fried tofu fish and a slice of lime in the background.

Step 6: Serve
Serve on warm tortillas, I do one tofu strip per tortilla, then drizzle with the chipotle mayo, and top with avocado slices, and either pico de gallo or Mexican coleslaw. Serve right away. 

Two corn tortillas on a Mexican terracotta plate, topped with vegan golden fried fish, pico de gallo salsa, and a creamy chipotle mayo sauce. The plate has a floral pattern at the edge. A wedge of lime is partially visible in the background.

Taste

These are the best vegan fish tacos you’ll eat! Seriously.

These wholesome vegan fish tacos are crispy on the outside and tender on the inside, they have the slight seafood flavor from the nori sheets, the creaminess from the chipotle mayo, and the fresh pop of flavor from salsa and coleslaw.

They are truly a heavenly taco in every bite. 

A bowl of vibrant Mexican coleslaw with purple cabbage, carrots, and green onions gleams as it's lifted by metal tongs. The colorful salad pops against a blurred tablecloth backdrop, inviting you to savor its fresh zest.
Mexican Coleslaw

How to Serve

Traditionally these tacos are serve with the condiments and that’s it, no other side dishes. However if you’d like a side you can do some Mexican white rice and add some veggies to it when cooking. You can serve some guacamole and chips as an appetizer. For a spicier touch you can drizzle with your favorite hot sauce. For dessert something light like a carlota de limon or fresas con crema would be great.

As for drinks any flavor agua fresca would go well, I particularly like watermelon agua fresca or cucumber agua fresca. If you want an adult drink you could do a chela beer cocktail or a mango margarita

A crispy vegan fish taco on a decorative plate, topped with purple cabbage coleslaw, chipotle sauce, and cilantro in classic Baja style. A lime wedge is on the side.

How to Store and Reheat

Store any leftover tofu fish fillets in an airtight container for up to 4 days before they’ll start to go soggy. I do not recommend freezing. 

Never store assembled tacos because the tortilla will fall apart, instead store everything separately. 

To reheat you can place in the air fryer basket at a temperature of 375F heat for 3 minutes then flip over and heat another 2 to 3 minutes or until warmed through. Keep an eye so they don’t burn.

You can also microwave for a couple minutes but the thick batter may become soggy. 

A woman's hand holding a corn tortilla with charred edges, filled with vegan fish taco, shredded red cabbage, and fresh cilantro, and creamy chipotle mayo. The vibrant ingredients are wrapped in a soft, slightly burnt corn tortilla, suggesting a tasty, fresh vegan meal.
Nancy Lopez author of Mexican Made Meatless

Gracias

I’m so happy you stopped by. If you have any questions or want to let me know how you liked this recipe, do leave a comment. Muchas gracias, I appreciate you!

Two vegan birria tacos filled with shredded mushrooms and vegan cheese. On the side is a bowl of hearty birria broth and another small plate with chopped fresh cilantro, white onion and two lime wedges.
Authentic Vegan Birria Tacos

More Vegan Taco Recipes to Try

Vegan Fish Tacos Recipe

Ok amigos, below is the recipe card and the guided video but as always feel free to reach out with any questions you may have.

I hope you enjoy these tacos as much as I do, and if this is your first time make a battered tofu taco then you’re in for a real treat!  

A dish with a vegan battered fish taco on a stack of corn tortillas, topped with diced tomatoes, cilantro, and creamy sauce. A lime wedge is on the side. The plate is decorated with a floral pattern.

Easy and Crispy Vegan Fish Tacos

Nancy Lopez & MexicanMadeMeatless.com
Say hola to crispy vegan fish tacos! Made with battered and fried crispy tofu strips, served on warm corn tortillas and topped with pico de gallo, creamy and spicy chipotle mayo, and tangy Mexican coleslaw.
5 from 1 vote
Pin Recipe Leave a Review
Prep Time 25 minutes
Cook Time 10 minutes
Total Time 35 minutes
Course Main Course, Main Dish
Cuisine Mexican, Vegan Mexican Recipe
Servings 10 servings
Calories 426 kcal

Ingredients
  

Batter Mixture

Instructions
 

  • Drain and press the tofu for 15 minutes. Next slice into even-sized pieces. Mix the salt, black pepper, onion and garlic powder then sprinkle it over both sides of the tofu slices.
  • Cut the nori sheets into pieces that are the same length as the tofu slices. Press one piece of nori onto each tofu slice side.
  • Heat the oil in a medium to large frying pan.
  • In a medium sized bowl combine all of the ingredients from the batter mixture list, except the sparkling water and the vegetable oil. Mix until well combined then gradually mix in the sparkling water until you have a thick batter slightly thicker than pancake batter.
  • Once the oil is hot enough** dip one prepared tofu slice into the batter then carefully place it into the hot oil. Fry for about 5 minutes then flip over and fry another 4 minutes. Fry until both sides are golden brown and crispy.
  • Place the fried tofu “fish” on a paper towel lined plate and repeat until all of the tofu slices are fried – make sure not to crowd the pan.
  • Serve one fried tofu “fish” on a warm corn tortilla and top with Mexican coleslaw, chipotle or regular mayo, and fresh pico de gallo salsa. Serve immediately.

Recipe Notes & Pro Tips

*For the tofu I used House Foods brand and the12 oz pack is 340grams. But this recipe you’ll have enough batter to cook upt to 16oz or 453grams of tofu. 
I tend to slice the tofu into thicker sizes and get less fillets, you can slice thinner and get more. 
PLEASE NOTICE that the nutritional information is a rough estimate and it does not include the garnishes and tortillas. Additionally you won’t be consuming all of the oil called for, so that number will be lower. 

Nutrition

Serving: 10servingsCalories: 426kcalCarbohydrates: 26gProtein: 5gFat: 34gSaturated Fat: 5gPolyunsaturated Fat: 20gMonounsaturated Fat: 8gTrans Fat: 0.2gSodium: 199mgPotassium: 126mgFiber: 2gSugar: 1gVitamin A: 14IUVitamin C: 0.2mgCalcium: 61mgIron: 1mg
Tried this recipe?Leave me a ⭐⭐⭐⭐⭐ review and tag me on social media @MexicanMadeMeatless or tag #mexicanmademeatless!

(Please notice that this article contains Amazon affiliate links, which may earn us a small commission if you make a purchase through them. Your support helps us continue to provide valuable content.)

FREE GUIDE:
5 Essentials of Meatless Mexican Cooking
Featured Image

Similar Posts

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate This Recipe!




2 Comments