Go Back
+ servings
Baja Fish Tacos

Baja Fish Tacos That Bring the Beach to Your Kitchen

These Easy Baja Fish Tacos are a delicious and healthy meal, featuring flaky fish and vibrant toppings—a perfect choice for lunch!
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 tacos
Course: Lunch
Cuisine: Mexican
Calories: 300

Ingredients
  

For the Fish
  • 1 lb White Fish Fillets (Cod or Tilapia) Mild and flaky fish ideal for soaking up spices.
  • 2 tbsp Chili Powder Adjust based on heat preference.
  • 1 tsp Cumin Essential for authentic Baja flavor.
  • 1 tsp Garlic Powder Or substitute with minced fresh garlic.
  • 1 tsp Paprika Optional, for smokiness.
  • to taste Salt and Pepper Essential for seasoning.
  • 2 tbsp Olive Oil Can be replaced with another neutral oil.
For the Tacos
  • 8 Corn Tortillas Use fresh for the best texture.
  • 2 cups Cabbage (shredded) Mix green and purple for color.
  • 1 cup Cherry Tomatoes (halved) Adds sweetness and juiciness.
  • 1 Avocado sliced Consider lime juice to prevent browning.
  • 1 small Red Onion (thinly sliced) Substitute with scallions if preferred.
  • 4 Lime Wedges Essential for authentic Baja experience.
  • 1/4 cup Cilantro Optional garnish.
For the Sauce
  • 1/2 cup Sour Cream or Greek Yogurt Greek yogurt is a healthier alternative.
  • 1 tbsp Mayonnaise Optional for richness.
  • 1 tbsp Lime Juice For acidity.
  • to taste Hot Sauce Optional for extra kick.

Equipment

  • Skillet
  • mixing bowl
  • spatula

Method
 

Step-by-Step Instructions
  1. Prepare the Fish: Preheat your kitchen. Mix chili powder, cumin, garlic powder, paprika, salt, and pepper. Rub the spice blend over the white fish fillets.
  2. Cook the Fish: Heat olive oil in a skillet over medium heat. Cook the fish fillets for 3-4 minutes on each side until flaky.
  3. Make the Sauce: Whisk together sour cream (or Greek yogurt), mayonnaise, lime juice, hot sauce, and salt until smooth.
  4. Warm the Tortillas: Heat corn tortillas in a dry skillet for about 30 seconds on each side until pliable.
  5. Build the Tacos: On each tortilla, add flaked fish, cabbage, tomatoes, avocado, red onion, and drizzle with sauce.
  6. Garnish and Serve: Sprinkle with cilantro and serve with lime wedges.

Nutrition

Serving: 1tacoCalories: 300kcalCarbohydrates: 30gProtein: 20gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 50mgSodium: 600mgPotassium: 600mgFiber: 5gSugar: 3gVitamin A: 100IUVitamin C: 20mgCalcium: 50mgIron: 1mg

Notes

These tacos are a fun and flavorful meal that feels gourmet yet is quick to prepare. Customize with your favorite toppings for variety.

Tried this recipe?

Let us know how it was!