Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Delicious Easy Baja Fish Tacos


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lena Meeli
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

These Baja Fish Tacos are a vibrant and flavorful dish that will make your taste buds dance! Crispy fried fish paired with fresh cabbage slaw, creamy sauce, and tangy salsa all tucked into a warm tortilla—what’s not to love? Whether you’re hosting a casual dinner or just craving something delicious, these tacos will quickly become a favorite in your kitchen. Perfect for Taco Tuesdays or any day you’re craving a little bit of sunshine on your plate!


Ingredients

Scale
  • 1 lb white fish fillets (cod, tilapia, or your choice)

  • 1 cup shredded cabbage

  • 1/2 cup shredded carrots

  • 1/4 cup chopped cilantro

  • 1/2 cup mayonnaise

  • 1/4 cup sour cream

  • 2 tbsp lime juice (freshly squeezed)

  • 46 flour tortillas

  • 1/2 cup diced tomatoes

  • 1/4 cup chopped red onion

  • 1 tbsp vegetable or canola oil (for frying)

  • 1 tbsp chili powder

  • 1 tsp cumin

  • Salt and pepper, to taste

  • Lime wedges, for garnish


Instructions

  • Prepare the Fish: Pat the fish fillets dry with paper towels. Season both sides of the fish with chili powder, cumin, salt, and pepper.

  • Cook the Fish: Heat oil in a skillet over medium-high heat. Fry the fish fillets for 3-4 minutes on each side, until golden brown and crispy. Remove and place on paper towels to drain.

  • Make the Slaw: In a bowl, combine the shredded cabbage, shredded carrots, and chopped cilantro. Add lime juice, salt, and pepper, then toss to coat.

  • Make the Creamy Sauce: Mix mayonnaise, sour cream, and lime juice in a small bowl. Add hot sauce or cayenne pepper if you want a little spice.

  • Prepare the Salsa: Combine diced tomatoes, red onion, and cilantro in a small bowl. Season with lime juice, salt, and pepper.

  • Warm the Tortillas: Warm the tortillas in a skillet for about 30 seconds on each side until soft.

  • Assemble the Tacos: Place a tortilla on a plate, add pieces of crispy fish, and top with cabbage slaw, salsa, and creamy sauce.

  • Serve and Enjoy: Squeeze extra lime juice on top and serve immediately with more lime wedges on the side.

Notes

  • For a crunchy texture, sprinkle some chopped nuts (walnuts or almonds) over the tacos before serving.

  • If you prefer shrimp, swap the fish fillets for shrimp, cooking them the same way.

  • You can use corn tortillas if you prefer them over flour tortillas.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes