Go Back

Fish Tacos Recipe

Dive into these fresh and flavorful fish tacos! Made with tender, flaky fish, zesty slaw, and a tangy sauce, this easy recipe is perfect for a light and satisfying meal.

Equipment

  • Baking sheet or skillet
  • Mixing bowls
  • Whisk
  • Tongs

Ingredients
  

  • For the fish:
  • 1 lb white fish such as cod, tilapia, or mahi-mahi
  • 2 tbsp olive oil
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp garlic powder
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • Juice of 1 lime
  • For the slaw:
  • 2 cups shredded cabbage red or green
  • 1/4 cup fresh cilantro chopped
  • 2 tbsp lime juice
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • For the sauce:
  • 1/2 cup mayonnaise
  • 2 tbsp sour cream
  • 1 tbsp lime juice
  • 1 tsp hot sauce optional
  • 1/2 tsp garlic powder
  • For assembly:
  • 8 small corn or flour tortillas
  • Sliced avocado for topping (optional)
  • Extra lime wedges for serving

Instructions
 

  • Marinate the fish:
  • In a small bowl, mix olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and lime juice. Rub the mixture over the fish, ensuring it’s evenly coated. Let it marinate for 15 minutes.
  • Prepare the slaw:
  • In a medium bowl, combine shredded cabbage, cilantro, lime juice, olive oil, and salt. Toss well and set aside.
  • Make the sauce:
  • In a small bowl, whisk together mayonnaise, sour cream, lime juice, hot sauce (if using), and garlic powder. Adjust seasoning to taste and refrigerate until ready to serve.
  • Cook the fish:
  • Heat a skillet over medium heat and add a drizzle of olive oil. Cook the fish for 3–4 minutes per side, or until it flakes easily with a fork. Alternatively, bake the fish in a preheated oven at 375°F (190°C) for 12–15 minutes.
  • Warm the tortillas:
  • Heat the tortillas in a dry skillet or microwave until warm and pliable.
  • Assemble the tacos:
  • Break the cooked fish into chunks and divide it among the tortillas. Top with slaw, a drizzle of sauce, and optional avocado slices. Serve with lime wedges on the side.