Baja Fish Tacos Recipe in 5 Steps
Published: 12 Apr 2026
Here is a short video explaining the process, scroll down for detailed ingredients and step by step recipe method. Thanks for coming and do not forget to follow Food Paradise on Pinterest.
Table of Contents
Ingredients (with Exact Amounts)
For the Fish and Batter
To make the perfect Baja fish tacos, you’ll need the following ingredients for the fish and batter:
- 1 lb (450 g) firm white fish fillets (such as cod, halibut, or tilapia) – cut into strips
- 1 cup (120 g) all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 cup (240 ml) light beer (or sparkling water for a non-alcoholic version)
- 3–4 cups (720–960 ml) frying oil (vegetable or canola oil works best)
For the Cabbage Slaw
The fresh slaw adds crunch and tang to balance the richness of the fish. Here’s what you need:
- 3 cups shredded cabbage
- ¼ cup lime juice
- 1 tablespoon fresh cilantro, chopped
- Salt and pepper, to taste
For the Sauce
This creamy, zesty sauce is the key to making the tacos deliciously indulgent:
- ½ cup mayonnaise
- ½ cup crema or sour cream
- 1–2 chipotles in adobo, minced (for some smokey heat)
- 2 tablespoons lime juice
Extras
For a fully authentic experience, you’ll also need:
- 8–12 small corn tortillas (you can use flour tortillas if you prefer)
- Lime wedges, for serving
Step‑by‑Step Recipe Method (Core)
1. Prep Your Ingredients
Start by cutting the fish into 1–2 inch strips, depending on your preference. Pat the fish dry with paper towels. This step is important because it helps the batter stick better when frying. Set the fish aside while you prepare the rest of the ingredients.
Next, prepare the cabbage slaw by shredding the cabbage. Toss it with lime juice, chopped cilantro, and season with salt and pepper to taste. You can set this aside for now, or let it chill in the fridge to allow the flavors to meld together.
2. Make the Batter
In a large mixing bowl, whisk together the all-purpose flour, baking powder, salt, and pepper. Slowly add the beer to the dry ingredients, stirring as you go. The batter should be thick but still run off the fish easily. If you find it’s too thick, you can add a splash more beer or sparkling water to loosen it up.
The key to the perfect batter is in the texture – it should coat the fish without being too heavy. When the batter is smooth, set it aside and get ready to fry.
3. Heat the Oil and Fry the Fish
Fill a large skillet or pot with enough frying oil to submerge the fish strips. Heat the oil to about 350°F (180°C). You can test if the oil is ready by dropping in a small amount of batter; it should sizzle and rise to the surface right away.
Once the oil is hot, dip each fish strip into the batter, coating it completely, and carefully drop it into the hot oil. Fry the fish in batches, making sure not to crowd the pan – this ensures that the oil temperature stays high and gives the fish a crispy texture. Fry each piece for about 3–4 minutes, until the fish turns golden brown and crispy. Remove the fish from the oil and place it on a plate lined with paper towels to drain excess oil.
4. Warm the Tortillas
While the fish is frying, heat your tortillas. You can do this by placing them on a dry skillet over medium heat for about 30 seconds on each side until they’re soft and warm. If you prefer, you can also heat them directly over a flame for a bit of extra char, which adds a nice smokiness to the tacos.
5. Assemble Your Tacos
To assemble the tacos, take a warm tortilla and place a few strips of the crispy fried fish in the center. Top with a generous spoonful of the tangy cabbage slaw, followed by a drizzle of the creamy sauce. Finish off with a squeeze of fresh lime for that extra zing. Serve immediately while they’re hot and crispy.
Variations in the Recipe
Grilled or Pan-Seared Fish
For a lighter twist, you can grill or pan-sear the fish instead of frying it. Simply season the fish with lime juice, salt, and pepper, then cook it on a hot grill or in a skillet for about 3–4 minutes per side. This version is perfect if you’re looking for something healthier but still bursting with flavor.
Different Sauces
You can easily swap the chipotle sauce for a variety of other sauces:
- Avocado Crema: Blend avocado with lime, yogurt, and cilantro for a smooth, rich sauce that complements the tacos beautifully.
- Spicy Aioli: For those who like a little more heat, mix mayonnaise with sriracha or your favorite hot sauce to make a spicy aioli.
Toppings You Can Try
The beauty of Baja fish tacos is in their versatility. You can customize them with various toppings like:
- Fresh pico de gallo (tomato, onion, and lime)
- Pickled onions for an extra burst of tang
- Sliced radishes for a crunchy texture
- Crumbled cotija or shredded cheese for added richness
Mistakes to Avoid
Don’t Overcrowd the Oil
One common mistake when frying is adding too much fish to the oil at once. This causes the temperature to drop, resulting in soggy, greasy fish. Always fry in batches to maintain the oil temperature and achieve that perfect crispy texture.
Batter Sitting Too Long
Once the batter is mixed, use it immediately. If the batter sits for too long, it loses its bubbles and becomes heavy, which will result in less crispy fish. For the best texture, fry the fish immediately after dipping it in the batter.
Skipping the Sauce
The creamy, tangy sauce is what ties everything together. Don’t skip it! It balances the flavors and adds a rich, smooth texture that complements the crispy fish and crunchy slaw.
Conclusion
Baja fish tacos are a crowd-pleaser that combine the best of fresh ingredients, crispy fish, and vibrant flavors. With this recipe, you can easily recreate this coastal classic at home. Whether you’re making them for a family dinner or impressing guests at your next gathering, Baja fish tacos are always a hit. Enjoy these delightful tacos with the added bonus of feeling like a professional chef in your own kitchen!
Don’t forget to check the homepage for more exciting food recipes that will take your cooking to the next level!
FAQs: Baja Fish Tacos
What kind of fish is best for Baja fish tacos?
For Baja fish tacos, it’s best to use firm white fish like cod, tilapia, or halibut. These fish hold up well when fried and have a mild flavor that pairs perfectly with the crispy batter.
Can I bake the fish instead of frying it?
Yes! You can bake the fish at 425°F (220°C) for about 10–12 minutes or until it’s cooked through and crispy. Simply brush the fish with a little oil or butter before baking to help it crisp up.
Is it okay to use flour tortillas instead of corn?
Absolutely! While corn tortillas are traditional for Baja fish tacos, flour tortillas work just as well. They’re a bit softer and larger, which can make them easier to fold.
How do I make the sauce spicier?
If you like a spicier sauce, you can add more chipotles in adobo or a few dashes of hot sauce to the mayo-crema mixture. Adjust to your taste for the perfect amount of heat.
Can I prepare components ahead of time?
Yes, you can prepare the cabbage slaw and sauce a day in advance. Just keep them in airtight containers in the fridge until you’re ready to serve. This saves time when you’re assembling the tacos.

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

