Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Fish Tacos with Zesty Lime Crema in 30 Minutes!

Mexican Fish Tacos with Zesty Lime Crema in 30 Minutes!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kaeli
  • Total Time: 30 minutes
  • Yield: Serves 4 (8 tacos) 1x

Description

Savor the vibrant flavors of Mexican Fish Tacos with Zesty Lime Crema, ready in just 30 minutes! These quick and easy tacos combine flaky white fish with a zesty lime crema that adds a refreshing twist. Perfect for busy weeknights or casual gatherings, you can customize the toppings to suit your taste, making this dish a family favorite. Enjoy a healthy meal packed with lean protein and fresh vegetables that brings a taste of Mexico to your table.


Ingredients

Scale
  • 1 lb white fish fillets (cod, mahi-mahi, or tilapia)
  • 2 tbsp olive oil
  • Chili powder
  • Cumin
  • Smoked paprika
  • Garlic powder
  • Onion powder
  • Cayenne pepper (optional)
  • Sour cream (or Greek yogurt)
  • Mayonnaise
  • Lime juice and zest
  • Garlic
  • Cilantro
  • Shredded cabbage
  • Shredded carrots
  • Red onion
  • Corn or flour tortillas

Instructions

  1. Prepare the zesty lime crema by mixing sour cream (or Greek yogurt), mayonnaise, lime juice and zest, minced garlic, and chopped cilantro in a bowl until smooth.
  2. Season the fish with a spice mixture of chili powder, cumin, smoked paprika, garlic powder, onion powder, and cayenne pepper.
  3. Heat olive oil in a skillet over medium-high heat. Cook the seasoned fish for 3-4 minutes per side until flaky.
  4. Warm tortillas and assemble the tacos by layering shredded cabbage and carrots; add cooked fish and top with zesty lime crema.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Frying
  • Cuisine: Mexican

Nutrition

  • Serving Size: 2 tacos
  • Calories: 420
  • Sugar: 5g
  • Sodium: 650mg
  • Fat: 22g
  • Saturated Fat: 5g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 6g
  • Protein: 20g
  • Cholesterol: 45mg