Fish Tacos with Fresh Mango Salsa



For the fish:

  • 600g flat head fillets 
  • 1 lime, juiced 
  • 1 tablespoon of extra virgin olive oil 
  • Small handful of coriander, washed, dried and 
roughly torn 
  • Teaspoon of freshly chopped green chili 
  • Pinch of salt 

For the mango salsa:

  • 1 ripe mango, skin removed and roughly diced 
  • 2 teaspoons of chopped jalapeno chili (or normal 
  • 1 handful of coriander, washed, dried and 
roughly chopped 
  • 2 tablespoons of lime juice


  • 8 corn tortillas 
  • 2 handfuls of shredded lettuce 
  • 2 tomatoes, washed and diced 
  • 2 small handfuls of picked coriander, washed and air dried 


  1. To marinade the fish, combine all of the ingredients in a mixing bowl except the fish, stir to combine and then add the fish into the marinade and allow to marinade for at least 20 minutes at room temperature. Once marinated grill the fish over a high heat on both sides, once cooked allow to rest for a moment and prepare the remainder of the ingredients.
  2. To make the mango salsa, combine the mango, chili, coriander and the lime juice and stir to combine. 
  3. To assemble warm the tortillas in a pan over a medium heat until warm, alternatively this can be done in the oven by wrapping the tortillas in aluminium foil and gently heating them until soft and pliable. 
  4. You can serve everything individually in separate bowls on the table to allow guests to put them together themselves however if you wish to assemble them it’s a simple process of scattering the cooked fish over the warm tortillas followed by the lettuce, diced tomatoes, coriander and a dollop of the mango salsa.

Recipe by Australian Mangoes.

Ingredients for Fish Tacos with Fresh Mango Salsa

Mangoes - Kensington Pride (each)

$2.00 ea

Mangoes - Kensington Pride - Large (each)

$3.33 ea

Mangoes Imperfect Pick Value Range (Each = min 500g)

$1.50 ea

Mangoes - R2 E2 (each)

$2.50 ea

Mangoes - R2 E2 - Large (each)

$3.29 ea

Flathead - Fillets (min 450g) Skin Off, Deboned

$26.99 ea

Limes (each)

$0.20 ea

Limes (each)

$0.97 ea

Cintra Extra Virgin Olive Oil 250ml

$6.29 ea

Coriander (bunch)

$2.99 ea

Chillies Hot Long Green (min 120g)

$2.04 ea

Spice & Co (180g) Sea Salt

$2.89 ea

Chillies Jalapeno Fresh (each)

$0.56 ea

Chillies Birdseye Hot (min 70g)

$2.10 ea

Mission Tortilla White Corn 312g

$4.29 ea

Lettuce Iceberg (whole)

$1.49 ea

Tomatoes (each)

$1.44 ea

Tomatoes Truss (4 on vine)

$3.50 ea

Tomatoes Egg (each)

$0.86 ea

Tomatoes Marmande (each)

$1.23 ea

Whole Lake Entrance Flathead (min 700g) Scaled, Gutted

$15.39 ea

Mangoes - Kensington Pride - Organic (each)

$1.99 ea

Mangoes Imperfect Pick Value Range (Tray)

$13.49 ea