Baja Fish Tacos Recipe

 Baja fish tacos come from the Baja California region of Mexico and have become a favorite far beyond the coast. The dish is all about balance—crispy battered fish, cool cabbage slaw, creamy sauce, and fresh lime, all tucked into a warm corn tortilla. They’re quick to make and even quicker to eat. This recipe makes about 8 tacos, serving 4 people.

Ingredients

For the fish:

  • 500g firm white fish (like cod, halibut, or tilapia), cut into strips

  • ¾ cup all-purpose flour

  • ¼ cup cornstarch

  • 1 teaspoon baking powder

  • ½ teaspoon salt

  • 1 teaspoon chili powder or paprika

  • 1 cup cold beer (pale lager works well)

  • Oil for frying

For the cabbage slaw:

  • 2 cups finely shredded green or red cabbage

  • Juice of 1 lime

  • 1 tablespoon olive oil

  • Salt and pepper to taste

For the white sauce:

  • ½ cup mayonnaise

  • ¼ cup sour cream

  • 1 tablespoon lime juice

  • 1 teaspoon hot sauce (or to taste)

  • 1 small garlic clove, minced

  • Pinch of salt

To serve:

  • 8 small corn tortillas

  • Fresh lime wedges

  • Chopped cilantro (optional)

Preparing the Slaw and Sauce

Mix the cabbage with lime juice, olive oil, salt, and pepper. Let it sit while you prepare the rest.

In a small bowl, stir together the mayonnaise, sour cream, lime juice, hot sauce, garlic, and a pinch of salt. Chill until ready to use.

Battering and Frying the Fish

Heat oil in a deep pan or skillet to 180°C (350°F).

In a mixing bowl, combine flour, cornstarch, baking powder, salt, and chili powder. Slowly whisk in the beer until the batter is smooth and thick enough to coat the back of a spoon.

Dip each piece of fish into the batter and carefully place into the hot oil. Fry for 3–4 minutes until golden and crisp, turning once. Drain on paper towels.

Warming the Tortillas

Toast the corn tortillas briefly in a dry pan or over an open flame until soft and slightly charred. Keep warm in a towel.

Assembling the Tacos

Place a few pieces of fried fish into each tortilla. Top with the cabbage slaw, a drizzle of the white sauce, and a squeeze of lime. Add cilantro if you like.

Serving

Baja fish tacos are best eaten right away, while the fish is hot and crunchy and the toppings are cool and bright. Serve with extra lime wedges and hot sauce on the side.

This dish brings a bit of the beach to the table—crispy, creamy, and fresh, with just enough heat and acidity to keep you going back for another bite.AA