I absolutely adore this Fish Tacos with Chipotle Mango Salsa Recipe because it's bursting with bold, smoky flavors balanced perfectly by the fresh sweetness of mango and a hint of heat from chipotle. Every time I make it, the crispy seared Mahi Mahi contrasts wonderfully with the creamy avocado and vibrant salsa, creating a taco experience that feels both fresh and indulgent. Sharing this dish with friends is always a hit, and I love how approachable it is to pull together without any fuss.
Why You'll Love This Fish Tacos with Chipotle Mango Salsa Recipe
What truly sets this Fish Tacos with Chipotle Mango Salsa Recipe apart for me is the symphony of flavors it delivers. The smoky paprika and chipotle powder rubbed onto the fish gives it a deep, robust taste that’s beautifully complemented by the juicy, sweet mango salsa. The salsa itself adds a burst of color and a refreshing zing from the lime juice and cilantro, which balances the richness of the fish perfectly. Every bite is an exciting contrast of textures and tastes that keep me coming back for more.
Another reason why I reach for this recipe often is how simple and quick it is without sacrificing flavor or sophistication. It’s a total crowd-pleaser that doesn’t keep you in the kitchen all day. Whether I’m making a casual weeknight dinner or entertaining guests, it fits effortlessly into the occasion. Plus, it’s in that sweet spot of being impressive yet easy enough that anyone can make it without stress.
Ingredients You'll Need
Gathering the right ingredients is key to capturing the vibrant flavors and textures in this dish. Each ingredient plays a special role, whether it’s the tender, flaky texture of the Mahi Mahi or the bright freshness of the salsa components. Here’s what you’ll want on hand:
- Wild-caught Mahi Mahi (1 pound): I love using skin-on fish for more flavor and a crispy texture after searing.
- Olive oil (3 tablespoons, divided): Essential for cooking the fish perfectly and bringing the spice rub to life.
- Paprika (1 ½ teaspoons): Adds a smoky sweetness that enhances the chipotle spices beautifully.
- Chipotle chile powder (1 ½ teaspoons): The star ingredient for that smoky, spicy kick.
- Garlic powder (¾ teaspoon) and Onion powder (½ teaspoon): These deepen the savory flavor of the rub.
- Oregano (½ teaspoon): Throws in a subtle herbal note that rounds out the spice mix.
- Salt and pepper (to taste): Crucial seasoning for bringing out natural flavors.
- Corn or flour tortillas: The perfect soft, warm vessel for the fish and salsa.
- Mango (1, peeled and chopped): Brings juicy sweetness and vibrant color to the salsa.
- Roma tomato (1, chopped): Adds freshness and a little acidity to balance the sweet mango.
- Avocado (1, pitted and chopped): Provides creamy texture that complements the spicy fish.
- Chipotle in adobo (1 tablespoon): Intensifies the smoky heat in the salsa.
- Garlic (1 clove, minced or grated): Adds a bright, aromatic punch.
- Lime juice (½ lime): Gives the salsa its refreshing tang.
- Fresh cilantro (¼ cup, chopped): Injects fresh herbaceous flavor and color.
Directions
Step 1: In a small bowl, mix together the paprika, chipotle chile powder, garlic powder, onion powder, oregano, salt, and pepper. This spice blend is going to deliver that amazing smoky heat I love.
Step 2: Rub the Mahi Mahi all over with 2 tablespoons of olive oil, then coat it thoroughly with the spice mixture. Set the fish aside while you prepare the salsa so those flavors can meld a bit.
Step 3: For the salsa, combine the chopped mango, roma tomato, avocado, chipotle in adobo, minced garlic, lime juice, cilantro, salt, and pepper in a medium bowl. Toss everything gently but well, making sure the flavors marry beautifully. This salsa also keeps well in the fridge up to three days, which is a bonus for leftovers.
Step 4: Heat a skillet over medium-high heat and add the remaining tablespoon of olive oil. Once hot, place the fish flesh side down and sear for about 4 to 5 minutes. Flip carefully and cook the other side for another 4 to 5 minutes, until the fish is crisp on the outside and mostly cooked through.
Step 5: Remove the fish from the skillet and let it rest briefly. Carefully peel off the skin—this comes off easily after cooking—and then either flake the fish with a fork or chop it into chunks, whichever you prefer for your tacos.
Step 6: Warm your tortillas, either in the microwave for a few seconds or over an open flame if you have a gas stove (I recommend about 10 to 15 seconds per side) for that slight char and softness that makes all the difference.
Step 7: Assemble your tacos by placing the cooked fish in the center of each tortilla and ladling a generous amount of the chipotle mango salsa on top. Fold them over and get ready to savor every bite.
Servings and Timing
This recipe makes about 6 servings, perfect for a small gathering or a family meal. The prep time is roughly 10 minutes, mostly spent chopping and mixing the salsa and spice rub. Cooking the fish takes about 10 minutes total, so from start to finish, you’re looking at about 28 minutes to a delicious meal. There’s no required resting or cooling time, just a moment to let your fish rest after cooking before flaking it for the best texture.
How to Serve This Fish Tacos with Chipotle Mango Salsa Recipe
I love serving these tacos with a side of black beans or Mexican-style rice to complement the smoky heat of the fish and the bright salsa. A simple cabbage slaw with lime dressing is also a fantastic crunchy addition that brings another layer of freshness. For garnishes, I often add a sprinkle of crumbled queso fresco or a dollop of sour cream to mellow out the spice, plus some extra cilantro for that vibrant pop of green.
If I’m aiming for a festive vibe, I pair these tacos with a chilled margarita or a light, crisp white wine like Sauvignon Blanc. For a non-alcoholic twist, a refreshing agua fresca made with cucumber or watermelon goes beautifully with the tropical mango salsa. These tacos are great for casual dinners but can easily step up for weekend parties or outdoor barbecues thanks to their bright, bold flavors.
When plating, I like to keep portions manageable, around two tacos per person accompanied by a small salad or beans, so everyone can enjoy multiple bites without feeling overly full. Serving warm tortillas with hot fish and chilled salsa together creates a delightful temperature contrast that excites the palate every time.
Variations
One of my favorite things about the Fish Tacos with Chipotle Mango Salsa Recipe is how adaptable it is. If you prefer a different fish, you can swap the Mahi Mahi for cod, tilapia, or even shrimp for a seafood twist. For a gluten-free version, just be sure to use corn tortillas, which also add a nice texture contrast. For vegan friends, I’ve made a version using grilled portobello mushrooms or fried cauliflower with the same salsa, and they came out absolutely delicious.
If you want to dial up the heat, add extra chipotle in adobo or even fresh jalapeños to the salsa. On the flip side, if you want it a little milder, skip or reduce the chipotle powder in the rub. For cooking, I’ve used the grill instead of a skillet, which adds wonderful smoky notes to the fish. Baking the fish is another easy alternative, especially when you want a hands-off method.
Storage and Reheating
Storing Leftovers
When I have leftovers, I store the fish and salsa separately in airtight containers to preserve their textures and flavors. The fish is best kept in the fridge and eaten within 2 days for optimal freshness. The salsa stays good for up to 3 days and even tastes better the next day as the flavors deepen.
Freezing
I generally don’t recommend freezing this dish because the fresh salsa’s texture can change once thawed, often becoming watery. If you do want to freeze the fish alone, wrap it tightly in plastic wrap and place it in an airtight container or heavy-duty freezer bag, where it will stay good for up to 1 month. Thaw thoroughly in the fridge before reheating.
Reheating
To reheat the fish, I prefer warming it gently in a skillet over medium heat to maintain its crispiness rather than the microwave which can make it soggy. Avoid reheating the salsa—serve it cold or at room temperature for maximum freshness. Reheat tortillas separately on a pan or open flame to keep them soft and warm for assembling your tacos again.
FAQs
Can I use another type of fish for this recipe?
Absolutely! While I recommend Mahi Mahi for its firm texture and flavor, you can easily substitute with cod, tilapia, or even firm white fish like halibut. Just adjust cooking times slightly depending on thickness.
Is there a way to make this recipe vegan?
Yes. Instead of fish, I suggest using grilled vegetables like portobello mushrooms or cauliflower florets, seasoned with the same spices. They soak up the chipotle flavor nicely and work well with the mango salsa.
How spicy is the chipotle in this dish?
The chipotle adds a delicious smoky heat but is generally moderate in spiciness. You can control the heat by adjusting the chipotle powder and chipotle in adobo in the salsa to suit your taste.
Can I prepare the salsa ahead of time?
Definitely! The chipotle mango salsa actually tastes better when made ahead as the flavors have time to blend. It will keep well in the refrigerator for up to 3 days.
What’s the best way to warm tortillas for these tacos?
I love warming tortillas over an open flame for about 10 to 15 seconds per side, which gives a slight char and smoky flavor. If that’s not an option, microwaving wrapped in a damp towel for 20 to 30 seconds works great too.
Conclusion
I can’t recommend this Fish Tacos with Chipotle Mango Salsa Recipe enough for anyone looking to add a burst of fresh, smoky flavor to their dinner table. It’s vibrant, fun to make, and always brings smiles around my house. Give it a try—you’ll soon see why it’s become one of my all-time favorites.
Print
Fish Tacos with Chipotle Mango Salsa Recipe
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Total Time: 28 minutes
- Yield: 6 servings
- Category: Main Dish
- Method: Frying
- Cuisine: Mexican
Description
Delicious and vibrant Fish Tacos with a smoky chipotle and sweet mango salsa. Wild-caught Mahi Mahi is seasoned and pan-seared to perfection, then paired with a zesty mango, tomato, avocado salsa for a fresh and flavorful meal ready in under 30 minutes.
Ingredients
Fish and Seasoning
- 1 pound wild-caught Mahi Mahi (skin on)
- 2 tablespoons olive oil (for rubbing fish)
- 1 ½ teaspoon paprika
- 1 ½ teaspoon chipotle chile powder
- ¾ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon oregano
- Pinch of salt and pepper
- 1 tablespoon olive oil (for cooking)
Chipotle Mango Salsa
- 1 mango, peeled and chopped
- 1 roma tomato, chopped
- 1 avocado, pitted and chopped
- 1 tablespoon chipotle in adobo (from canned chipotle chilies)
- 1 clove garlic, minced or grated
- ½ lime, juiced
- ¼ cup freshly chopped cilantro
- Pinch of salt and pepper
To Serve
- Corn or flour tortillas
Instructions
- Prepare the Spice Rub: In a small bowl, combine paprika, chipotle chile powder, garlic powder, onion powder, oregano, salt, and pepper. This blend will give the fish a smoky, spicy kick.
- Season the Fish: Rub 2 tablespoons of olive oil all over the Mahi Mahi, then coat evenly with the spice mixture. Set the fish aside to allow the flavors to meld.
- Make the Chipotle Mango Salsa: In a separate bowl, mix chopped mango, roma tomato, avocado, chipotle in adobo, minced garlic, lime juice, chopped cilantro, and a pinch of salt and pepper. Toss well and set aside to let flavors combine. This salsa can be refrigerated for up to three days.
- Cook the Fish: Heat a skillet over medium-high heat and add 1 tablespoon olive oil. When hot, place the fish flesh side down and cook for 4-5 minutes until crisp. Flip and continue cooking for another 4-5 minutes until the fish is mostly cooked through and has a nice sear. Remove from heat.
- Flake the Fish: Remove the skin from the cooked fish and flake or chop the flesh into chunks suitable for tacos.
- Warm the Tortillas: Heat tortillas either in the microwave or briefly over an open flame for 10-15 seconds on each side to make them pliable and slightly toasted.
- Assemble the Tacos: Place a portion of flaked fish down the center of each tortilla, then top generously with the chipotle mango salsa. Fold the tortilla over and serve immediately.
Notes
- The chipotle mango salsa keeps well in the refrigerator for up to 3 days, making it perfect for meal prep.
- Using wild-caught Mahi Mahi adds fresh and clean flavor, but you can substitute with other firm white fish like cod or halibut.
- For extra heat, add more chipotle in adobo to the salsa or sprinkle some additional chipotle powder on the fish.
- To make the recipe gluten-free, use corn tortillas instead of flour tortillas.
- Removing the skin after cooking helps prevent toughness and makes the fish easier to flake for tacos.

Leave a Reply