Kingfish Ceviche, Tomato Salsa & Mango

I am always after healthy, tasty and versatile recipes. This recipe of kingfish ceviche* with tomato salsa and mango hits the mark on all fronts. You can serve this as an appetiser or entrée for a dinner party – think spoons or shot glasses – or serve it on top of a toasted piece of wholemeal bread for a light main. The sweetness of the mango provides perfect balance to the acidity of the lime juice and tomatoes.

Kingfish ceviche, tomato salsa and mango


Preparation Time: 30 minutes
Cooking Time: 0 minutes
Serves: 2 mains, 4-6 entrées or 8-10 appetisers


  • 1 small to medium kingfish, cleaned, skinned and filleted*
  • 1 punnet cherry tomatoes or another small variety, halved or quartered
  • 1 mango, diced
  • 1 to 2 limes, juiced
  • 1 tbsp olive oil
  • 1/2 Spanish onion, finely chopped
  • 1/3 clove of garlic, finely chopped
  • small handful of coriander leaves, torn
  • 1/2 small red chilli, finely chopped

Step 1 – Marinate the fish: Using a sharp knife, trim the kingfish fillets keeping only the white flesh. Then dice the fish fillets and place in a bowl together with the juice of one lime* and 1 tbsp of olive oil. Add salt and pepper to taste. Cover with cling film and reserve in the fridge for 15 minutes.

Step 1 - Diced Kingfish with lime juice, olive oil, salt and pepper

Step 2 – Prepare the tomato salsa: Wash the tomatoes thoroughly and cut in halves or quarters, depending on the variety. Place in a bowl and add one third of a clove of garlic, half a red onion and half a small red chilli, all finely chopped. Add the torn coriander leaves and mix together.

Tomato Salsa

Step 3 – Prepare the mango: Dice the mango as per the picture and add to the tomato salsa.

Step 3 - How to dice a mango

Step 4 - Mix the mango and the tomato salsa

Step 4 – Combine all the elements and serve: Take the fish out of the fridge and add the tomato salsa and the mango to the fish. Mix well and taste. You might then want to add more lime, salt or pepper. Serve immediately. 

Step 4 - Combine the fish, tomato salsa and mango

Mix & Match

Kingfish can be replaced by all kinds of white fish that work well for sashimi. Snapper would be my second choice of fish that are widely available in Australia. If coriander isn’t your thing, consider replacing it with fresh basil leaves or even mint. You could also add diced avocado.

Wine Match

I recommend a Champagne or other sparkling wine, a Sauvignon Blanc from New Zealand or a Grüner Vetliner.

*Did you Know?

  • Ceviche is an ancient South American dish where chunks of fish are cooked by being immersed in citrus juice. It is the acidity of the citrus juice, here lime juice, which delicately cooks the fish. Unlike heating, this type of cooking doesn’t cause flavour changes.
  • Make sure that the fish is very fresh, especially if you are going to eat it raw. How do you identify fresh fish? It should have a firm texture, a glossy look, should not be brown around the edges and should only have a slight fishy smell. If the fish is whole, make sure that the eyes are bright, black and not sunken and that the belly isn’t swollen, soft or broken.
  • For this recipe I have been buying whole kingfish and asked my fishmonger to clean it, skin it and fillet it for me. Whenever possible, and particularly if the fish is to be eaten raw, it is preferable to have fillets cut to order as it reduces exposure to microbes and the air.
  • I insist that my fishmonger dry fillet the fish. Fish is often rinsed under water when scaled, skinned and filleted because it is quick and simple. However it does wash away some of the natural oils that give the fish its flavour. Dry filleting also improves the shell life of the fish fillets.

This entry was posted in Recipes and tagged , , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s