Go Back
+ servings
Easy Fish Tacos

Easy Fish Tacos with Creamy Sauce for a Fresh Dinner Twist

These Easy Fish Tacos deliver flavor and freshness in just 30 minutes, featuring flaky fish, crunchy cabbage, and a creamy spicy sauce.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 tacos
Course: Dinner
Cuisine: Mexican
Calories: 250

Ingredients
  

For the Fish
  • 1.5 pounds White Fish (cod, halibut, or tilapia) A mild protein source that provides a flaky texture.
  • 1.5 teaspoons Chili Powder Adds a delightful heat to the fish.
  • 1 teaspoon Smoked Paprika Infuses the fish with a smoky essence.
  • 0.5 teaspoon Garlic Powder Enriches the seasoning.
  • 0.25 teaspoon Salt Essential for enhancing flavor.
  • 1 tablespoon Olive Oil Healthy fat for cooking.
For the Creamy Sauce
  • 0.5 cup Plain Greek Yogurt Base for the creamy sauce.
  • 1.5 tablespoons Lime Juice Brightens the sauce with acidity.
  • 0.25-0.5 teaspoon Sriracha Sauce Adds spiciness; adjust to taste.
For Assembly
  • 8 small Tortillas Used to wrap the fillings.
  • 0.5 small Red Cabbage, shredded Offers crunchy texture.
  • 1 Avocado, sliced Adds creamy richness.
  • 0.25 cup Fresh Cilantro, chopped Provides fresh, herbal note.
  • 1 Lime Wedges, cut into wedges Serves as a garnish.

Equipment

  • skillet
  • Mixing Bowl
  • Measuring spoons
  • tongs

Method
 

Step-by-Step Instructions
  1. Pat the white fish dry with paper towels to ensure it cooks evenly. In a small bowl, combine chili powder, smoked paprika, garlic powder, and salt. Sprinkle the seasoning mix on both sides of the fish fillets, pressing lightly to help it adhere. Set the seasoned fish aside while you prepare to cook it.
  2. Heat a medium skillet over medium heat and add the olive oil. Once shimmering, place the seasoned fish in the skillet. Cook for 4–7 minutes on each side until golden brown and flaky. Remove the fish from the pan and let it rest.
  3. In a mixing bowl, whisk together the Greek yogurt, lime juice, garlic powder, and sriracha sauce until smooth. Adjust thickness with cold water if necessary.
  4. Warm the tortillas in a hot skillet for about 30 seconds on each side or wrap in a damp paper towel and microwave for 15-20 seconds.
  5. Assemble the tacos by taking a warmed tortilla, adding shredded red cabbage, flaky fish, avocado slices, and drizzling with the creamy spicy sauce. Garnish with cilantro and serve with lime wedges.

Nutrition

Serving: 1tacoCalories: 250kcalCarbohydrates: 20gProtein: 18gFat: 12gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 7gCholesterol: 50mgSodium: 300mgPotassium: 400mgFiber: 3gSugar: 1gVitamin A: 500IUVitamin C: 15mgCalcium: 50mgIron: 1mg

Notes

Use fresh fish for the best flavor. Adjust sriracha to your spice preference. Store leftovers in an airtight container for up to 2-3 days.

Tried this recipe?

Let us know how it was!