• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Lettuce Veg Out
  • Vegan Recipes
    • Vegan and Gluten Free
    • Breakfast
    • Dinner
    • Snacks
    • Desserts
    • Appetizers
    • Side Dishes
  • Vegan Nutrition
  • About
menu icon
go to homepage
  • Recipes
  • Nutrition
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Nutrition
  • About
×

Home > Vegan Recipes

Vegan Fish Tacos Recipe (Battered Tempeh with Baja Sauce)

7/21/20 by Nicole | Leave a Comment

Jump to Recipe Video Print
5 from 1 vote. Leave a review!

This vegan fish tacos recipe recreates all the classic flavors of a delicious and fresh fish taco. Using marinated, beer battered tempeh “fish” and vegan Baja sauce, this is a delicious meal!

Close up of vegan fish tacos with beer battered tempeh in tortilla with Baja sauce, tomato, red onion and slaw

Get the Veg Out newsletter for vegan recipes + nutrition content!

This post contains affiliate links (including Amazon Associates) and I earn from qualifying purchases.

Breaded Tempeh Fish for Fishless Tacos

Breaded tempeh “fish” is the ideal way to make a fishless taco. Tempeh is a delicious and high protein vegan ingredient that has a great texture to mimic fish.

Tempeh is a fermented soy product made with whole soy beans. When eating tempeh, the soy beans “flake” apart, similar to how fish breaks apart when eating. While the texture of tempeh is heavier compared to fish, overall it’s a delicious substitute.

For this recipe, I wanted to recreate delicious vegan fish tacos that I once had at a restaurant. They used a vegan battered fish so that’s what I did here!

3 flat tortillas in a row topped with beer battered tempeh fish and Baja sauce with tomato, red onion and slaw plus small glass bowls of tomato, cilantro and red onion in back

Marinating Tempeh to Make Vegan Fish

Tempeh has a very mild flavor which is great for marinating! By marinating the tempeh, it’s possible to create a flavor similar to a non-vegan fish taco.

To me, fish tacos have a bright and fresh flavor characterized by lime juice! That’s why there’s plenty of lime in this marinade.

To help mimic the seafood flavor, use a sheet of nori (seaweed) plus Old Bay seasoning which is a classic seafood seasoning. If you don’t have Old Bay, a different type of seasoning salt would work, but the seafood flavors may not be as strong.

It’s ideal to marinate the tempeh for at least an hour, but overnight is best for maximum flavor.

Top view of 3 vegan fish tacos covered in cream sauce with lime and cilantro holding the tortillas up and small glass jars of vegan taco ingredients to the side

Vegan Beer Batter for Frying

Making a vegan beer batter for frying is simple! All that’s required is spiced all-purpose flour and beer.

When making beer batter, the beer selection is important as it greatly impacts flavor. The lighter the beer is, the lighter (in flavor) the batter is. Any beer works to create light beer batter texture.

A heavier or more flavorful beer (red ale or IPA) creates a stronger beer flavor in the batter. This flavor comes through in the final product, so keep that in mind when selecting your beer!

Since this is a vegan recipe, selecting a vegan-friendly beer is likely something you need to consider. Luckily a majority of beers are vegan, but you can always check on barnivore.com!

From what I’ve found over the years, the darker the beer, the more likely it’s not vegan. If you drink craft beer, it’s best to directly ask the brewery whether they use animal products in the filtering (or any step) of beer making.

Hand holding up tortilla filled with vegan battered fish (breaded tempeh fish) covered in creamy sauce and vegetables filling up wrap

Substituting for Beer

If you avoid beer or alcohol for any reason, simply replace the beer with sparkling water or club soda.

I’d add ½ tbsp. malt vinegar to the club soda because beer has a slightly bitter taste and vinegar helps mimic that. Any type of light vinegar works (ex. apple cider, white) but malt would most closely replicate the flavor of beer.

Vegan Fish Taco Sauce: Easy Vegan Baja Sauce

Vegan Baja sauce is a delicious way to flavor a fishless taco recipe! Baja sauce is made a few different ways but I’ve decided to stick with the easiest version for this recipe.

Often, Baja sauce is made with a combination of mayonnaise and sour cream. Since neither of those are typically vegan, I chose to make this a 100% mayonnaise-based sauce rather than requiring the purchase of both vegan ingredients.

I typically have vegan mayonnaise on hand, but finding vegan sour cream can be challenging. That’s why I often make homemade cashew sour cream, which certainly works for this recipe!

You can also use any type of vegan sour cream, or even plain vegan yogurt to create a vegan fish taco cream sauce.

I also kept the flavors of this vegan Baja sauce simple and left out cilantro. If you’re a cilantro fan, please add some chopped cilantro to the sauce, or simply serve your delicious vegan fish tacos with some!

Top view of 3 vegan fish tacos on wooden board

How to Serve Vegan Fish Tacos

Vegan fish tacos can be served however you like, but classic toppings for fishless tacos include:

  • Coleslaw mix (typically with red cabbage)
  • Chopped tomato
  • Red onion
  • Green onion
  • Lime wedges/ fresh lime
  • Cilantro
  • Vegan Baja sauce (or plain sour cream)
  • Jalapeno peppers (fresh or canned)
  • Pico de Gallo
  • Avocado
  • Guacamole
  • Sliced radish

You can use corn or flour tortillas and however many toppings you like!

Hand holding up wrapped taco filled with vegan battered fish with bite taken to show texture of the tempeh fish

If you make this recipe, please rate and comment below to help others benefit from your experience!

Close up of a taco filled with breaded tempeh, tomato, onion, lettuce and orange Baja sauce.

Vegan Fish Tacos (Fishless Tacos)

Enjoy a delicious vegan fish taco made with beer battered tempeh “fish” and a creamy vegan Baja sauce to recreate classic flavors in a fishless taco!
5 from 1 vote. Leave a review!
Prevent screen going dark
Prep Time 25 mins
Cook Time 25 mins
Marinade Time not Included 0 mins
Total Time 50 mins
Servings 4 Servings
Calories 544 kcal
Cuisine American-inspired, Vegan

Equipment

  • Large pot
  • Container with tight-fitting lid
  • Large bowl
  • Cutting board
  • Knife
  • Grater (or zesting tool)
  • Paper towel

Ingredients
  

Tempeh Fish Marinade

  • 170 grams tempeh
  • 1 sheet nori , cut into small pieces
  • 2 tablespoons apple cider vinegar
  • 2 tablespoons lime juice (juice of about 1 medium lime)
  • 1 tablespoon lime zest (zest of about 1 medium lime)
  • 1 teaspoon Old Bay seasoning (or seasoning salt)
  • ½ teaspoon salt
  • ½ teaspoon garlic powder
  • ½ cup water

Vegan Beer Batter

  • ½ cup all-purpose flour
  • 1 teaspoon Old Bay seasoning (or seasoning salt)
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ¼ teaspoon salt
  • ¾ cup beer (or club soda)
  • 2 cup oil (for frying)

Vegan Baja Sauce

  • ½ cup vegan mayonnaise
  • 1 tablespoon lime juice (juice of about ½ medium lime)
  • ¾ teaspoon salt
  • ½ teaspoon garlic powder
  • 1 ½ teaspoons sriracha (or your favorite hot sauce)

To Serve

  • 6 small tortillas (flour or corn)
  • slaw mix
  • tomato , diced
  • red onion , diced
  • cilantro , chopped (optional)
  • lime wedges (optional)
Prevent screen going dark

Instructions

Tempeh Fish Marinade

  • Cut the block of tempeh into bite-sized pieces (or to your size preference).
    170 grams tempeh
  • Place tempeh into a container with all the marinade ingredients.
    1 sheet nori, 2 tablespoons apple cider vinegar, 2 tablespoons lime juice, 1 tablespoon lime zest, 1 teaspoon Old Bay seasoning, ½ teaspoon salt, ½ teaspoon garlic powder, ½ cup water
  • Shake marinade around in the sealed container.
  • Place in fridge and allow tempeh to marinate for at least 1 hour (or overnight).

Vegan Baja Sauce

  • While the tempeh marinates, prepare Baja sauce and other ingredients for serving. If marinating overnight, these prepped ingredients can be stored in the fridge too.
  • To make the Baja sauce, simply mix all sauce ingredients together.
    ½ teaspoon garlic powder, ½ cup vegan mayonnaise, 1 tablespoon lime juice, ¾ teaspoon salt, ½ teaspoon garlic powder, 1 ½ teaspoons sriracha
  • Store in a well-sealed container in the fridge until serving.

Vegan Beer Batter + Frying the Tempeh Fish

  • Place cooking oil in a small pot. The oil should be at least 1 ½ - 2 inches deep (4-6 cm). You’ll need more oil if your pot is larger. Using a smaller pot allows you to use less oil overall but does require you to fry the battered tempeh in a few batches.
    2 cup oil
  • Cover a large plate or cooling rack with a few layers of paper towel (to place the cooked fish on so excess oil can drain).
  • To make the vegan beer batter, mix together all-purpose flour, Old Bay seasoning, garlic powder, onion powder and salt.
    ½ cup all-purpose flour, 1 teaspoon Old Bay seasoning, ¼ teaspoon garlic powder, ¼ teaspoon onion powder, ¼ teaspoon salt
  • Carefully pour beer into the flour mix. It will fizz; pour slowly to help prevent this (and let the fizz become trapped into the batter for a light beer batter coating).
    ¾ cup beer
  • Remove the tempeh from the marinade, picking off any nori sheets that stick to the tempeh.
  • Stir the tempeh in the beer batter until it’s well coated.
  • Heat the oil over medium-high heat. You will know it’s ready when you drop a small amount of the beer batter into the oil and it sizzles and floats to the top right away (the oil is too hot if it immediately becomes golden brown in which case the heat should be lowered).
  • Once your oil is heated, carefully place a few pieces of tempeh into the oil. Cook until all sides of the beer batter are golden brown. I use tongs to transfer the battered tempeh in and out of the oil, but a slotted metal spoon works as well.
  • When cooked tempeh comes out of the oil, place onto the paper towel covered plate.
  • Repeat the frying steps until all the beer battered tempeh fish is cooked. Adjust the heat of the oil as needed (should sizzle when going in but take about 5 minutes to be completely cooked/ golden brown).

To Serve

  • Serve the tempeh fish immediately after cooking, along with small tortillas, slaw mix, chopped tomato, chopped onion, cilantro, lime wedges and the Baja sauce made earlier.
    6 small tortillas, slaw mix, tomato, red onion, cilantro, lime wedges
  • Feel free to use whatever vegan taco toppings you like!

Video

Notes

Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.

Nutrition

Serving: 1 TacoCalories: 544 kcalCarbohydrates: 38 gProtein: 13 gFat: 38 gSaturated Fat: 5 gPolyunsaturated Fat: 14 gMonounsaturated Fat: 13 gSodium: 1461 mgPotassium: 317 mgFiber: 4 gSugar: 3 gVitamin A: 109 IUVitamin C: 8 mgCalcium: 88 mgIron: 3 mg
Tried this recipe?Let us know how it was!

More Vegan Main Meal Recipes

Like this recipe? You should also try:

  • Close crop of seitan turkey roast with slices cut on wood serving board.
    Seitan Turkey Recipe (Vegan Turkey Roast)
  • Close up of a baking dish filled with vegan enchiladas topped with red sauce and cilantro garnish.
    Vegan Enchiladas Recipe (Sweet Potato and Black Bean)
  • Close up of a bite of orange tofu on a fork over more orange tofu, broccoli and rice.
    Vegan Orange Chicken Recipe
  • Close up of a large pot of tofu green curry with zucchini, snow peas and potato with cilantro garnish.
    Green Curry with Tofu

About Nicole Stevens

Nicole is a vegan Registered Dietitian (RD) and founder of Lettuce Veg Out.

She helps people thrive on a vegan diet with balanced recipes and easy-to-understand nutrition science.


Reader Interactions

Reply to comment Cancel reply

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

Recipe Rating




Primary Sidebar

Hi, I'm Nicole! As a vegan Registered Dietitian, I empower vegans to live a balanced life and gain confidence in the kitchen.

More about me →

Latest Vegan Recipes

  • Close up of a bowl of vegan chicken or turkey gravy.
    Vegan Turkey Gravy Recipe
  • Close up of a glass bowl filled with vegan mashed potatoes topped with butter and chives.
    Vegan Mashed Potatoes Recipe (with Roasted Garlic)
  • Close up of a plate of linguine tossed with oat milk bechamel and a forkful of twirled pasta resting on top with parsley garnish.
    Oat Milk Bechamel Sauce Recipe (Vegan)
  • Close up of two bowls filled with cranberry sauce, with an apple garnish.
    Vegan Cranberry Sauce Recipe (with Apples)

Footer


About

  • About Lettuce Veg Out
  • Privacy Policy
  • Disclaimer
  • Terms of Service
  • Contact Nicole

Email Updates

© 2016–2023 Lettuce Veg Out

Manage your privacy
To provide a quality experience, we use technologies like cookies to store and/or access device information. Consenting to these technologies allows us to process data such as browsing activity or unique IDs on this site. Not consenting, or withdrawing consent, may affect site features and functions.
Functional Always active
Necessary to enable a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. Exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
Required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
Manage options
{title} {title} {title}