Go Back
+ servings
Easy Baja Fish Tacos

Easy Baja Fish Tacos for a Flavorful Coastal Escape

A vibrant and healthier twist on classic Baja fish tacos, perfect for lunch or dinner with a creamy avocado lime crema and crunchy slaw.
Prep Time 15 minutes
Cook Time 15 minutes
Resting Time 10 minutes
Total Time 30 minutes
Servings: 4 tacos
Course: Lunch
Cuisine: Mexican
Calories: 450

Ingredients
  

For the Fish
  • 1.5 pounds Cod or Tilapia Any firm white fish can be substituted.
  • 1 teaspoon Smoked Paprika No substitutions recommended.
  • 2 teaspoons Garlic Powder Fresh garlic can be used for a richer taste.
  • 2 teaspoons Cumin A must-have spice for authentic flavor.
  • 0.5 teaspoon Chili Powder Adjust according to spice preference.
  • 0.5 teaspoon Ground Black Pepper Can be adjusted to taste.
  • 3 tablespoons Oil Use avocado or olive oil for cooking.
For the Tacos
  • 8 pieces Soft Taco-Sized Flour Tortillas Use corn tortillas for gluten-free option.
For the Slaw
  • 4 cups Purple Cabbage Thinly sliced; green cabbage can be used.
  • 2 tablespoons Olive Oil No substitutions recommended.
  • 2 tablespoons Lime Juice Fresh lime juice is preferred.
  • 0.25 cup Fresh Cilantro Chopped; parsley is a substitute.
  • 1 teaspoon Honey Maple syrup works for a vegan option.
For the Crema
  • 2 pieces Avocados Make sure they are ripe.
  • 1 container Greek Yogurt or Cottage Cheese 4 ounces; sour cream can be used.
  • 2 pieces Limes Juiced; fresh limes are preferred.
For Garnishing
  • Radish Optional, fresh garnish.

Equipment

  • Skillet
  • Blender
  • Large bowl

Method
 

Prep the Cabbage Slaw
  1. In a large bowl, combine thinly sliced purple cabbage, 2 tablespoons of olive oil, 2 tablespoons of lime juice, chopped cilantro, 1 teaspoon of honey, sea salt, and black pepper. Toss to coat evenly and let sit for 10 minutes.
Make the Avocado Lime Crema
  1. In a blender, combine 2 ripe avocados, juice of 2 limes, 1 tablespoon of olive oil, 1 teaspoon of garlic powder, 4 ounces of Greek yogurt or cottage cheese, chopped cilantro, 2 teaspoons of cumin, sea salt, and black pepper. Blend until smooth.
Season the Fish
  1. Pat the fish fillets dry and mix together 1 teaspoon of smoked paprika, 2 teaspoons of garlic powder, 2 teaspoons of cumin, ½ teaspoon of chili powder, and ½ teaspoon of ground black pepper. Coat each fish fillet with the spice mixture.
Cook the Fish
  1. Heat a large skillet over medium-high heat, add 3 tablespoons of oil. Cook coated fish fillets for about 3 minutes on each side until golden brown and flaky.
Prepare the Tortillas
  1. Warm the tortillas over fire or in a skillet for 1-2 minutes until crispy on the edges.
Assemble Tacos
  1. On each tortilla, spread avocado lime crema, top with cabbage slaw, then fish fillets. Garnish with radish and lime wedges.

Nutrition

Serving: 2tacosCalories: 450kcalCarbohydrates: 35gProtein: 25gFat: 25gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 15gCholesterol: 70mgSodium: 500mgPotassium: 800mgFiber: 5gSugar: 2gVitamin A: 1500IUVitamin C: 30mgCalcium: 50mgIron: 2mg

Notes

Store slaw and crema in airtight containers for up to 3 days. Cooked fish is best fresh but can be frozen for 2 months. Warm tortillas just enough to maintain pliability while getting crispy edges.

Tried this recipe?

Let us know how it was!