Looking for a plant-based twist on a classic favorite? These Vegan Tofu ‘Fish’ Tacos are here to satisfy your cravings! This vegan recipe is perfect for anyone who misses the flavors of fish tacos but wants to enjoy a nutritious, meat-free option.
Imagine biting into a crispy, golden tofu fillet nestled in a warm corn tortilla, topped with zesty slaw and creamy sauce. Each bite bursts with flavor, making these tacos a delightful meal for both vegans and non-vegans alike.
Whether you’re hosting a taco night or simply want to spice up your weeknight dinner, these tofu tacos are quick to whip up and bursting with taste. Plus, they’re an excellent way to enjoy a healthy meal without compromising on the fun!
Delicious and Healthy Vegan Tofu Fish Tacos


These Vegan Tofu ‘Fish’ Tacos feature crispy marinated tofu that mimics the texture of fish, paired with a crunchy slaw and a creamy sauce. The combination of flavors and textures makes for a satisfying and indulgent vegan meal.
Ingredients
- 1 block firm tofu, pressed and sliced into fillets
- 1 cup cornmeal
- 1 cup flour
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1 cup plant-based milk
- 1 tablespoon lemon juice
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 8 small corn tortillas
- 1 cup shredded cabbage
- 1 avocado, sliced
- Fresh cilantro for garnish
- Vegan sour cream or sauce for drizzling
Instructions
- Prepare the Tofu: Press the tofu to remove excess moisture. Slice it into fillets and marinate in a mixture of plant-based milk, lemon juice, salt, and pepper for at least 15 minutes.
- Coat the Tofu: In a shallow dish, mix flour, cornmeal, garlic powder, paprika, and cumin. Dip each tofu fillet into the flour mixture, coating evenly.
- Fry the Tofu: Heat a non-stick skillet over medium heat and add oil. Once hot, add the coated tofu fillets and fry until golden brown and crispy on both sides, about 3-4 minutes per side.
- Warm the Tortillas: In another pan, warm the corn tortillas for about 30 seconds on each side until pliable.
- Assemble the Tacos: Layer the crispy tofu fillets on the warm tortillas, top with shredded cabbage, avocado slices, and drizzle with vegan sour cream or sauce. Garnish with fresh cilantro.
- Serve: Enjoy your delicious Vegan Tofu ‘Fish’ Tacos immediately while hot!
Cook and Prep Times
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
Nutrition Information
- Servings: 4 tacos
- Calories: 220kcal
- Fat: 10g
- Protein: 12g
- Carbohydrates: 28g