Ingredients
– 1 1/2 pounds cod, halibut, tilapia, mahi mahi, or other mild white fish the main protein for tender, flaky tacos
– 1 1/2 teaspoons chili powder gives the fish warm, savory flavor
– 1 teaspoon smoked paprika or sweet paprika adds color and depth
– 1/2 teaspoon garlic powder brings gentle garlic flavor without overpowering the fish
– 1/4 teaspoon salt seasons the fish evenly
– 1 tablespoon olive oil helps the seasoning stick and keeps the fish moist while cooking
– 1/2 cup plain Greek yogurt or 5 tablespoons sour cream plus 3 tablespoons mayonnaise creates a creamy taco sauce
– 1 1/2 tablespoons lime juice from 1 lime adds brightness
– 1/2 teaspoon garlic powder boosts flavor in the sauce
– 1/4 to 1/2 teaspoon sriracha sauce, to taste adds heat
– Pinch of salt balances the sauce
– Water, as needed to thin sauce helps you reach your preferred drizzling consistency
– 8 small corn or flour tortillas the base for the tacos
– 1/2 small red cabbage, shredded adds crunch and color
– 1 avocado, sliced adds creamy texture
– 1/4 cup coarsely chopped fresh cilantro gives a fresh, herbal finish
– 1 lime, cut into wedges perfect for serving at the table
Instructions
1-First Step: Prepare the fish and seasoning Pat the fish dry with paper towels. This helps the seasoning stick and also helps the fish cook nicely in the skillet. In a small bowl, combine 1 1/2 teaspoons chili powder, 1 teaspoon smoked paprika, 1/2 teaspoon garlic powder, and 1/4 teaspoon salt. Sprinkle the seasoning over both sides of the fish and gently pat it on so it stays in place. If you want a little more heat, add 1/8 teaspoon cayenne pepper to the seasoning mix. This works especially well if you like a spicy fish taco recipe with extra kick.
2-Second Step: Make the taco sauce While the fish rests with the seasoning, whisk together the sauce ingredients in a bowl. Use 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. Add a splash of water if you want a thinner sauce that drizzles easily over the tacos. Taste the sauce and adjust it to your liking. If you want a milder sauce, use less sriracha. If you want a richer flavor, try the sour cream and mayonnaise option instead of Greek yogurt.
3-Third Step: Cook the fish Heat 1 tablespoon olive oil in a nonstick skillet over medium heat. When the oil is warm, add the fish and cook it until it reaches 145°F. This usually takes about 4 to 7 minutes per side, depending on the thickness of the fillets. The fish should turn opaque and flake easily with a fork when it is done. Do not rush this step. Gentle cooking keeps the fish tender and prevents it from drying out. If you are using very thin fillets, check them early so they do not overcook.
4-Fourth Step: Warm the tortillas and prepare the toppings As the fish finishes cooking, warm 8 small corn or flour tortillas in a hot skillet or in the microwave. Warm tortillas make the tacos easier to fold and much better to eat. Slice the avocado, shred the red cabbage, chop the cilantro, and cut the lime into wedges so everything is ready for assembling. If you are making dinner for a crowd, you can place the toppings in small bowls and let everyone build their own tacos. That makes this recipe great for family nights, casual gatherings, or community meals.
5-Final Step: Assemble and serve Fill each tortilla with shredded cabbage, cooked fish, avocado slices, sauce, and chopped cilantro. Finish with a squeeze of fresh lime juice right before serving. The lime brings everything together and gives the tacos that bright, fresh taste people love. For a heartier meal, serve these tacos with rice, beans, or a simple side salad. If you need another easy dinner idea for your weekly lineup, try fish piccata for a lighter seafood option or BBQ shrimp for another quick protein-packed meal.
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
🌶️ Add 1/8 tsp cayenne to fish seasoning for spicy kick.
🥬 Grab bagged coleslaw mix to slash prep time.
🥑 Double sauce recipe for extra creamy drizzling.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Seafood
- Method: Pan-Frying
- Cuisine: Mexican
- Diet: Pescatarian
Nutrition
- Serving Size: 2 tacos
- Calories: 414 kcal
- Sugar: 5 g
- Sodium: 313 mg
- Fat: 14 g
- Saturated Fat: 2 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 37 g
- Fiber: 9 g
- Protein: 38 g
- Cholesterol: 74 mg
