Craving the ultimate taste of the coast? Dive into our **Baja Fish Tacos Recipe**, featuring perfectly crispy cod nestled in warm corn tortillas, topped with a vibrant, refreshing slaw and drizzled with a creamy, spicy-sweet baja sauce that will transport your taste buds straight to the shores of Mexico. Prepare yourself for the **BEST fried fish tacos** you’ve ever savored!

Experience the Irresistible Charm of Baja Fish Tacos
Tacos hold a special place in our hearts, and for good reason! Their versatility, vibrant flavors, and satisfying textures make them a go-to meal for any occasion. From the savory depth of Spicy Turkey Tacos and the rich complexity of Chicken Tinga Tacos to the trending sensation of Birria Tacos (Quesabirria), the comforting simplicity of Baked Tacos, the traditional allure of Tacos al Pastor, and even exotic delights like Vietnamese Banh Mi Street Tacos – we simply can’t get enough of these handheld culinary masterpieces.
However, among this vast and delicious landscape, Baja Fish Tacos stand out as a truly unique and utterly delightful experience. Originating from the sunny coasts of Baja California, Mexico, these tacos offer a refreshing departure from traditional meat-based fillings. They combine the delicate flavor of white fish with a light, crispy batter, creating a harmonious balance of textures and tastes that is both satisfying and surprisingly light. This recipe is designed to bring that authentic coastal magic directly to your kitchen.

Our Secret to the Best Baja Fish Tacos
What makes our **Baja Fried Fish Tacos recipe** truly special? It’s the meticulous balance of three core components: the flawlessly crispy fish, the bright and crunchy slaw, and the tantalizingly creamy fish taco sauce. Each element is carefully crafted to complement the others, resulting in a symphony of flavors that will have everyone asking for seconds.
The star of the show, our beer-battered fried fish, boasts an exquisite texture – moist and flaky on the inside, encased in an ultra-light, golden-crisp coating on the outside. This perfect crunch provides a fantastic contrast to the soft tortillas. Paired with a refreshing cabbage slaw, bursting with crisp vegetables and a tangy dressing, these tacos are already a winner. But it’s the signature mayo-based chipotle sauce that truly elevates them. With just the right hint of smoky spice and sweet undertones, it ties all the components together beautifully without overwhelming the delicate fish.
I’ve had the pleasure of serving these delightful tacos to countless friends, and the unanimous verdict is always the same: **”These are the BEST fish tacos I’ve ever tasted!”** Whether you’re planning a casual weeknight dinner or hosting a lively taco party, these Baja Fish Tacos are guaranteed to be a hit, offering a fresh, delicious, and memorable dining experience.

Essential Ingredients for Unforgettable Fish Tacos
Creating these incredible Baja Fish Tacos is simpler than you might think, thanks to readily available, wholesome ingredients found at most grocery stores. The recipe is divided into three main sections: the crunchy slaw, the creamy sauce, and the crispy fried fish, ensuring each component is perfected.
For the Refreshing Fish Taco Slaw:
The slaw is key to providing a refreshing counterpoint to the fried fish. Here’s what you’ll need:
- **Red Cabbage:** Finely shredded for maximum crunch and a beautiful pop of color. It holds up well against the dressing.
- **Carrots:** Shredded carrots add natural sweetness and another layer of crisp texture.
- **Cilantro:** Freshly chopped cilantro provides a bright, herbaceous note that is quintessential to Mexican-inspired dishes.
- **Red Onion:** Thinly sliced red onion adds a mild, sharp bite and vibrant color.
- **Apple Cider Vinegar:** This forms the tangy base of the dressing, cutting through richness and awakening the palate. White vinegar can be used for a stronger zest.
- **Honey:** A touch of honey (or agave nectar) balances the acidity of the vinegar, adding a subtle sweetness that complements the other flavors.
- **Salt and Pepper:** Essential for seasoning and bringing all the flavors to life.
For the Creamy Baja Fish Taco Sauce:
This signature sauce is what truly ties the taco together, offering a rich, spicy-sweet element. Gather these simple ingredients:
- **Mayonnaise:** The creamy base for the sauce. Use regular or low-fat depending on your preference.
- **Lime Juice:** Freshly squeezed lime juice provides essential acidity and brightness, balancing the richness of the mayo and the heat of the chipotle.
- **Chipotle Chiles in Adobo Sauce:** These small, smoked, dried jalapeños packed in a tangy, slightly spicy adobo sauce are the secret to the sauce’s depth and smoky flavor. Mince them finely for even distribution. You can adjust the quantity (1-2 peppers) to control the spice level.
For the Perfectly Crispy Fried Fish:
The star of the show! Achieving that golden, crispy exterior with tender, flaky fish inside is easier than you think:
- **Cod Fillets:** We recommend 1 ½ – 1 ¾ pounds of large cod fillets for their mild flavor and firm, flaky texture when cooked. Grouper or another firm white fish like tilapia or mahi-mahi are excellent alternatives.
- **All-Purpose Flour:** Forms the primary coating for the beer batter. A preferred gluten-free flour blend can be used as a substitute.
- **Cornstarch:** This is the secret ingredient for an extra-crispy batter, contributing to that delightful crunch. It’s naturally gluten-free.
- **Seasonings:** A simple blend of salt and garlic powder enhances the fish’s natural flavor and seasons the batter.
- **Light, Crispy Beer:** The carbonation in beer creates a light, airy batter, and its subtle flavor complements the fish. Opt for a light, crisp lager like Corona or a similar pilsner.
- **Oil for Frying:** About 2 quarts of neutral-flavored oil with a high smoke point, such as canola, peanut, or vegetable oil, is needed for deep frying.
And, of course, you’ll need **corn tortillas** (or small flour tortillas) for assembling these delectable tacos, along with **fresh lime wedges** for garnish and an extra squeeze of citrus before serving.

Mastering the Art of Fried Fish Tacos: A Step-by-Step Guide
Crafting these Baja Fish Tacos involves a few simple, sequential steps that ensure each component is perfect. The key is preparation and attention to detail, especially when frying the fish.
For precise ingredient proportions, detailed instructions, and additional expert cooking tips, refer to the comprehensive **Baja Fish Taco Recipe card** at the bottom of this article. A video tutorial is also available to guide you through each step.
**Pro Tips for Success:**
Before you begin, ensure your fish pieces are thoroughly dried with paper towels. This crucial step allows the batter to adhere properly, guaranteeing a perfectly crispy coating. Also, remember that beer batter can thicken slightly as it rests. If it seems too thick right before frying, a quick splash of additional light beer will bring it back to the ideal consistency.
Let’s break down the process:
1. Prepare the Vibrant Fish Taco Slaw:
This can be made ahead of time, allowing the flavors to meld beautifully. In a large mixing bowl, combine the finely shredded red cabbage, shredded carrots, chopped cilantro, and thinly sliced red onion. Drizzle with apple cider vinegar and honey, then season generously with salt and pepper. Toss everything together until well combined. Taste and adjust seasonings as needed. Cover and chill in the refrigerator until you’re ready to assemble your tacos. The longer it chills, the better the flavors will develop.
2. Whisk Up the Creamy Baja Sauce:
In a small bowl, combine the mayonnaise, freshly squeezed lime juice, and finely minced chipotle peppers in adobo sauce. Stir well until all ingredients are thoroughly incorporated and the sauce is smooth. Taste for seasoning and add salt and pepper as desired. For an extra kick, you can add a tiny bit more chipotle adobo sauce. Chill the sauce until serving time, allowing the flavors to deepen.
3. Fry the Fish to Golden Perfection:
This is where the magic happens!
- **Set Up:** Place a large saucepot on your stovetop and attach a cooking thermometer to the side. Pour in about 2 quarts of fry oil. Prepare a large baking sheet lined with several layers of paper towels nearby to drain the fried fish.
- **Prepare the Fish:** Cut your cod fillets into manageable 1×2-inch strips. Lay these strips on fresh paper towels to ensure they are as dry as possible. This helps the batter stick and prevents excessive oil splatter.
- **Heat the Oil:** Turn your stove to medium heat and slowly bring the fry oil to a temperature between 360°F and 370°F (182°C-188°C). Maintaining a consistent temperature is crucial for crispy, non-greasy fish.
- **Make the Batter:** In a medium mixing bowl, whisk together the all-purpose flour, cornstarch, salt, and garlic powder until well combined. Gradually whisk in the light, crisp beer until you have a smooth, frothy batter. The batter should be thin enough to coat the fish but thick enough to cling. If it feels too thick, add another tablespoon or two of beer.
- **Batter and Fry:** Once your oil is at the ideal temperature, carefully dip each fish strip into the batter, ensuring it’s evenly coated with a thin, solid layer. Gently lower 10-15 battered fish strips into the hot oil, being careful not to overcrowd the pot. Overcrowding will drop the oil temperature and lead to soggy fish.
- **Cook Until Golden:** Stir the fish occasionally with a skimmer or slotted spoon to ensure even cooking. Fry for 2 to 4 minutes, or until the fish strips are beautifully golden brown and crispy.
- **Drain:** Using your skimmer, carefully remove the fried fish from the oil and transfer them to the prepared baking sheet lined with paper towels to drain excess oil. Sprinkle lightly with a pinch of salt if desired.
- **Repeat:** Continue frying the fish in batches until all strips are cooked to perfection.
4. Assemble Your Baja Fish Tacos:
Once all components are ready, it’s time to bring them together! Warm your corn or flour tortillas (you can do this in a dry pan, microwave, or wrapped in foil in the oven). Place two crispy fish strips on each warm tortilla. Top generously with the fresh, crunchy slaw, and finish with a dollop or drizzle of the creamy chipotle mayonnaise. Serve immediately with fresh lime wedges on the side for an extra burst of citrus.






Perfect Pairings: What to Serve with Baja Fish Tacos
Crispy fried fish tacos, with their cool, crunchy slaw and creamy, zesty sauce, are a complete meal in themselves, but they also pair wonderfully with a variety of classic Mexican and American sides. Elevate your taco night with these fantastic suggestions:
- **Spanish Rice:** A flavorful and hearty side, traditional Spanish Rice provides a comforting base that complements the tacos beautifully. For a lighter, low-carb option, consider Roasted Cauliflower Rice.
- **Beans:** Rich and savory refried beans offer a classic pairing. Alternatively, for a more rustic and wholesome option, Frijoles de la Olla (Mexican pinto beans) are fantastic.
- **Corn Salad:** The sweetness and char of Grilled Mexican Street Corn Salad (Esquites) provide a fantastic textural and flavor contrast to the tacos.
- **Chips and Salsa/Guacamole:** You can never go wrong with a classic bowl of crispy tortilla chips served with fresh salsa or creamy guacamole.
- **Fresh Salad:** A simple green salad with a light vinaigrette can add extra freshness and greens to your meal.

Tips for Storage and Reheating to Preserve Freshness
Baja Fish Tacos are undoubtedly **best served fresh** from the hot oil, when the fish is at its crispiest. However, if you have leftovers, don’t despair! You can still enjoy the deliciousness with a few smart storage and reheating tips.
- **Storing the Fried Fish:** Allow the cooked fish strips to cool completely to room temperature before storing. Transfer them to an airtight container and keep them in the refrigerator for 2-3 days. This prevents them from becoming soggy.
- **Reheating the Fish:** To regain some of that wonderful crispiness, avoid the microwave. Instead, reheat the fish strips in an oven preheated to 375°F (190°C) for 10-15 minutes, or until heated through and crisp. An air fryer is also an excellent option for quick reheating and crisping.
- **Storing Slaw and Sauce:** The homemade fish taco slaw and the chipotle Baja sauce are both excellent candidates for making ahead or storing leftovers. Keep them in separate airtight containers in the fridge, and they will remain fresh and flavorful for 3 or 4 days. Always store them separately from the fish and tortillas to maintain their individual textures.
When ready to enjoy your leftovers, simply reheat the fish, warm your tortillas, and assemble your tacos with the chilled slaw and sauce for a quick and delicious meal.

Frequently Asked Questions About Baja Fish Tacos
Baja fish tacos, often referred to as Baja Cali tacos, hail from the beautiful Baja California peninsula in Mexico. They typically feature pieces of mild white fish that are battered and fried until golden and crispy. These delightful fish pieces are then served in warm corn or flour tortillas, often accompanied by a refreshing shredded cabbage slaw and a distinctive creamy white sauce, usually flavored with mayonnaise and chipotle peppers.
Authentic Baja fish tacos are generally not overly spicy. The creamy chipotle sauce provides a mild to moderate kick, thanks to the chipotle peppers in adobo. These peppers offer a smoky heat rather than an intense burn, making the tacos flavorful without being overwhelming. If you prefer more heat, you can easily customize them by adding extra minced chipotle peppers to the sauce, or by sprinkling fresh diced jalapeños or a dash of hot sauce over your assembled tacos.
For optimal freshness and texture, it’s best to store the components of your fish tacos separately. Place leftover fried fish in an airtight container and refrigerate for up to 2-3 days. The fish taco slaw and the chipotle Baja sauce can also be stored in separate airtight containers in the fridge for 3-4 days. When you’re ready to enjoy them again, reheat the fish in the oven, toaster oven, or air fryer to restore its crispiness, warm your tortillas, and then assemble your fresh tacos.
Firm, white-fleshed fish varieties work best for Baja Fish Tacos because they hold their shape well during frying and offer a mild flavor that doesn’t overpower the other ingredients. Cod is a popular and excellent choice, known for its flaky texture. Other great options include grouper, tilapia, mahi-mahi, or even snapper.
Looking for More Delicious Fish Recipes?
Print Recipe
Leave a Review »
Baja Fried Fish Tacos (with Slaw and Fish Taco Sauce)
Cook Time: 12 minutes
Total Time: 42 minutes
24
tacos
Ingredients
Metric
For the Fish Taco Slaw –
- 4 cups finely shredded red cabbage
- ½ cup shredded carrots
- ½ cup chopped cilantro
- ¼ cup thinly sliced red onion
- 2 tablespoons apple cider vinegar
- 1 tablespoon honey
- Salt and pepper
For the Fish Taco Sauce –
- 1 cup mayonnaise
- 2 tablespoons lime juice
- 1-2 chipotle peppers in adobo sauce minced
For the Crispy Fried Fish –
- 1 ½ – 1 ¾ pounds large cod fillets (or grouper)
- 1 cup all-purpose flour
- ¼ cup cornstarch
- 1 ½ teaspoon salt
- 1 teaspoon garlic powder
- 1 ½ cups light crisp beer (like Corona)
- 2 quarts fry oil (canola, peanut, or vegetable)
For the Baja Fish Tacos –
- 24 small flour or corn tortillas
- Lime wedges for garnish
Instructions
-
For the Fish Taco Slaw: Set out a large mixing bowl. Chop all the produce and add to the bowl. Drizzle with apple cider vinegar and honey. Sprinkle generously with salt and pepper. Then toss well to combine. Taste and add additional salt and pepper if needed. Chill until ready to serve.
-
For the Fish Taco Sauce: Set out a small bowl. Add the mayonnaise, lime juice, and chopped chipotle pepper. Mix well. Taste, then salt and pepper as needed. Chill.
-
For the Baja Fried Fish: Set a large saucepot on the stovetop. Attach a cooking thermometer to the side of the pot, then add in the fry oil.
-
Set out a large baking sheet covered with paper towels. Cut the fish fillet’s into 1 x 2 inch strips. Lay the fish strips on the paper towels to dry.
-
Turn the stove on medium heat and bring the fry oil to 360 to 370°F (182-188°C). Set out another baking sheet lined with paper towels to drain the fried fish strips.
-
In a medium size mixing bowl, add the flour, corn starch, salt, and garlic powder. Whisk to combine. Then whisk in the beer to form a light frothy batter. (The batter will thicken as it rests, so you may want to add another splash of beer in it right before frying.)
-
Once the oil is that the right temperature, dunk a fish strip in the batter. You should have a thin, but solid, coating of batter on each strip. If the batter seems too thick, add another 2 to 4 tablespoons of beer.
-
Gently lower each fish strip into the hot fry oil. Batter and fry 10 – 15 fish strips at a time. Stir with a skimmer to flip the fish strips over and cook for 2 to 4 minutes until golden brown.
-
Carefully move the fried fish to the prepared pan. Repeat in two or three more batches.
-
When ready to serve, place to fish strips on each tortilla. Top with fresh slaw and a dollop (or a drizzle) of chipotle mayonnaise.
Notes
The homemade fish taco slaw and chipotle mayo sauce will keep well in the fridge for 3 or 4 days.
Nutrition
Calories: 355 kcal
Carbohydrates: 20 g
Protein: 11 g
Fat: 26 g
Saturated Fat: 16 g
Polyunsaturated Fat: 5 g
Monounsaturated Fat: 4 g
Trans Fat: 1 g
Cholesterol: 24 mg
Sodium: 249 mg
Potassium: 307 mg
Fiber: 2 g
Sugar: 2 g
Vitamin A: 660 IU
Vitamin C: 10 mg
Calcium: 40 mg
Iron: 1 mg
Cuisine: American, Mexican, Southern, Tex-Mex
YOU can help this recipe RANK on Google – TAP 5 STARS so other hungry people can find it. Thank you!