Baja Tacos with Fish Taco Sauce

These Baja-style fish tacos pair crisp, lightly battered white fish with soft corn tortillas, crunchy cabbage, fresh pico de gallo and a creamy lime sauce. They take a little preparation, but the batter comes together in one bowl and the toppings can be made ahead.
Ingredients
- 680 g (1½ lb)halibut, mahi mahi or other firm white fish
- 15 tortillas, 15 cm (6 inches) eachcorn tortillas
- As neededvegetable oil
- 24 crackers (about ¾ of a sleeve), crushedRitz crackers
- 125 g (1 cup)plain flour
- 50 g (½ cup)panko breadcrumbs
- 1½ teaspoonsbaking powder
- 1½ teaspoonschilli powder
- 1 teaspoonground cumin
- 1 teaspoonsalt
- ½ teaspoongarlic powder
- ½ teaspoononion powder
- ¼ teaspooncayenne pepper
- 1egg
- 355 ml (1½ cups)Sprite
- To tasteshredded cabbage
- To tasteavocados
- To tastesalsa
- To tastelime juice
- To tastehot sauce
- 4Roma tomatoes, diced
- ½ largewhite onion, diced
- 15 g (1 cup leaves)fresh coriander, finely chopped
- 15 ml (1 tablespoon)lime juice
- To tastesalt
- 240 ml (1 cup)sour cream
- 240 ml (1 cup)mayonnaise
- 30 ml (2 tablespoons)lime juice
- ½ teaspoonground cumin
- ½ teaspoongarlic powder
- ¼ teaspoonsalt
- To tastehot sauce
Instructions
- 1
Mix the sauce
Whisk together the sour cream, mayonnaise, lime juice, cumin, garlic powder, salt and hot sauce in a medium bowl. Cover and refrigerate.
- 2
Make the pico
Combine the diced tomatoes and onion with the chopped coriander, lime juice and salt in a medium bowl. Cover and refrigerate.
- 3
Warm the tortillas
For the microwave method, place 2 tortillas between two slightly damp paper towels and microwave for 40 seconds. Set them on a plate with a paper towel between each tortilla and cover with a tea towel; repeat with the rest. Alternatively, heat 1 teaspoon of vegetable oil in a seasoned frying pan over medium heat, cook each tortilla for about 20 seconds until golden and browned in spots, then flip and cook the other side until golden. Keep the tortillas soft and pliable, adding more oil every couple of tortillas as needed, and keep them covered on a plate with paper towels between them.
- 4
Prepare the batter
In a large bowl, mix the crushed crackers, flour, panko, baking powder, chilli powder, cumin, salt, garlic powder, onion powder, cayenne, egg and Sprite.
- 5
Coat the fish
Cut the fish into strips about 2 cm wide and 10 cm long, erring on the thinner side. Pat it very dry, add all the strips to the batter and stir gently to coat.
- 6
Fry until golden
Pour oil to a depth of about 2.5 cm into a 30 cm frying pan and heat it to 190°C (375°F). Fry the fish in batches until golden, turning halfway through, then transfer it to paper towels.
- 7
Build the tacos
Put fish in the tortillas, using 2 strips per taco. Top with shredded cabbage, pico de gallo, freshly squeezed lime juice and the white sauce; add hot sauce or salsa to taste and garnish with avocado if wanted.
What are Baja fish tacos?
Baja fish tacos are commonly associated with the Baja California peninsula in Mexico, where fried fish is served in tortillas with fresh, lively toppings. This version brings together crisp-coated white fish, cabbage, tomato-and-onion pico and a cool, creamy sauce.
The batter combines crushed crackers, panko and flour for a substantial coating, while fizzy lemon-lime soft drink makes it quick to mix. Lime and fresh toppings balance the richness of the fried fish and sauce.
Nutrition and macros by portion
The nutrition label shows one serving as written: 510 calories, 20g protein, 43g carbs, 29g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Use less sauce | 357 kcal | 14g | 30g | 20g |
| This serving | As written | 510 kcal | 20g | 43g | 29g |
| Hungry | Add an extra taco | 765 kcal | 30g | 65g | 44g |
The tortillas, flour, crackers, panko and Sprite contribute most of the carbohydrates, while the frying oil, mayonnaise and sour cream supply much of the fat. The fish provides most of the protein. Serve with extra cabbage or a fresh salad to add a crisp vegetable side.
The fish and batter
Fish choice: Halibut and mahi mahi both hold their shape well when cut into strips. Another firm white fish works too; thinner pieces cook more quickly, so keep an eye on them as they fry.
Dry coating: Patting the fish very dry helps the batter cling. Stir it in gently so each strip is coated without breaking the fish apart.
Getting a crisp fry
Oil temperature: Heat the oil to 190°C before adding the first batch. If it is not hot enough, the coating can absorb more oil rather than setting promptly.
Batch size: Fry the fish in batches so the pan is not crowded. Turn each piece halfway through and lift it out once the coating is golden, then drain on paper towels.
Keeping the tortillas soft
Microwave method: Damp paper towels help warm the tortillas without drying them out; heat 2 at a time for 40 seconds. Keep the warmed tortillas covered while you work through the rest.
Pan method: A little oil and a hot, seasoned pan give the tortillas golden spots. Take them off while they are still soft and pliable, not crisp.
Fresh toppings and creamy sauce
Pico de gallo: The diced tomato and onion bring freshness and a little crunch. Chopping the coriander finely helps it distribute through the mixture.
White sauce: Sour cream and mayonnaise make a rich, tangy dressing, with lime, cumin, garlic and hot sauce for flavour. Chilling it while you prepare the other parts gives the flavours time to mingle.
Timing and serving
Make-ahead components: The sauce and pico can be mixed and refrigerated before you cook the fish. Warm the tortillas and fry the fish close to serving time so the tortillas stay soft and the coating remains crisp.
On the plate: Serve the tacos with extra lime, salsa or hot sauce. A simple side of beans or a fresh salad rounds out the meal without competing with the crunchy fish.
Recipe notes & tips
- Crush the crackers finely so they mix evenly into the batter.
- Cut the fish into similarly sized strips so the pieces cook at a similar pace.
- Keep the sauce and pico covered in the fridge until you are ready to assemble.
- Use a thermometer to check that the frying oil has reached 190°C.
- Drain fried fish on paper towels and serve it soon after cooking for the best texture.
- Warm tortillas in small batches and keep them covered so they stay pliable.
Variations
- Choose another fish: Use another firm white fish in place of halibut or mahi mahi.
- Adjust the heat: Add more cayenne to the batter or extra hot sauce at the table.
- Add avocado: Slice or dice avocado over the assembled tacos for a creamy topping.
- Swap the salsa: Use your preferred salsa as a finishing topping alongside the pico.
- Change the herbs: Replace some of the coriander with finely chopped spring onion in the pico.
Common mistakes to avoid
- Wet fish: Pat the strips very dry before dipping them so the batter can coat them properly.
- Crowded pan: Frying too many pieces at once can cool the oil; work in batches.
- Cool oil: Wait until the oil reaches 190°C before frying the first batch.
- Overcooked tortillas: Take them off the pan while they are still soft and flexible.
- Soggy coating: Drain the fish briefly on paper towels and assemble the tacos just before serving.
How to store
Refrigerate leftover fish, sauce and pico separately in covered containers and use within 2 days. Reheat the fish in an oven or air fryer until hot to help restore some crispness; warm tortillas separately and assemble just before eating.
Frequently asked questions
Can I make the sauce and pico ahead?
Yes. Mix both in advance, cover and refrigerate them until you are ready to serve.
Can I use a different type of fish?
Yes, choose another firm white fish that can be cut into strips and holds together during frying.
How wide should I cut the fish?
The recipe calls for strips about 2 cm wide and 10 cm long. Slightly thinner strips are fine, but keep the pieces reasonably similar in size.
Can I warm the tortillas without frying them?
Yes. Place 2 tortillas between slightly damp paper towels and microwave for 40 seconds, then keep them covered while warming the rest.
How do I know when the fish is ready?
Fry the strips until the coating is golden, turning them halfway through. Smaller or thinner pieces may cook faster, so check them as you go.
Can I prepare the tacos fully in advance?
It is better to keep the components separate until serving. The fried coating softens after it sits with the sauce and toppings.
Cook it from the original
This recipe comes from carlsbadcravings.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on carlsbadcravings.com