Fish Tacos Recipe

Why You’ll Love This Recipe

Fish tacos are incredibly versatile, quick to prepare, and full of flavor. The tender, flaky fish pairs wonderfully with a crunchy slaw, while the creamy dressing adds a perfect contrast. The fresh toppings—like cilantro, lime, and avocado—bring vibrant, zesty notes that make these tacos a hit. Plus, they’re healthier than many other taco options, with fish providing a great source of lean protein. Whether you prefer soft corn or flour tortillas, fish tacos are sure to become a new favorite!

Ingredients

  • 1 lb white fish fillets (like cod, tilapia, or mahi-mahi)

  • 1 tablespoon olive oil

  • 1 teaspoon chili powder

  • 1/2 teaspoon cumin

  • 1/2 teaspoon garlic powder

  • 1/2 teaspoon paprika

  • Salt and pepper, to taste

  • 8 small corn or flour tortillas

  • 1 cup shredded cabbage or slaw mix

  • 1/4 cup fresh cilantro, chopped

  • 1/4 cup red onion, thinly sliced

  • 1 avocado, sliced (optional)

  • Lime wedges, for serving

For the sauce:

  • 1/2 cup sour cream or Greek yogurt

  • 2 tablespoons mayonnaise

  • 1 tablespoon lime juice

  • 1 teaspoon hot sauce (optional, for heat)

  • Salt and pepper, to taste

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Directions

  1. Preheat your oven to 400°F (200°C) if baking the fish, or heat a pan over medium-high heat if frying or grilling.

  2. If baking: Place the fish fillets on a baking sheet lined with parchment paper. Drizzle with olive oil, and sprinkle with chili powder, cumin, garlic powder, paprika, salt, and pepper. Bake for 12-15 minutes, or until the fish flakes easily with a fork.

    If frying or grilling: Heat a bit of oil in a pan or on the grill and cook the fish for about 3-4 minutes per side, until golden and crispy (if frying) or fully cooked through (if grilling).

  3. While the fish is cooking, prepare the sauce by whisking together the sour cream, mayonnaise, lime juice, hot sauce, salt, and pepper in a small bowl.

  4. In a separate bowl, toss the shredded cabbage or slaw mix with cilantro and red onion.

  5. Once the fish is ready, break it into chunks with a fork.

  6. Warm the tortillas in a dry skillet for 30 seconds per side or in the oven for a few minutes until soft and pliable.

  7. To assemble, place a few pieces of the fish in each tortilla, top with the slaw mixture, and drizzle with the sauce. Add avocado slices, if desired, and squeeze a lime wedge over the top.

  8. Serve immediately and enjoy!

Servings and Timing

  • Servings: 4 (2 tacos per person)

  • Prep time: 10 minutes

  • Cook time: 15-20 minutes (depending on cooking method)

  • Total time: 25-30 minutes

Variations

  • Add a tropical twist by topping the fish tacos with a pineapple salsa or mango salsa for sweetness.

  • For a spicier version, add some pickled jalapeños or a spicy chipotle sauce to the topping.

  • If you prefer grilled fish, simply marinate the fish in a lime and garlic mixture for extra flavor before grilling.

  • For a gluten-free option, use corn tortillas and ensure that your sauce ingredients are gluten-free.

Storage/Reheating

  • Leftover fish can be stored in an airtight container in the refrigerator for up to 2 days. The fish will still be delicious, but the texture may change slightly after storing.

  • Reheat the fish in the oven at 350°F (175°C) for about 10 minutes, or on the stovetop in a pan over low heat to avoid overcooking.

FAQs

1. Can I use frozen fish for these tacos?

Yes, frozen fish works perfectly. Just make sure to thaw it properly before cooking. Follow the same method for baking or frying.

2. Can I use a different type of fish?

Yes, you can use any white fish you prefer, such as cod, haddock, or tilapia. For a firmer texture, mahi-mahi or halibut are also great options.

3. How can I make the slaw more flavorful?

To make the slaw more flavorful, add some shredded carrots, a touch of apple cider vinegar, or a sprinkle of sugar to balance the tanginess.

4. Can I make the sauce ahead of time?

Yes, the sauce can be made ahead of time and stored in the refrigerator for up to 3 days.

5. How can I make these fish tacos spicier?

For extra heat, add a few dashes of hot sauce to the sauce, sprinkle some chili flakes on top, or use a spicier salsa.

6. Can I grill the fish for this recipe?

Yes, grilling is an excellent method for preparing the fish. Marinate it in lime, garlic, and olive oil before grilling for added flavor.

7. What type of tortillas should I use?

Traditional fish tacos are often served with soft corn tortillas, but flour tortillas are also great if you prefer them. Both work well for holding the fish and toppings.

8. Can I make fish tacos ahead of time?

While it’s best to prepare the tacos fresh, you can prep the ingredients (fish, slaw, sauce) ahead of time and assemble the tacos right before serving.

9. How do I keep the tortillas warm?

Wrap the tortillas in a clean kitchen towel or foil to keep them warm while preparing the other ingredients.

10. Can I make these fish tacos gluten-free?

Yes, simply use gluten-free tortillas and check your sauces and condiments to ensure they’re gluten-free.

Conclusion

Fish tacos are the perfect dish for anyone looking for a light, flavorful, and satisfying meal. With tender fish, fresh slaw, and a creamy sauce, these tacos offer a wonderful combination of textures and flavors. They’re easy to make, customizable, and perfect for serving at a casual dinner, party, or BBQ. Whether you bake, grill, or fry the fish, these fish tacos are sure to be a hit with everyone at the table!

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
Fish Tacos Recipe

Fish Tacos Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ava
  • Total Time: 25-30 minutes
  • Yield: 4 servings (2 tacos per person)

Description

Delicious fish tacos with crispy fish fillets, fresh slaw, and a tangy sauce, perfect for a quick dinner or summer gathering.


Ingredients


  1. 1 lb white fish fillets (like cod, tilapia, or mahi-mahi)

    1 tablespoon olive oil

    1 teaspoon chili powder

    1/2 teaspoon cumin

    1/2 teaspoon garlic powder

    1/2 teaspoon paprika

    Salt and pepper, to taste

    8 small corn or flour tortillas

    1 cup shredded cabbage or slaw mix

    1/4 cup fresh cilantro, chopped

    1/4 cup red onion, thinly sliced

    1 avocado, sliced (optional)

    Lime wedges, for serving

    For the sauce:
    1/2 cup sour cream or Greek yogurt

    2 tablespoons mayonnaise

    1 tablespoon lime juice

    1 teaspoon hot sauce (optional, for heat)

    Salt and pepper, to taste


Instructions

Preheat your oven to 400°F (200°C) if baking the fish, or heat a pan over medium-high heat if frying or grilling.

  1. If baking: Place the fish fillets on a baking sheet lined with parchment paper. Drizzle with olive oil, and sprinkle with chili powder, cumin, garlic powder, paprika, salt, and pepper. Bake for 12-15 minutes, or until the fish flakes easily with a fork.
  2. If frying or grilling: Heat a bit of oil in a pan or on the grill and cook the fish for about 3-4 minutes per side, until golden and crispy (if frying) or fully cooked through (if grilling).
  3. While the fish is cooking, prepare the sauce by whisking together the sour cream, mayonnaise, lime juice, hot sauce, salt, and pepper in a small bowl.
  4. In a separate bowl, toss the shredded cabbage or slaw mix with cilantro and red onion.
  5. Once the fish is ready, break it into chunks with a fork.
  6. Warm the tortillas in a dry skillet for 30 seconds per side or in the oven for a few minutes until soft and pliable.
  7. To assemble, place a few pieces of the fish in each tortilla, top with the slaw mixture, and drizzle with the sauce. Add avocado slices, if desired, and squeeze a lime wedge over the top.
  8. Serve immediately and enjoy!

Notes

  • Add a tropical twist by topping the fish tacos with a pineapple salsa or mango salsa for sweetness.
  • For a spicier version, add some pickled jalapeños or a spicy chipotle sauce to the topping.
  • If you prefer grilled fish, simply marinate the fish in a lime and garlic mixture for extra flavor before grilling.
  • For a gluten-free option, use corn tortillas and ensure that your sauce ingredients are gluten-free.
  • Prep Time: 10 minutes
  • Cook Time: 15-20 minutes (depending on cooking method)
  • Category: Main Dish
  • Method: Baking, Grilling, or Frying
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving (2 tacos)
  • Calories: 350
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 25g
  • Cholesterol: 60mg

Similar Posts

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments