
Why You’ll Love These Vegan Baja Tacos
- 100% plant-based: A delicious alternative to traditional fish tacos.
- Crispy & golden: Light beer batter gives the eggplant a perfect crunch.
- Authentic flavors: Smoky chipotle slaw, fresh pico de gallo, and zesty lime bring everything together.
What Are Baja Fish Tacos?
Baja-style fish tacos originated in Baja California, Mexico, known for their crispy battered fish, fresh toppings, and creamy sauces. This vegan version keeps all the flavors intact, replacing fish with beer-battered eggplant for a deliciously crunchy bite.
What you need for vegan beer-battered “fish” Tacos

For the ‘Fish’
- Eggplant – Cut into batons for the perfect crispy bite.
- All-purpose flour is used in two steps: one part is for dredging, and the other is for batter. Baking powder – Helps create a light and crispy texture.
- Mexican oregano
- Mexican light beer – Key to an airy, crispy batter.
- Frying oil – Choose a vegetable oil.

For the Slaw
- Lime juice
- Red cabbage, thinly sliced
- Vegan mayo
- Chipotle peppers in adobo, finely chopped

For the Pico de Gallo
- Olive oil & salt
- Tomatoes, diced
- White onion, finely chopped
- Cilantro, chopped
- Serrano chile, minced
how to make fish tacos (vegan)
Step 1: Prep the Eggplant. Slice the eggplant into ½-inch batons, then cut each baton in half into bite-sized pieces. Mix 1 cup flour with a pinch of salt in a shallow dish for dredging.
Step 2: Make the Beer Batter. Whisk together 1¼ cups flour, baking powder, oregano, and salt in a bowl. Gradually pour in Mexican beer, stirring until you get a thick pancake-like batter.
Step 3: Fry the Vegan ‘Fish.’ Heat oil in a Dutch oven to 350ºF. Coat each piece of eggplant in the dry flour mixture, then dip into the beer batter. Carefully fry in hot oil until golden brown and crispy (about 3-4 minutes). Drain on a wire rack or paper towels.

How to Assemble the Perfect Vegan Fish Taco
- Warm corn tortillas on a skillet.
- Place a crispy beer-battered eggplant piece in the center.
- Add a generous scoop of creamy chipotle slaw.
- Top with fresh pico de gallo.
- Finish with a squeeze of lime and a sprinkle of cilantro.

Crispy Vegan Baja Tacos with Beer-Battered Eggplant
Equipment
- Dutch oven
- Tongs
Ingredients
For the Slaw
- 1 small red cabbage thinly sliced
- 3 tbsp vegan mayo
- 1 tbsp chipotle peppers in adobo sauce finely chopped
- 2 tbsp lime juice
- Salt to taste
For the Pico de Gallo
- ½ bunch cilantro chopped
- ½ small white onion finely diced
- 4 Roma tomatoes diced
- 1 serrano chile optional, for heat
- Drizzle of olive oil
- Salt to taste
For the Beer-Battered Eggplant
- 1 large eggplant
- 2¼ cups all-purpose flour divided
- 1 tsp baking powder
- ¼ tsp Mexican oregano
- 2 tsp salt
- 1 Mexican light beer like Corona or Modelo
- 2-3 cups frying oil
For the Tacos
Instructions
Make the Slaw
- In a large bowl, mix vegan mayo, chipotle peppers, lime juice, and salt until creamy.
- Add the sliced red cabbage, mix well, and set aside.
Prepare the Pico de Gallo
- Finely chop the cilantro and dice the tomatoes and onion.
- Mix everything in a bowl, season with salt, and finish with a drizzle of olive oil. Set aside.
Prep the Eggplant
- Slice the eggplant lengthwise into ½-inch thick slices.
- Cut each slice into ½-inch batons, then halve each baton for bite-sized pieces.
Make the Beer Batter
- In a mixing bowl, combine 1¼ cups flour, baking powder, oregano, and salt.
- Slowly pour in Mexican beer, whisking until the batter has a thick pancake-like consistency.
Fry the Eggplant
- Heat frying oil in a Dutch oven to 350ºF.
- Place the remaining 1 cup of flour in a shallow dish and season with salt.
- Dredge the eggplant pieces in the flour, shaking off excess.
- Dip into the beer batter, ensuring an even coat.
- Carefully place each piece into the hot oil, frying for about 4 minutes or until golden brown.
- Remove and drain on a paper towel-lined dish or wire rack.
Assemble the Tacos
- Warm corn tortillas on a dry pan or grill.
- Place one or two crispy eggplant pieces in each tortilla.
- Add a generous spoonful of chipotle slaw.
- Top with pico de gallo and finish with a squeeze of lime.
Notes
Lighter Option: Air-fry at 400°F for 12-15 minutes, flipping halfway.
Tortilla Hack: Char the tortillas slightly on an open flame for extra flavor.
How Do I Store and Reheat Leftovers?
Store the fried eggplant separately from toppings in an airtight container for up to 3 days. Reheat in an air fryer or oven at 375°F for 5-7 minutes to keep them crispy.Nutrition
information
Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.
- What Is a Molcajete? How to Use It Like a True Mexican Home Cook - April 29, 2025
- Black Bean Pozole (Mexican Black Bean Soup) - April 28, 2025
- Healthy and Easy Lentil Salad Recipe (Perfect for Meal Prep) - April 25, 2025