Print

Fish Lime Tacos: The Ultimate Recipe for a Delicious Meal

Flaky white fish marinated in lime and spices, nestled in warm tortillas with a tangy lime crema and crunchy slaw. These Fish Lime Tacos are a quick, flavorful, and satisfying meal!

Ingredients

Scale
  • 1.5 lbs white fish fillets (cod, mahi-mahi, or tilapia), cut into 1-inch pieces
  • 2 tablespoons olive oil
  • 1 lime, zested and juiced
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • Salt and freshly ground black pepper to taste
  • 1 cup sour cream
  • 1/4 cup mayonnaise
  • 2 tablespoons lime juice
  • 1 tablespoon chopped cilantro
  • 1/4 teaspoon garlic powder
  • Salt and freshly ground black pepper to taste
  • 4 cups shredded cabbage (green or red, or a mix)
  • 1/2 cup shredded carrots
  • 1/4 cup chopped red onion
  • 1/4 cup chopped cilantro
  • 2 tablespoons lime juice
  • 1 tablespoon olive oil
  • 1/2 teaspoon sugar
  • Salt and freshly ground black pepper to taste
  • 12 corn or flour tortillas
  • Optional toppings: avocado slices, pico de gallo, hot sauce

Instructions

  1. Marinate the Fish: In a medium bowl, combine olive oil, lime zest, lime juice, chili powder, cumin, garlic powder, onion powder, salt, and pepper. Add fish pieces and toss to coat. Cover and refrigerate for 30 minutes to 1 hour.
  2. Make the Lime Crema: In a small bowl, whisk together sour cream, mayonnaise, lime juice, cilantro, and garlic powder. Season with salt and pepper. Cover and refrigerate.
  3. Prepare the Slaw: In a large bowl, combine cabbage, carrots, red onion, and cilantro. In a separate small bowl, whisk together lime juice, olive oil, sugar, salt, and pepper. Pour dressing over cabbage mixture and toss well. Cover and refrigerate.
  4. Cook the Fish: Heat a large skillet over medium-high heat. Add fish in a single layer (cook in batches if needed). Cook for 3-4 minutes per side, or until cooked through and flakes easily. Remove from skillet and keep warm.
  5. Warm the Tortillas: Warm tortillas using your preferred method (skillet, oven, or microwave). Keep warm in a clean kitchen towel.
  6. Assemble the Tacos: Lay out warmed tortillas. Spoon slaw onto each tortilla. Top with cooked fish, drizzle with lime crema, and add any optional toppings.
  7. Serve immediately.

Notes

  • Spice it up: Add a pinch of cayenne pepper to the fish marinade or the lime crema for a little extra heat.
  • Different fish: Feel free to use any type of white fish you like. Cod, mahi-mahi, tilapia, and snapper all work well. You can even use shrimp!
  • Grilled fish: For a smoky flavor, grill the fish instead of cooking it in a skillet.
  • Mango salsa: Substitute the slaw with a fresh mango salsa for a tropical twist.
  • Black beans: Add a layer of black beans to the tacos for extra protein and fiber.
  • Corn salsa: A corn salsa would also be a great addition to these tacos.
  • Make it ahead: You can prepare the fish marinade, lime crema, and slaw ahead of time. Just store them separately in the refrigerator until you’re ready to cook the fish and assemble the tacos.