Fish Tacos with Mango Salsa

Introduction

There is nothing quite like the bright, satisfying crunch of a perfectly constructed fish taco, especially when paired with a sweet and tangy Mango Salsa. Originating primarily from the coastal regions of Baja California, Mexico, the fish taco has evolved from simple fried fish and cabbage into a vibrant culinary staple. This particular recipe balances flaky, seasoned white fish (like cod or tilapia) with the cool, tropical sweetness of fresh mango, making it an ideal meal for a light lunch or a lively dinner party.

Ingredients

  • For the Fish

  • 1 lb (450 g) firm white fish fillets (Cod, Tilapia, or Mahi-Mahi)
  • 2 tbsp (30 ml) olive oil
  • 1 tsp chili powder
  • 1/2 tsp ground cumin
  • 1/4 tsp smoked paprika
  • Salt and black pepper to taste
  • Juice of 1 lime
  • For the Mango Salsa

  • 2 large ripe mangoes, diced (about 2 cups)
  • 1/2 red onion, finely diced
  • 1 jalapeño, seeded and minced (optional, for less heat)
  • 1/4 cup (15 g) fresh cilantro, chopped
  • Juice of 1 large lime
  • For Assembly and Toppings

  • 12 small corn or flour tortillas
  • 1 cup (240 ml) shredded red or green cabbage
  • 1/4 cup (60 ml) sour cream or Greek yogurt (optional drizzle)
  • Lime wedges, for serving

Step-by-step Preparation

  1. Prepare the Mango Salsa (10 minutes)

    In a medium bowl, combine the diced mango, red onion, jalapeño, cilantro, and lime juice. Gently stir until all ingredients are mixed. Taste and adjust seasoning with a pinch of salt if necessary. Cover and refrigerate for at least 30 minutes to allow the flavors to meld.

    Tip: Preparing the salsa first ensures it is chilled and highly flavorful by the time the fish is ready.

  2. Season the Fish (5 minutes)

    Pat the fish fillets dry thoroughly. In a small bowl, mix the chili powder, cumin, paprika, salt, and pepper. Rub the seasoning blend evenly over both sides of the fish. Drizzle with the olive oil and lime juice.

  3. Cook the Fish (8-10 minutes)

    Preheat your oven to 400°F (200°C) for baking, or heat a large skillet over medium-high heat for pan-searing. If searing, cook the fillets for 3-4 minutes per side until they are opaque, flaky, and reach an internal temperature of 145°F (63°C). If baking, place the fillets on a lined sheet pan and bake for 8-10 minutes.

    Tip: To prevent the fish from sticking during searing, ensure the pan is hot before adding the oil, and add the fish immediately after the oil begins to shimmer.

  4. Warm the Tortillas (3 minutes)

    Heat the tortillas by placing them directly on a dry skillet or griddle for about 30 seconds per side, until soft and pliable with slight char marks. Alternatively, wrap them in foil and bake them for 5 minutes.

  5. Assemble the Tacos

    Flake the cooked fish into bite-sized pieces using two forks. Lay out the warm tortillas. Add a base layer of shredded cabbage, top with the flaked fish, a generous spoonful of Mango Salsa, and finish with a drizzle of sour cream or yogurt, if using. Serve immediately with extra lime wedges.

Nutritional Information

Based on two tacos per serving (without heavy sour cream), this meal is approximately 350-400 calories. Fish tacos are an excellent source of lean protein and heart-healthy Omega-3 fatty acids. The Mango Salsa provides a significant boost of Vitamin C and dietary fiber, making this a balanced and nutrient-dense meal.

Storage

Leftovers should be stored separately. The cooked fish can be kept in an airtight container in the refrigerator for up to 3 days. The Mango Salsa will keep well for 2-3 days, though the mango may release some liquid over time. Reheat the fish gently in a skillet or oven to maintain moisture; avoid microwaving as it can dry out the fillets.

Conclusion

These Fish Tacos with Mango Salsa are a guaranteed crowd-pleaser—the ultimate blend of spicy, fresh, and sweet. If you want a variation, try substituting shrimp for the fish, or add a simple cabbage slaw dressed with chipotle mayo for an extra kick of smokiness. Serve alongside Mexican rice and black beans for a complete, festive dinner!

Leave a Comment