Kokoda (Fijian coconut cream ceviche)

Fijian raw fish marinated in lime juice and dressed in fresh coconut cream with chilli and spring onion

Origin: Fiji

From the journey of Coconut.

Fiji sits at one of the most significant cultural boundaries in the Pacific: the Melanesia-Polynesia divide. The western islands of the Fijian archipelago, closest to Vanuatu and the Solomon Islands, are culturally Melanesian, settled by Austronesian-speaking Lapita culture people approximately 3,500 years ago. The eastern islands shade into Polynesian cultural space, with Tongan and Samoan migrations layering onto the earlier Melanesian settlement from around 1000 BCE onwards. This dual heritage; Melanesian and Polynesian, each with its own coconut traditions, its own fishing techniques, its own ways of using the ocean; meets in Fiji's food, and nowhere more expressively than in kokoda (pronounced ko-KON-da). Kokoda is Fiji's most iconic dish, and it expresses something fundamental about the Pacific island food system at its most elemental: fresh fish, fresh lime, fresh coconut cream, chilli, spring onion. Nothing is processed; nothing is transformed beyond the acid-denaturation of the fish protein and the pressing of coconut cream from the fresh grated flesh. The technique of 'cooking' raw fish in citrus acid, using the acid to denature the surface proteins, turning the flesh opaque and altering its texture in a way similar to heat; is found throughout the Pacific and likely predates European contact. In Fiji it is kokoda; in Tahiti, poisson cru; in Tonga, ota 'ika; in Samoa, oka; in the Philippines, kinilaw. Each version uses whatever citrus or acidic fruit grows locally; kalamansi, unripe mango, lime, lemon; and dresses the fish with whatever coconut product the island tradition uses. In Fiji, the fish is first marinated in freshly squeezed lime juice for 20–30 minutes, stirring occasionally, until the exterior of each piece has turned opaque. The fish is then drained of excess lime, dressed with thick fresh coconut cream, and finished with diced tomato, spring onion, and bird's eye chilli. The result is a dish of extraordinary freshness and balance: sweet from the coconut cream, sour from the lime, savoury from the fish, and lively from the chilli: the four flavour pillars of Pacific island cooking assembled without heat. The freshness of the coconut cream is critical. Authentic kokoda uses coconut cream pressed on the day from ripe coconuts, using a traditional Fijian coconut grater (a half-shell fitted with a serrated disc, called a lovo scraper): a method that produces a cream far richer, fresher, and more fragrant than any canned product. The pressing releases the coconut's natural oils immediately before use, and the cream carries the living flavour of the nut in a way that canned coconut milk, pasteurised and shelf-stabilised, can only approximate.

Ingredients

Fish

  • 500 g very fresh firm white fish fillets (mahi-mahi, snapper, or similar), skin removed, cut into 1.5 cm cubes

Marinade

  • 120 ml fresh lime juice (approximately 4–5 limes)

Coconut

  • 200 ml full-fat coconut cream (freshly pressed from 1 coconut, or canned)

Vegetables

  • 150 g cherry tomatoes or firm ripe tomato, finely diced
  • 4 piece spring onions, finely sliced (white and green parts)

Heat

  • 2 piece bird's eye chillies, finely sliced (or to taste)

Seasoning

  • 0.5 tsp salt, or to taste

Optional

  • 0.5 piece cucumber, deseeded and finely diced (optional)
  • 1 small handful fresh coriander leaves (optional)

Method

  1. Place the cubed fish in a non-reactive bowl (glass or ceramic). Pour the fresh lime juice over and toss to coat every piece thoroughly. The fish must be fully submerged in the juice.
  2. Leave the fish to marinate in the lime juice, stirring once or twice, for 20–30 minutes. The fish is ready when the exterior of each cube has turned from translucent to opaque white, similar in appearance to cooked fish.
  3. Drain the marinated fish through a strainer, discarding (or sipping) the excess lime juice. Transfer the fish to a clean bowl.
  4. Add the coconut cream, diced tomato, spring onion, chilli, and cucumber (if using). Toss gently to combine. Season with salt. Taste; the dish should be creamy from the coconut, bright and citrusy from the residual lime, and alive with chilli heat.
  5. Serve immediately in small bowls or coconut half-shells. Garnish with fresh coriander if desired. Kokoda is served as a starter, a light main, or as part of a larger Pacific feast.

Notes

The quality of the coconut cream makes a significant difference to this dish. If you can source a fresh coconut, grate the flesh and press it through a clean cloth with a little warm water for fresh cream. Otherwise, use the best canned full-fat coconut cream available. The dish does not keep; make and serve immediately.

The Gastrographer

The Gastrographer

Mapping Culinary History

To explore — select an ingredient below.

Journey Point Map Key

Ingredient originTrade or transit route
Became a culinary stapleColonial / trade control
© 2026 The Gastrographer. All original research, narratives, and illustrations. All rights reserved.