Baja Fish Tacos
If you’re looking for a dish that brings the taste of the coast right to your kitchen, these Baja Fish Tacos are it! They’re bursting with flavor and freshness, making them a favorite at family gatherings and busy weeknights alike. The crispy fish paired with zesty citrus slaw and creamy chipotle mayo creates a delicious balance that everyone will love. Plus, they’re super easy to whip up, so you can spend less time in the kitchen and more time enjoying good food with your loved ones!
These Baja Fish Tacos are not just tasty; they also offer a fun way to get everyone involved in assembling their own tacos. Whether it’s a casual dinner or a festive gathering, this recipe is sure to light up your table!
Why You’ll Love This Recipe
- Delicious Flavor: Each bite is packed with zesty flavors from the citrus slaw and spicy mayo.
- Family-Friendly: Kids and adults alike will enjoy customizing their tacos with toppings!
- Quick Preparation: With just 20 minutes of prep time, you can have dinner on the table in no time.
- Make-Ahead Convenience: Prep the slaw and mayo ahead of time for an even quicker meal.
- Flexible Ingredients: Easy to swap out ingredients based on what you have on hand.

Ingredients You’ll Need
These Baja Fish Tacos use simple, wholesome ingredients that come together beautifully. Here’s everything you’ll need to make this delightful dish:
For the Fish
- 1 1/2 – 2 pounds fresh cod (sliced)
- 1 cup all-purpose flour
- 1/2 cup panko bread crumbs
- 12 ounces beef broth (any light beef broth will work well)
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon chili powder
- 1 teaspoon salt
For the Slaw
- 2 cups cole slaw mix
- 1/2 cup chopped cilantro
- 2 tablespoons lime juice
- 2 tablespoons pineapple juice
- 1/8 teaspoon salt
For the Chipotle Mayo
- 1/2 cup mayo
- 1 teaspoon honey
- 1 teaspoon adobo sauce
Other Essentials
- 2 cups canola oil
- 1 package white corn tortillas
- 1-2 avocados (thinly sliced)
Variations
The beauty of Baja Fish Tacos is their versatility! Feel free to play around with different ingredients to suit your taste or dietary needs.
- Swap the protein: Try swapping out cod for another white fish like tilapia or even shrimp for a different twist.
- Add some crunch: Toss in some diced jalapeños or radishes for added heat and texture.
- Make it vegetarian: Replace fish with crispy chickpeas or grilled veggies for a plant-based option.
- Experiment with sauces: If you’re not keen on chipotle mayo, try a creamy garlic sauce or even a tangy yogurt sauce!
How to Make Baja Fish Tacos
Step 1: Prepare the Citrus Slaw
Start by whipping up your citrus slaw. In a small mixing bowl, combine all slaw ingredients: cole slaw mix, chopped cilantro, lime juice, pineapple juice, and salt. This step adds freshness and crunch to your tacos. Set it aside while you prepare everything else.
Step 2: Make the Chipotle Mayo
In another small bowl, mix together the mayo, honey, and adobo sauce. This spicy chipotle mayo will elevate your tacos with its creamy texture and kick of flavor! Set this aside too; it’s going to be drizzled over your finished tacos.
Step 3: Prepare Your Fish
Slice your cod into pieces about 1×2 inches. Pat them dry with a paper towel—this helps the batter stick better. Once they’re ready, set them aside while you prepare the batter.
Step 4: Make Your Batter
In a medium bowl, combine flour, panko bread crumbs, cumin, garlic powder, onion powder, chili powder, and salt. Gradually stir in beef broth until there are no clumps left. This batter gives that lovely crispy coating we all love!
Step 5: Heat the Oil
Pour canola oil into a medium skillet until it’s about an inch deep. Heat it on medium-high until it reaches 350°F. This ensures your fish gets perfectly crispy without being greasy.
Step 6: Fry the Fish
Working in small batches, dip each piece of fish into the batter before carefully adding it to hot oil. Cook for about 2 minutes on each side or until they reach an internal temperature of 145°F. The frying process is key for achieving that golden-brown crust!
Step 7: Set Aside Fried Fish
Once cooked through, remove fish from oil and place them on a wire rack to drain excess oil. Repeat until all pieces are fried—your kitchen will smell amazing!
Step 8: Assemble Your Tacos
Warm your tortillas as desired—either on a skillet or directly over an open flame for that smoky flavor! Now comes the fun part: assemble each taco by adding fried fish first, followed by citrus slaw and sliced avocado. Drizzle with chipotle mayo and sprinkle extra cilantro if desired.
Enjoy these Baja Fish Tacos immediately while they’re warm and crispy! They are perfect for sharing—and I bet you’ll find everyone coming back for seconds!
Pro Tips for Making Baja Fish Tacos
Creating the perfect Baja fish tacos is all about the details! Here are some pro tips to ensure your tacos are a hit every time.
-
Choose fresh fish: Fresh cod not only tastes better but also has a firmer texture that holds up well during frying, making your tacos more satisfying.
-
Don’t overcrowd the pan: Frying the fish in small batches helps maintain the oil temperature, ensuring each piece gets beautifully golden and crispy without becoming greasy.
-
Let the batter sit: Allowing the batter to rest for about 10 minutes can improve its texture, creating a lighter, crunchier coating on your fish.
-
Experiment with toppings: While citrus slaw and avocado are fantastic, feel free to add sliced jalapeños or radishes for an extra kick and crunch!
-
Warm tortillas properly: Heating your corn tortillas on a skillet or directly over a flame enhances their flavor and makes them more pliable for filling.
How to Serve Baja Fish Tacos
Serving Baja fish tacos is just as fun as making them! With a few thoughtful touches, you can turn this dish into a vibrant feast that impresses everyone at your table.
Garnishes
- Fresh lime wedges: A squeeze of lime adds a zesty brightness that elevates the flavors of the fish and slaw.
- Chopped cilantro: Sprinkling fresh cilantro on top adds a pop of color and a burst of freshness that complements the other ingredients perfectly.
Side Dishes
- Mexican Street Corn (Elote): Grilled corn on the cob slathered in mayo, cheese, chili powder, and lime juice is a deliciously creamy side that pairs beautifully with fish tacos.
- Black Beans: A simple side of seasoned black beans offers protein and fiber while balancing out the meal’s richness.
- Guacamole: Creamy avocado dip with hints of lime and garlic adds another layer of flavor to your taco experience.
- Pico de Gallo: This fresh salsa made from tomatoes, onion, cilantro, and lime provides a refreshing crunch that enhances each bite of taco goodness.
Enjoy crafting these Baja fish tacos at home! With vibrant flavors and delightful textures, they’re sure to become a family favorite.

Make Ahead and Storage
These Baja Fish Tacos are perfect for meal prep! You can prepare components ahead of time, making it easy to enjoy a delicious family meal any day of the week.
Storing Leftovers
- Store leftover fried fish in an airtight container in the refrigerator for up to 2 days.
- Keep the citrus slaw and chipotle mayo in separate airtight containers. They will stay fresh for about 3 days.
- Reheat fish in the oven at 350°F for about 10 minutes to maintain crispiness.
Freezing
- Allow fried fish to cool completely before freezing.
- Place the fish in a single layer on a baking sheet and freeze until solid.
- Transfer frozen fish to an airtight freezer bag, removing as much air as possible, and store for up to 3 months.
Reheating
- For best results, reheat frozen fish directly from the freezer in an oven at 375°F for about 15-20 minutes.
- If using refrigerated fish, reheat in the oven or an air fryer to maintain crisp texture instead of using a microwave.
FAQs
If you have questions about making these Baja Fish Tacos, you’re not alone! Here are some common inquiries that other readers have had.
Can I use other types of fish for Baja Fish Tacos?
Absolutely! While cod is recommended, you can substitute with other firm white fish like tilapia or haddock. Just ensure it’s fresh!
How do I make the best chipotle mayo for my Baja Fish Tacos?
For flavorful chipotle mayo, mix mayo with adobo sauce, honey, and a squeeze of lime juice. Adjust spiciness by adding more or less adobo sauce according to your taste!
What toppings can I add to my Baja Fish Tacos?
Feel free to get creative! Consider adding diced tomatoes, sliced jalapeños, or even a sprinkle of feta cheese. Avocado is a must!
How should I serve Baja Fish Tacos?
You can serve these tacos with lime wedges on the side for extra zest and perhaps some tortilla chips for crunch.
Final Thoughts
I hope you find joy in creating these Baja Fish Tacos! They are not just a meal; they’re an experience filled with vibrant flavors that everyone will love. Whether it’s a casual dinner or a festive gathering, these tacos are sure to impress. Enjoy making them and share them with your loved ones – happy cooking!
Baja Fish Tacos
If you’re craving a delicious, coastal-inspired dish, these Baja Fish Tacos are the perfect choice! Featuring perfectly crispy cod, zesty citrus slaw, and creamy chipotle mayo, they offer a delightful combination of flavors that will please everyone at your table. This quick and easy recipe is great for busy weeknights or festive gatherings, making it a family favorite. Best of all, you can customize your tacos with various toppings to suit your taste. Get ready to impress your loved ones with this vibrant and satisfying meal!
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: Serves 6 (12 tacos) 1x
- Category: Main
- Method: Frying
- Cuisine: Mexican
Ingredients
- 1 ½ – 2 pounds fresh cod
- 1 cup all-purpose flour
- ½ cup panko bread crumbs
- 12 ounces light beef broth
- 2 cups cole slaw mix
- ½ cup chopped cilantro
- 2 tablespoons lime juice
- ½ cup mayonnaise
- 2 cups canola oil
- Corn tortillas
Instructions
- Prepare the citrus slaw by mixing cole slaw mix, cilantro, lime juice, and salt in a bowl. Set aside.
- Make the chipotle mayo by combining mayonnaise, honey, and adobo sauce in a separate bowl. Set aside.
- Slice the cod into pieces and pat dry.
- In a bowl, mix flour, panko bread crumbs, spices, and gradually add beef broth until smooth.
- Heat oil in a skillet to 350°F.
- Dip fish pieces into batter and fry until golden brown (about 2 minutes per side).
- Drain on a wire rack after frying.
- Warm tortillas and assemble tacos with fried fish, citrus slaw, sliced avocado, and chipotle mayo.
Nutrition
- Serving Size: 2 tacos (approximately 200g)
- Calories: 400
- Sugar: 3g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 3g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 40mg
