Fresh Mexican Fish Tacos with Zesty Lime Crema

BY:

CHLOE

November 14, 2025

These Mexican Fish Tacos with Zesty Lime Crema combine flaky, seasoned white fish with fresh toppings and a bright, tangy crema. They’re everything a great taco should be: light, zesty, colorful, and full of flavor. Perfect for quick weeknight dinners, taco nights, or summertime meals.

Why You’ll Love This Recipe

✔ Fresh, vibrant Mexican flavors
✔ Quick: ready in under 25 minutes
✔ Works with any mild white fish
✔ Zesty lime crema adds the perfect tang
✔ Customizable with your favorite toppings

Recipe Overview

Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4

Mexican fish tacos topped with lime crema
Fresh Mexican fish tacos ready to enjoy

Ingredients

For the Fish

1 ½ lbs white fish (cod, sea bass, halibut, tilapia, or mahi-mahi)
1 tbsp olive oil
1 tsp chili powder
1 tsp cumin
1 tsp paprika
½ tsp garlic powder
½ tsp salt
¼ tsp pepper
1 lime, juiced

For the Lime Crema

½ cup sour cream or Greek yogurt
1 tbsp mayonnaise
1 lime, juiced and zested
1 small garlic clove, grated
Salt, to taste

For Serving

Warm corn or flour tortillas
Shredded cabbage or lettuce
Diced tomatoes or pico de gallo
Sliced avocado
Fresh cilantro
Extra lime wedges

Instructions

  1. Season the fish
    Mix chili powder, cumin, paprika, garlic powder, salt, and pepper. Rub fish with olive oil and sprinkle seasoning over both sides. Squeeze lime juice on top.
  2. Cook the fish
    Broil, bake, or pan-sear the fish for 6–8 minutes until flaky and cooked through. Break gently into large chunks.
  3. Make the lime crema
    Whisk sour cream, mayonnaise, lime juice, lime zest, garlic, and salt until smooth and tangy.
  4. Warm the tortillas
    Toast tortillas in a dry skillet or over open flame for 10–15 seconds per side.
  5. Assemble the tacos
    Fill tortillas with fish, cabbage, tomatoes, avocado, and cilantro. Drizzle generously with lime crema.
  6. Serve
    Enjoy with lime wedges for extra brightness.
Fresh fish tacos served with lime wedges
Flaky fish topped with zesty lime crema

Tips & FAQs

Best fish for tacos?
Cod, sea bass, halibut, tilapia, pollock, or mahi-mahi.

How to keep the fish from drying out?
Don’t overcook; remove as soon as the fish flakes easily with a fork.

Can I make it spicy?
Add cayenne or chipotle to the seasoning mix.

How long does lime crema last?
Up to 4 days in the fridge.

Fish street tacos drizzled with tangy crema
Colorful and delicious fish street tacos

Nutrition Summary

Serving SizeCaloriesProteinCarbsFatSugarFiber
2 tacos34027g28g14g4g3g

Approximate values.

Readers love these recipes !

Leave a Comment