Ingredients
– 1 1/4 pounds white flaky fish such as cod, halibut, turbot, or red snapper
– 3 tablespoons olive oil
– Salt and pepper, to taste
– Flour or corn tortillas, as needed
– 1/2 red onion, sliced thin
– 1 ripe mango, cut into small pieces
– 1/2 cup pineapple, cut into small pieces
– Juice of 1 lime, freshly squeezed
– 1/4 cup cilantro, chopped
– 1 large avocado, pitted and peeled
– 1/2 cup sour cream or Greek yogurt substitute
– 1/2 clove garlic, peeled
– 1/2 cup fresh cilantro
– 1/4 teaspoon salt
– 1/4 teaspoon pepper
– Juice of 1 lime, freshly squeezed
Instructions
1-First Step: Prep the ingredients. Start by gathering all of your ingredients for the fish, salsa, and crema. Thinly slice the red onion, dice the mango and pineapple into small pieces, chop the cilantro, and juice both limes. Pat the fish dry with paper towels so it sears better in the pan. If you want to tame the sharp onion flavor, soak the sliced red onion in cold water for 30 minutes or more, then drain well before mixing it into the salsa. This is also the right moment to warm your tortillas. You can wrap them in foil and keep them in a low oven if you like, but since this blog loves low-fuss cooking, a quick warm-up in a dry skillet works too. If you are using corn tortillas for a gluten-free version, warming them briefly helps keep them from cracking at the first dramatic taco fold.
2-Second Step: Season and cook the fish. Heat 3 tablespoons olive oil in a non-stick frying pan over medium-high heat. While the oil warms, season the 1 1/4 pounds of white flaky fish with salt and pepper on both sides. When the oil shimmers, place the fish in the pan skin-side down if your fish has skin. Cook for 3 minutes, then flip and cook for another 3 minutes, or until the fish flakes easily and is cooked through. Keep the heat at medium-high so the fish browns without turning dry. The goal here is tender, juicy fish that breaks apart in clean pieces, not sad fish confetti. If your fillets are especially thick, they may need a minute more. If they are thin, start checking early. For readers who want more crunch, breading the fish before cooking is a solid variation.
3-Third Step: Make the mango salsa. While the fish cooks, mix the mango topping in a bowl. Combine 1/2 red onion, 1 ripe mango, 1/2 cup pineapple, juice of 1 lime, and 1/4 cup chopped cilantro. Stir gently so the fruit stays in pretty little chunks instead of becoming tropical mush. This salsa is the bright, juicy part of the recipe that makes every bite pop. The lime wakes everything up, the pineapple adds a sweet tang, and the red onion gives it a little edge. If you soaked the onion earlier, you will get the same flavor without the bite that makes your eyes question your life choices.
4-Fourth Step: Blend the avocado crema. Add 1 large avocado, 1/2 cup sour cream, 1/2 clove garlic, 1/2 cup fresh cilantro, 1/4 teaspoon salt, 1/4 teaspoon pepper, and juice of 1 lime to a food processor. Blend until smooth and creamy. If the mixture seems too thick, add a tiny splash of water to loosen it. The crema should be silky enough to drizzle but thick enough to cling to the tacos. If you want a lighter version, Greek yogurt works well in place of sour cream. The flavor will still be rich, but with a tangier, fresher finish.
5-Final Step: Assemble and serve. Place the cooked fish on warmed tortillas. Spoon the mango salsa over the top, then finish with a generous drizzle of avocado crema. Serve right away while the tortillas are warm and the fish is still tender. These tacos pair well with cilantro lime rice, Mexican rice, or a simple side salad if you want a fuller meal. They also work beautifully in meal plans because the components can be made ahead and assembled at the last second. That means less stress and fewer sad soggy tacos.
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
๐ง
Soak sliced red onion in cold water 30 minutes to mellow sharpness without losing crunch.
๐ฅ Swap sour cream for Greek yogurt in crema for lighter, tangy version.
๐ฅ Use corn tortillas for gluten-free; char lightly for authentic smoky flavor.
- Prep Time: 15 minutes
- undefined: undefined
- Cook Time: 6 minutes
- Category: Seafood
- Method: Pan-Fried
- Cuisine: Mexican
- Diet: Pescatarian
Nutrition
- Serving Size: 2-3 tacos
- Calories: 418 kcal
- Sugar: 12g
- Sodium: 258mg
- Fat: 26g
- Saturated Fat: 6g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 6g
- Protein: 29g
- Cholesterol: 86mg
