Print

Fish Tacos Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These fresh and flavorful fish tacos are made with seasoned white fish, crunchy slaw, and a zesty lime crema, all wrapped in warm tortillas—perfect for a quick and healthy meal.

Ingredients

Scale
  • 1 lb white fish fillets (like cod, tilapia, or mahi mahi)
  • 1 tbsp olive oil
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/2 tsp paprika
  • 1/4 tsp garlic powder
  • Salt and pepper to taste
  • 8 small corn or flour tortillas
  • 2 cups shredded cabbage or slaw mix
  • 1/4 cup chopped fresh cilantro
  • 1/4 cup red onion, finely sliced
  • 1 avocado, sliced (optional)
  • Lime wedges for serving

Lime Crema:

  • 1/2 cup sour cream or Greek yogurt
  • 1 tbsp mayonnaise
  • 1 tbsp fresh lime juice
  • 1 tsp lime zest
  • Salt to taste

Instructions

  1. In a small bowl, mix the chili powder, cumin, paprika, garlic powder, salt, and pepper.
  2. Pat the fish dry and rub with olive oil, then sprinkle the seasoning mix evenly over both sides.
  3. Heat a skillet over medium heat and cook the fish for 3–4 minutes per side or until cooked through and flakes easily. Remove from heat and flake into large pieces.
  4. In a separate bowl, whisk together the sour cream, mayonnaise, lime juice, lime zest, and a pinch of salt to make the crema.
  5. Warm the tortillas in a dry skillet or microwave.
  6. Assemble the tacos: place fish in each tortilla, top with slaw, red onion, cilantro, and avocado slices if using. Drizzle with lime crema.
  7. Serve immediately with lime wedges on the side.

Notes

  • Use any firm white fish for this recipe.
  • Grill the fish for extra smoky flavor instead of pan-frying.
  • For a dairy-free version, skip the crema or use a plant-based alternative.

Nutrition