Grilled tilapia with mango salsa

Grilled tilapia with mango salsa


728 people made this

About this recipe: A super-tasting fish dish that everyone will love. Marinated tilapia fillets are grilled on the barbecue and served with a spicy mango salsa.


Serves: 2 

  • For the Fish
  • 75ml extra-virgin olive oil
  • 1 tablespoon lemon juice
  • 1 tablespoon finely chopped fresh parsley
  • 1 clove garlic, finely chopped
  • 1 teaspoon dried basil
  • 1 teaspoon ground black pepper
  • 1/2 teaspoon salt
  • 2 (175g) fillets tilapia fish
  • For the Salsa
  • 1 large ripe mango, peeled, pitted and diced
  • 1/2 red pepper, diced
  • 2 tablespoons finely chopped red onion
  • 1 tablespoon chopped fresh coriander
  • 1 Scotch bonnet chill or to taste, seeded and finely chopped
  • 2 tablespoons lime juice
  • 1 tablespoon lemon juice
  • salt and pepper to taste

Prep:45min  ›  Cook:10min  ›  Extra time:1hr marinating  ›  Ready in:1hr55min 

  1. Whisk together the extra-virgin olive oil, 1 tablespoon lemon juice, parsley, garlic, basil, 1 teaspoon pepper, and 1/2 teaspoon salt in a bowl and pour into a resealable plastic bag. Add the tilapia fillets, coat with the marinade, squeeze out excess air and seal the bag. Marinate in the refrigerator for 1 hour.
  2. Prepare the mango salsa by combining the mango, red pepper, red onion, coriander and chilli in a bowl. Add the lime juice and 1 tablespoon of lemon juice and toss well. Season with salt and pepper and refrigerate until ready to serve.
  3. Preheat barbecue for medium-high heat and lightly oil cooking grate.
  4. Remove the tilapia from the marinade and shake off excess. Discard the remaining marinade. Grill the fillets until the fish is no longer translucent in the centre and flakes easily with a fork, 3 to 4 minutes per side, depending on the thickness of the fillets. Serve the tilapia topped with mango salsa.

BBQ tips

Check out our BBQ how-to guides and videos for easy tips on how to BBQ to perfection!

Recently viewed

Reviews (0)

Write a review

Click on stars to rate