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

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
- 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. - Cook the fish
Broil, bake, or pan-sear the fish for 6–8 minutes until flaky and cooked through. Break gently into large chunks. - Make the lime crema
Whisk sour cream, mayonnaise, lime juice, lime zest, garlic, and salt until smooth and tangy. - Warm the tortillas
Toast tortillas in a dry skillet or over open flame for 10–15 seconds per side. - Assemble the tacos
Fill tortillas with fish, cabbage, tomatoes, avocado, and cilantro. Drizzle generously with lime crema. - Serve
Enjoy with lime wedges for extra brightness.

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.

Nutrition Summary
| Serving Size | Calories | Protein | Carbs | Fat | Sugar | Fiber |
|---|---|---|---|---|---|---|
| 2 tacos | 340 | 27g | 28g | 14g | 4g | 3g |
Approximate values.
