Print

Mexican Fish Tacos with Zesty Lime Crema

Mexican Fish Tacos with Zesty Lime Crema in 30 Minutes!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Experience the vibrant flavors of Mexican Fish Tacos with Zesty Lime Crema in just 30 minutes! This quick and delicious recipe is perfect for busy weeknights or casual gatherings. Tender fish fillets are seasoned to perfection and topped with a refreshing zesty lime crema, crunchy cabbage, and vibrant vegetables.

Ingredients

Scale
  • 1 lb White Fish Fillets (Cod, Mahi-Mahi, or Tilapia)
  • 2 tbsp Olive Oil
  • 1 tbsp Chili Powder
  • 1 tsp Cumin
  • 1 tsp Smoked Paprika
  • 1 tsp Garlic Powder
  • 1 tsp Onion Powder
  • 1/2 tsp Cayenne Pepper (optional)
  • 1/2 cup Sour Cream (or Greek yogurt)
  • 2 tbsp Mayonnaise
  • 2 limes (juice and zest)
  • 1 clove Garlic (minced)
  • 2 tbsp Fresh Cilantro
  • 2 cups Shredded Cabbage
  • 1 cup Shredded Carrots
  • 1/2 cup Red Onion
  • 1 tbsp Sugar
  • 8 pieces Corn or Flour Tortillas
  • Optional toppings: Avocado slices, hot sauce, pickled onions

Instructions

  1. In a bowl, mix olive oil, chili powder, cumin, smoked paprika, garlic powder, onion powder, and cayenne pepper. Coat the fish fillets evenly.
  2. Heat a non-stick skillet over medium heat. Cook the seasoned fish for about 3-4 minutes on each side until golden brown and flaky. Remove from heat.
  3. In another bowl, whisk together sour cream, mayonnaise, lime juice and zest, minced garlic, and chopped cilantro to create the zesty lime crema.
  4. Mix shredded cabbage, carrots, red onion, and sugar in a separate bowl.
  5. Warm tortillas in the skillet for about 30 seconds on each side until soft.
  6. Assemble tacos by layering cooked fish on each tortilla followed by cabbage mixture and drizzle with zesty lime crema. Add optional toppings as desired.

Nutrition