Ingredients
– 1 1/2 pounds mild white fish such as cod, halibut, tilapia, or mahi mahi the main protein for the tacos
– 1 1/2 teaspoons chili powder for gentle warmth and color
– 1 teaspoon smoked paprika for smoky depth
– 1/2 teaspoon garlic powder for savory flavor
– 1/4 teaspoon salt to season the fish
– 1 tablespoon olive oil for cooking the fish in the skillet
– 1/2 cup plain Greek yogurt or a mix of sour cream and mayonnaise for the creamy sauce
– 1 1/2 tablespoons lime juice for brightness in the sauce
– 1/2 teaspoon garlic powder for extra flavor in the sauce
– 1/4 to 1/2 teaspoon sriracha for a mild kick
– Pinch of salt to balance the sauce
– Water, as needed to thin the sauce to the consistency you like
– 8 small corn or flour tortillas for serving
– 1/2 small red cabbage, shredded for crunch and color
– 1 avocado, sliced for creamy topping
– 1/4 cup chopped fresh cilantro for a fresh finish
– 1 lime, cut into wedges for serving at the table
Instructions
1-First Step: Prep the fish and seasoning Start by patting the fish dry with paper towels. This helps the spices stick better and gives the fish a nicer finish in the pan. In a small bowl, mix together 1 1/2 teaspoons chili powder, 1 teaspoon smoked paprika, 1/2 teaspoon garlic powder, and 1/4 teaspoon salt. Sprinkle the seasoning mixture evenly over 1 1/2 pounds of mild white fish, such as cod, halibut, tilapia, or mahi mahi. If you want a little more heat, add 1/8 teaspoon cayenne to the seasoning mix. That tiny amount brings extra warmth without overpowering the fish. Fresh fish works best here because it cooks evenly and gives you the cleanest flavor.
2-Second Step: Cook the fish Set a nonstick skillet over medium heat and add 1 tablespoon olive oil. Once the oil is hot, place the seasoned fish in the skillet. Cook it for 4 to 7 minutes per side, depending on thickness, until the fish flakes easily and reaches 145 degrees F in the center. Try not to move the fish too much while it cooks. Letting it sit in the pan helps build a light crust and keeps the pieces intact when you flip them. If you are using thinner fish like tilapia, it may cook faster. Thicker pieces like halibut can take a little longer. Fish is ready when it turns opaque and flakes with a fork. If you are unsure, use a thermometer and look for 145 degrees F.
3-Third Step: Mix the sauce While the fish cooks, whisk the sauce ingredients together in a small bowl. Combine 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. Stir until smooth. If the sauce seems too thick, add a little water, one teaspoon at a time, until it reaches a pourable texture. You can also use a mix of sour cream and mayonnaise instead of Greek yogurt. That option gives the sauce a richer taste and works well if you prefer a softer tang. If your family likes extra sauce, go ahead and double the batch.
4-Fourth Step: Warm the tortillas Warm 8 small corn or flour tortillas in a dry skillet or in the microwave. If using the stove, heat each tortilla for about 15 to 20 seconds per side until soft and flexible. If using the microwave, stack them with a damp paper towel and heat in short bursts so they stay tender. Warm tortillas make a big difference because they bend easily and hold the filling without cracking. This is a small step, but it helps the tacos feel fresh and restaurant-style.
5-Fifth Step: Build the tacos To assemble, fill each tortilla with shredded red cabbage, pieces of cooked fish, avocado slices, sauce, and chopped cilantro. Finish with lime wedges on the side so everyone can squeeze on as much fresh citrus as they want. The order matters a bit here. Cabbage on the bottom helps support the fish, and the sauce on top brings everything together. These tacos are best served right away while the fish is warm and the tortillas are soft. If you want a fun dinner spread, set everything out in bowls and let everyone build their own tacos. That works especially well for families and mixed groups with different tastes.
6-Sixth Step: Serve and enjoy Serve the tacos with extra lime wedges and, if you like, a spoonful of pineapple salsa on top. The sweet pineapple pairs well with the smoky seasoning and creamy sauce. You can also add a side like rice, beans, or a simple salad for a bigger meal. For readers who enjoy easy meals with a similar weeknight feel, this easy chicken stir-fry recipe is another great fast dinner option from the blog.
Notes
๐ถ๏ธ Add 1/8 tsp cayenne to fish spices for heat kick.
๐ฅฌ Use bagged coleslaw mix to speed up prep.
๐ฅ Pat fish extra dry for crispier sear and better seasoning stick.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Pan-Fry
- Cuisine: Mexican
- Diet: Pescatarian
Nutrition
- Serving Size: 2 tacos
- Calories: 414
- Sugar: 5g
- Sodium: 313mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 9g
- Protein: 38g
- Cholesterol: 74mg
