These Crispy Baja Fish Tacos are crunchy, fresh, and bursting with flavor. Golden battered fish is wrapped in warm tortillas and topped with a creamy cilantro lime slaw that adds the perfect tangy crunch.Ready in just 30 minutes, they’re perfect for weeknight dinners, taco nights, or anytime you want a simple, satisfying meal.Customizable, crowd-pleasing, and easy to make—this recipe is a must-try for any taco lover!
1lb (450g) white fish fillets (cod, tilapia, or haddock)
½cup all-purpose flour
½cup cornstarch
½tsp baking powder
½tsp paprika
½tsp garlic powder
½tsp cumin
½tsp salt
½tsp black pepper
½cup cold water or club soda (add more if needed for batter consistency)
Vegetable oil for frying
For the cilantro lime slaw:
2cups shredded cabbage (green or purple)
½cup shredded carrots
2tbsp chopped fresh cilantro
2tbsp lime juice (fresh)
2tbsp mayonnaise or Greek yogurt
1tsp honey
Salt and pepper to taste
For serving:
8small tortillas (corn or flour)
Lime wedges
Optional toppings: avocado slices, jalapeños, hot sauce
Instructions
Make the Slaw:In a bowl, mix cabbage, carrots, cilantro, lime juice, mayo or yogurt, honey, salt, and pepper. Stir well and refrigerate while preparing the fish.
Prepare the Batter:In a separate bowl, combine flour, cornstarch, baking powder, and spices. Slowly whisk in cold water or club soda until you get a smooth batter.
Coat and Fry the Fish:Cut fish into strips. Dip each piece into the batter to coat completely.Heat oil in a skillet over medium-high heat. Fry fish pieces for 2–3 minutes per side or until crispy and golden. Remove and place on paper towels to drain.
Warm the Tortillas:Heat tortillas in a dry skillet or microwave until soft and warm.
Assemble the Tacos:Add a few crispy fish pieces to each tortilla. Top with a spoonful of cilantro lime slaw. Add your favorite toppings and squeeze fresh lime juice on top.
Serve and Enjoy:Serve immediately while hot and crispy!