Crispy Baja Fish Tacos
Learn how to make restaurant-style Crispy Baja Fish Tacos with perfectly golden beer-battered fish, crunchy cabbage slaw, and a creamy jalapeño lime drizzle that brings every bite to life.

Few taco recipes deliver the same satisfying crunch and fresh flavor as Crispy Baja Fish Tacos. Tender cod is coated in a light, seasoned beer batter and fried until beautifully crisp. A refreshing cabbage slaw adds texture, while a smooth jalapeño lime sauce provides the perfect balance of creaminess and zest. Together, these ingredients create a taco that tastes like it came straight from a seaside taco stand.
The first time I made these tacos at home, I wasn’t sure they would live up to my expectations. Fish tacos always seemed like something best left to restaurants. But once the fish turned golden and crispy in the skillet, I knew this recipe would become a regular favorite. Everyone at the table finished their tacos within minutes and immediately wanted more.
Ingredients for Crispy Baja Fish Tacos
Each ingredient contributes something important to the final result. Fresh cod is my preferred choice because it stays flaky and tender while holding up beautifully during frying.
For the Crispy Beer Batter
- 1 cup all-purpose flour
- 1/2 cup cornstarch
- 1 tbsp baking powder
- 1 tsp chili powder
- 1 tsp salt
- 1 tsp black pepper
- 1 tsp paprika
- 1 tsp garlic powder
- 1 cup cold light beer
- 1 large egg
For the Fish
- 1.5 pounds cod fillets, cut into serving-sized pieces
- 1 tsp salt
- 1 tsp black pepper
For the Crunchy Cabbage Slaw
- 3 to 4 cups shredded red or green cabbage
- 2 to 3 medium carrots, shredded
- 1/2 cup mayonnaise
- 2 tbsp apple cider vinegar
- 1 to 2 tsp hot sauce
- 1 tbsp honey
- 1 tsp salt
- Juice of 1/2 lime
For the Jalapeño Lime Sauce
- 1 cup sour cream
- 1/4 cup mayonnaise
- Juice of 1 lime
- 1 jalapeño, seeded and finely chopped
- 1 tbsp chopped fresh cilantro (optional)
- 1 tsp capers, minced
- 1/4 tsp cayenne pepper
- 1/2 tsp dried oregano
- 1/2 tsp ground cumin
- 1/2 tsp dried dill
For Frying and Assembly
- 1 cup vegetable oil
- 12 small tortillas, corn or flour
- 1 lime, cut into wedges
Optional toppings:
- Pickled red onions
- Sliced jalapeños
- Fresh corn kernels
- Crumbled cotija cheese
Step-by-Step Instructions
For the best results, prepare the slaw and sauce before frying the fish. Giving them time to chill allows the flavors to develop and makes the final assembly much easier.
Step 1: Prepare the slaw
In a large mixing bowl, whisk together mayonnaise, apple cider vinegar, hot sauce, honey, salt, and lime juice until smooth. Add the shredded cabbage and carrots. Toss everything together until evenly coated. Cover and refrigerate while you prepare the remaining ingredients.
Step 2: Make the jalapeño lime sauce
Combine the sour cream, mayonnaise, lime juice, jalapeño, cilantro, capers, cayenne pepper, oregano, cumin, and dill in a bowl. Stir until creamy and fully blended. Refrigerate until serving time.
Step 3: Prepare the batter
In a large bowl, whisk together the flour, cornstarch, baking powder, chili powder, salt, pepper, paprika, and garlic powder. Add the egg and chilled beer. Mix until a smooth batter forms. If the consistency seems too thick, add a small amount of cold water and whisk again.
Step 4: Season the fish
Pat the cod pieces dry using paper towels. Removing excess moisture helps the batter cling properly to the fish. Season lightly with salt and black pepper on all sides.
Step 5: Fry the fish
Heat the vegetable oil in a deep skillet over medium-high heat until it reaches 350°F (175°C). Working in batches, dip each fish piece into the batter and allow any excess to drip away. Carefully place the fish into the hot oil and cook for 3 to 4 minutes per side, or until deeply golden and crisp.
Avoid overcrowding the pan, as this lowers the oil temperature and affects crispiness. Transfer cooked fish to a wire rack so the coating stays crunchy.
Step 6: Assemble the tacos
Warm the tortillas in a dry skillet for about 20 to 30 seconds per side. Place a piece of crispy fish onto each tortilla. Top with cabbage slaw and drizzle generously with the jalapeño lime sauce. Finish with your favorite toppings and serve immediately with fresh lime wedges.
What to Serve with Crispy Baja Fish Tacos

These tacos pair well with side dishes that bring freshness, texture, or additional flavor to the meal.
Mexican Street Corn
Grilled corn coated with creamy toppings and cheese complements the crispy fish beautifully. Its sweetness balances the bold flavors of the tacos.
Cilantro Lime Rice
Light and fragrant cilantro lime rice provides a simple side that doesn’t overpower the tacos while adding a satisfying element to the plate.
Black Bean Soup
A warm bowl of black bean soup adds fiber and protein while creating a more filling meal.
Mango Jalapeño Salsa
Sweet mango paired with spicy jalapeño creates a fresh contrast to the crispy fish and creamy sauce. The flavors work exceptionally well together.
Pico de Gallo
Fresh tomatoes, onions, cilantro, and lime juice bring brightness to every bite while allowing the fish to remain the star of the meal.
Storage and Serving Tips
Store the fish, slaw, and sauce separately to maintain the best texture and flavor. The slaw and jalapeño lime sauce can be refrigerated in airtight containers for up to three days. Fried fish should be stored separately and enjoyed within two days.
When reheating the fish, use an oven or air fryer set to 375°F for 5 to 7 minutes. This helps restore much of the original crispiness. Microwaving is not recommended because it softens the coating.
If you’re serving a crowd, prepare the slaw and sauce a day in advance. Both taste even better after resting overnight in the refrigerator. Fry the fish shortly before serving for maximum crunch.
Another great option is setting everything out buffet-style. Arrange the fish, tortillas, slaw, sauce, and toppings separately so everyone can build their own tacos exactly how they like them.
Conclusion
These Crispy Baja Fish Tacos combine crunchy beer-battered fish, refreshing slaw, and a creamy jalapeño lime sauce into one unforgettable meal. The recipe is simple enough for a weeknight dinner yet impressive enough for entertaining guests. Once you try them, there’s a good chance they’ll become a regular part of your taco night rotation.