Go Back
Spicy Lime Fish Tacos served with fresh ingredients and zesty lime

Spicy Lime Fish Tacos

Delightful fish tacos loaded with zesty flavors and topped with a refreshing slaw, perfect for any occasion.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Mexican
Calories: 300

Ingredients
  

Protein
  • 1 lb White Fish (Cod, Tilapia, or Haddock) Choose fresh fish for best results.
Spices
  • 2 tbsp Olive Oil
  • 1 tbsp Chili Powder
  • 1 tsp Ground Cumin
  • 1 tsp Smoked Paprika
  • 1 tsp Garlic Powder
  • Sea Salt to taste
  • Black Pepper to taste
Veggies
  • 2 cups Green and Red Cabbage Shredded.
  • 1 medium Carrot Shredded.
  • 1/4 cup Fresh Cilantro Chopped.
Sauce
  • 1/2 cup Sour Cream or Greek Yogurt
  • 2 tbsp Mayonnaise
Grain
  • 8 pieces Flour or Corn Tortillas
Toppings
  • 1 ripe Avocado Sliced.
  • 4 pieces Lime Wedges

Method
 

Preparation
  1. Pat the fish dry with paper towels. Season both sides with salt, pepper, chili powder, cumin, smoked paprika, and garlic powder.
Cooking
  1. Heat olive oil in a skillet over medium heat. Cook the fish for about 3-4 minutes on each side, or until it flakes easily with a fork.
Making the Slaw
  1. In a bowl, mix together green and red cabbage, shredded carrot, lime juice, lime zest, and chopped cilantro. Season with salt to taste.
Mixing the Sauce
  1. In a small bowl, combine sour cream or yogurt with mayonnaise and a pinch of salt. Adjust seasoning if necessary.
Warming the Tortillas
  1. In a dry skillet, warm the tortillas for about 30 seconds on each side until soft and pliable.
Assembling the Tacos
  1. Flake the cooked fish into bite-sized pieces. Layer the fish, cabbage slaw, and sauce onto each tortilla.
Garnishing
  1. Top with sliced avocado and additional cilantro if desired. Serve with lime wedges for an added zing.

Notes

Use fresh fish for the best flavor and texture. Avoid overcooking the fish; it should be flaky but moist. Prepare the slaw in advance for even better flavor development. Store leftover tacos separately to keep components fresh.