White Fish with Mango, Olive and Tomato Salsa

The South African kingklip fish goes beautifully with our fruity salsa, but any firm white fish will work well too

  • Rating
    (4 ratings)
    Rate this recipe
  • Serves 4

  • Prep time 10 mins

  • Cooking time 5 mins

  • Total time 15 mins

  • Skill level Easy

  • Calories 200 per serving

  • Prepare ahead yes


  • 4 fillets firm, white fish (we used kingklip)
for the salsa
  • 200g (7oz) mango, finely chopped
  • 200g (7oz) cherry tomatoes, halved or quartered
  • ½ red onion, very finely chopped
  • 100g (4oz) black olives
  • juice 2 limes, plus extra wedges, to serve
  • handful coriander, roughly chopped


The beauty of a salsa is that you can be so imaginative. Try adding some fresh chilli and spring onions, or mixing up the herbs - mint, parsley or basil all work well.


  1. Make the salsa by combining all the ingredients and seasoning well to taste. Heat the barbecue or grill. Season the fish fillets and barbecue or grill for around 5 minutes, until the skin is crisp and the flesh is just beginning to flake. Serve the fish immediately, with the salsa and extra lime wedges on the side.