Ingredients
– 1 1/2 pounds mild white fish
– 1 1/2 teaspoons chili powder
– 1 teaspoon smoked paprika
– 1/2 teaspoon garlic powder for fish seasoning
– 1/4 teaspoon salt for fish seasoning
– 1 tablespoon olive oil for cooking
– 1/2 cup plain Greek yogurt or sour cream or mayonnaise
– 1 1/2 tablespoons lime juice
– 1/2 teaspoon garlic powder for sauce
– 1/4 to 1/2 teaspoon sriracha
– Pinch of salt
– 8 small corn or flour tortillas
– 1/2 small red cabbage, shredded
– 1 avocado, sliced
– 1/4 cup fresh cilantro, chopped
– 1 lime, cut into wedges
Instructions
1-First Step: Prep the fish
Pat the fish dry with paper towels. This helps the seasoning stick and gives the fish a better texture when it cooks. Next, place the fish on a plate or cutting board and sprinkle it evenly with 1 1/2 teaspoons chili powder, 1 teaspoon smoked paprika, 1/2 teaspoon garlic powder, and 1/4 teaspoon salt.
Rub the seasoning in lightly with your fingers so every piece gets coated. If you like a little heat, add 1/8 teaspoon cayenne to the spice mix. This is a good place to adjust the flavor before cooking, since mild white fish takes on seasoning so well.
2-Second Step: Mix the sauce
In a small bowl, whisk together 1/2 cup plain Greek yogurt, 1 1/2 tablespoons lime juice, 1/2 teaspoon garlic powder, 1/4 to 1/2 teaspoon sriracha, and a pinch of salt. Taste the sauce and adjust it to your liking.
If you want a tangier result, add a little more lime juice. If you want it creamier, use sour cream or mayonnaise instead of Greek yogurt. You can also double the sauce if your family likes extra drizzle on top. This sauce is one of the reasons this Easy Fish Tacos Recipe tastes so fresh and balanced.
3-Third Step: Cook the fish
Heat 1 tablespoon olive oil in a skillet over medium heat. When the oil is hot, place the seasoned fish in the pan. Cook for 4 to 7 minutes per side, depending on thickness, until the fish flakes easily with a fork and reaches an internal temperature of 145ยฐF.
Try not to move the fish too much while it cooks. Let it sit long enough to develop a little color, then turn it carefully with a spatula. If you prefer a lighter method, you can air-fry the fish at 375ยฐF instead. That gives you a crisp finish without needing much oil.
4-Fourth Step: Warm the tortillas and prep the toppings
While the fish cooks, warm the tortillas in a dry skillet or in the microwave. A quick warm-up helps them bend without tearing. If you want more texture, crisp the tortillas lightly in a skillet for a few seconds on each side.
At the same time, shred the red cabbage, slice the avocado, chop the cilantro, and cut the lime into wedges. If you are short on time, packaged coleslaw mix is an easy swap for the cabbage. That shortcut works especially well for busy parents and weeknight cooks.
5-Final Step: Assemble and serve
Flake the cooked fish into bite-size pieces. Fill each tortilla with shredded cabbage first, then add the fish, avocado slices, sauce, and chopped cilantro. Serve the tacos right away with lime wedges on the side.
The best part of this Easy Fish Tacos Recipe is the mix of hot and cool textures in every bite. The warm fish and tortillas pair nicely with the crisp cabbage, creamy sauce, and fresh lime. For a serving style that feels a little more complete, pair the tacos with a fresh side dish and a cold drink from your favorite meal plan.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
๐ฅฌ Save time by using packaged coleslaw mix instead of shredding cabbage.
๐ถ๏ธ Add 1/8 teaspoon cayenne pepper to the fish seasoning for extra heat.
๐ For a lighter option, air-fry the fish at 375ยฐF for 8-10 minutes.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Seafood
- Method: Pan Fry
- Cuisine: Mexican
- Diet: Pescatarian
Nutrition
- Serving Size: 2 tacos
- Calories: 414 calories
- Sugar: 5g
- Sodium: 313mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 9g
- Protein: 38g
- Cholesterol: 74mg
