Ingredients
– 12 ounces shredded cabbage โ gives the slaw its crisp base and makes every taco feel light and crunchy.
– 1/2 teaspoon kosher salt โ helps soften the cabbage and draw out flavor.
– 1/4 cup thinly sliced red onion โ adds sharpness and a little bite.
– 1/2 cup chopped cilantro โ brings fresh herb flavor that fits the fish taco theme perfectly.
– 1/4 to 1/2 finely chopped jalapeno โ adds gentle heat, depending on how spicy you like it.
– 1/4 cup fresh lime juice โ gives the slaw its tangy, bright finish.
– 2 tablespoons olive oil โ helps bind everything together and gives the slaw a smooth texture.
– 1 to 1.5 pounds white fish such as tilapia, mahi-mahi, red snapper, or black cod โ mild fish that cook quickly and stay tender.
– 1 pound extra firm tofu โ a great plant-based option for vegan fish tacos with cabbage slaw.
– 1.5 teaspoons chili powder โ adds warm, smoky flavor.
– 1 teaspoon cumin โ brings earthy depth.
– 1 teaspoon coriander โ adds a citrusy note that works well with lime.
– 1 teaspoon granulated garlic โ gives savory balance.
– 3/4 teaspoon kosher salt โ seasons the fish or tofu evenly.
– 1/2 teaspoon sugar โ helps with caramelization and prevents the fish from drying out.
– 1/4 teaspoon chipotle powder โ adds a smoky kick.
– 8 to 12 five-inch flour tortillas or a blend of flour and corn โ the base for each taco.
– Lime wedges โ for a fresh squeeze right before serving.
– Avocado slices โ add creamy contrast.
– Cotija cheese โ gives salty, crumbly richness.
– Cilantro โ adds a fresh herbal finish.
Instructions
1-First Step: Make the cilantro lime cabbage slaw Add 12 ounces shredded cabbage, 1/2 teaspoon kosher salt, 1/4 cup thinly sliced red onion, 1/2 cup chopped cilantro, 1/4 to 1/2 finely chopped jalapeno, 1/4 cup fresh lime juice, and 2 tablespoons olive oil to a large bowl. Toss everything until the cabbage is well coated. Taste and adjust the seasoning if needed. If you want the slaw to soften a bit more, let it sit while you cook the fish. This is also a good point to add shredded carrots or thinly sliced radish if you want extra color and crunch.
2-Second Step: Prep the fish or tofu Pat the fish dry with paper towels so the spice rub sticks better. If using tofu, press it first so it can soak up more flavor and crisp up nicely. Then mix the spice rub ingredients together: 1.5 teaspoons chili powder, 1 teaspoon cumin, 1 teaspoon coriander, 1 teaspoon granulated garlic, 3/4 teaspoon kosher salt, 1/2 teaspoon sugar, and 1/4 teaspoon chipotle powder. Sprinkle the rub over 1 to 1.5 pounds of fish fillets or 1 pound extra firm tofu. Coat all sides evenly. The little bit of sugar helps the fish caramelize and keeps the outside from drying out, which is one of the best tricks for great fish tacos.
3-Third Step: Cook the protein You can grill, bake, or pan-sear the fish, depending on what you have on hand. For fish, cook until it turns flaky and opaque, usually about 3 to 4 minutes per side for thinner fillets. The finished fish should reach an internal temperature of 145ยฐF. Right after cooking, squeeze fresh lime juice over the top for a clean, bright finish. If you are using tofu, cook it with the same seasonings and your preferred method. A skillet works well if you want crispy edges. For vegan fish tacos with cabbage slaw, tofu is a dependable option because it stays hearty and picks up all the taco flavors beautifully.
4-Fourth Step: Warm the tortillas Warm 8 to 12 five-inch tortillas by grilling, baking, or heating them on the stovetop. A dry skillet over medium heat works well, and each tortilla only needs about 20 to 30 seconds per side. Keep warming until the tortillas are soft and a little bubbly. Warm tortillas matter because they make the tacos easier to fold and less likely to crack. If you like a little more structure, use a blend of flour and corn tortillas. If you need gluten-free fish tacos with cabbage slaw, corn tortillas are the best swap.
5-Final Step: Assemble and serve Place the cooked fish in each warm tortilla, then top with a generous scoop of cilantro lime cabbage slaw. Add avocado slices, a sprinkle of cotija cheese, and fresh cilantro. Finish with lime wedges and your favorite sauce if you want extra richness or spice.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
๐ฌ Add sugar to the spice rub to help caramelize the fish and keep it moist.
๐ฅฌ Make slaw ahead; it keeps in the fridge up to 3 days for better flavor infusion.
๐ฅ Warm tortillas until bubbly for the best texture and to prevent tearing.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Pan-Sear
- Cuisine: Mexican
- Diet: High Protein, Gluten Free Option
Nutrition
- Serving Size: 2 tacos
- Calories: 233 kcal
- Sugar: 2.1g
- Sodium: 163mg
- Fat: 7.2g
- Saturated Fat: 1.2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 29.2g
- Fiber: 3.9g
- Protein: 15.5g
- Cholesterol: 29mg
