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

Best Easy Fish Tacos Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 34 reviews

  • Author: Amelia
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: High-Protein

Description

These best easy fish tacos feature flaky, seasoned white fish fillets grilled or pan-seared to perfection, tucked inside warm tortillas and topped with crisp cabbage slaw, creamy lime sauce, fresh avocado slices, and cilantro. This recipe offers a fresh, flavorful, and quick weeknight meal inspired by classic Mexican cuisine, perfect for seafood lovers seeking a high-protein, wholesome dinner.


Ingredients

Fish and Seasoning

  • lbs white fish fillets (cod, tilapia, or mahi-mahi)
  • 2 tbsp olive oil
  • 1 tsp chili powder
  • 1 tsp paprika
  • ½ tsp garlic powder
  • ½ tsp cumin
  • Salt and black pepper, to taste

Tacos and Toppings

  • 8 small corn or flour tortillas
  • 2 cups shredded cabbage
  • ¼ cup chopped cilantro
  • 1 avocado, sliced
  • Lime wedges, for serving

Lime Sauce

  • ½ cup sour cream or Greek yogurt
  • 2 tbsp mayonnaise
  • 1 tbsp lime juice
  • 1 tsp hot sauce (optional)


Instructions

  1. Prepare the Seasoning: In a small bowl, mix chili powder, paprika, garlic powder, cumin, salt, and black pepper. Rub the white fish fillets evenly with olive oil, then coat them with the seasoning mixture for a flavorful crust.
  2. Cook the Fish: Preheat a grill or skillet over medium-high heat. Cook the seasoned fish fillets for 3 to 4 minutes on each side until the fish is opaque and flakes easily with a fork, indicating it is perfectly cooked.
  3. Make the Lime Sauce: While the fish cooks, combine sour cream or Greek yogurt, mayonnaise, lime juice, and hot sauce (if using) in a small bowl. Stir well until the sauce is smooth and creamy.
  4. Warm the Tortillas: Lightly warm the corn or flour tortillas on the grill, skillet, or in the oven until pliable and fragrant, which enhances their flavor and texture.
  5. Assemble the Tacos: Lay each warm tortilla flat and add a portion of cooked fish. Top with shredded cabbage, sliced avocado, chopped cilantro, and a generous spoonful of lime sauce for a bright and creamy finish.
  6. Serve: Plate the assembled tacos and serve immediately with lime wedges on the side to squeeze over for an extra tang of citrus.

Notes

  • Fresh or frozen white fish fillets both work well for this recipe.
  • For added flavor, consider including pico de gallo or pickled onions as additional toppings.
  • Fish tacos are best served immediately to enjoy the contrast of warm fish and tortillas with crisp slaw and creamy sauce.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Mexican