National Dish Solomon Islands: Ocean Fish Poached in Coconut Milk (Recipe)

In this article
Say hello to Ocean Fish Poached in Coconut Milk, the national dish of the Solomon Islands and a beautiful showcase of the archipelago’s fresh, tropical cooking. Tender fish is gently poached in creamy coconut milk, then lifted with ginger, chilli and a squeeze of lime for a bowl that is fragrant, comforting and wonderfully easy to put together. Whether you cook every day or are only just finding your feet in the kitchen, this recipe brings a taste of the Pacific straight to your table.
About Ocean Fish Poached in Coconut Milk
Ocean Fish Poached in Coconut Milk is a true culinary highlight of the Solomon Islands and a mirror of the fresh, tropical cuisine of this island nation. It pairs tender fish with the creamy sweetness of coconut milk to create a beautifully balanced dish. Seasoned with a handful of aromatic spices and herbs, it delights the palate and awakens the senses in equal measure. Best of all, whether you are a seasoned cook or a complete beginner, this recipe is simple and comes together with very little fuss.
Ingredients (serves 1–2)
- 300 g fresh fish (such as cod or mackerel)
- 200 ml coconut milk
- 1 small onion, diced
- 1 clove garlic, chopped
- 1–2 cm ginger, grated
- 1–2 green chillies, deseeded and chopped
- Juice of 1 lime
- A few sprigs of fresh coriander or parsley
- Salt and pepper, to taste
Shopping for the ingredients
When shopping for Ocean Fish Poached in Coconut Milk, it pays to choose fresh ingredients so you get the very best flavour. Visit your local fishmonger or a trusted grocer to pick up fish you can rely on. The coconut milk should be good quality too, so the sauce turns out as creamy as possible. Fresh herbs such as coriander or parsley are just as important, adding an aromatic lift that brings the whole dish alive.
Preparing the dish
Before you start cooking your Ocean Fish Poached in Coconut Milk, gather and prepare everything you need. Cut the fish into even pieces so it cooks through at the same rate. Finely chop the onion, garlic, ginger and chillies, and set everything out in order. A little groundwork like this makes the cooking far easier and means nothing gets forgotten once the pan is on the heat.
Step-by-step instructions
- Heat a little oil in a pan and gently soften the onion, garlic and ginger for 2–3 minutes.
- Add the chopped chillies and fry briefly to release their aroma.
- Pour in the coconut milk and bring the mixture up to a gentle simmer.
- Carefully lower the fish pieces into the pan and let them poach softly for 8–10 minutes.
- Season with lime juice, salt and pepper, then garnish with fresh coriander or parsley.
Gluten-free / lactose-free version
Ocean Fish Poached in Coconut Milk is naturally gluten-free and lactose-free, as it contains no gluten- or dairy-based ingredients. That makes it a reassuring choice for anyone with intolerances. If you want to be extra careful, simply check that your spices and oils are certified free from gluten as well. Enjoy this delicious dish with no worries about what might not agree with you.
Tips for vegans and vegetarians
There is an easy way to adapt Ocean Fish Poached in Coconut Milk for vegans and vegetarians. Swap the fish for a good-quality plant-based alternative such as tofu, or use vegetables like courgette and aubergine instead. These soak up the flavours of the coconut milk beautifully. Finish with plenty of fresh herbs and spices for a full, rounded taste, much as you would in a hearty Breadfruit Curry.
More tips and tricks
If you like to experiment, there is plenty of room to add extra flavour to Ocean Fish Poached in Coconut Milk. Try other spices such as cumin or curry powder to discover new layers of taste. Folding in more vegetables like peppers or spinach boosts the nutritional value and brings extra colour to the plate. Just remember to adjust the cooking time when you add ingredients that need longer to soften.
Adapting the recipe to your taste
Everyone has their own preferences, and that is one of the best parts of cooking. For a spicier bowl, add extra chillies or a pinch of cayenne pepper to turn up the heat. If you enjoy a different character, try other varieties of fish to see which you like best. You can also play with the coconut milk, adding a little more whenever you want a richer, creamier sauce.
Ingredient substitutions
If you do not have every ingredient to hand, there is always an alternative. Coconut milk, for instance, can be replaced with soya or almond drink, which offer a similarly creamy base. The fish can be swapped for seafood such as prawns or mussels for a different flavour and texture, as in a comforting Coconut Milk Shellfish. With the herbs, fresh basil or mint make an easy way to steer the dish in a new direction.
Drink pairing ideas
A dish as delicate as Ocean Fish Poached in Coconut Milk calls for a light drink that echoes its flavours. A refreshing coconut water cooler or a fruity caipirinha both make excellent partners. A tropical fruit smoothie such as a Mango Coconut Smoothie works beautifully too, adding an extra exotic note. For those who prefer something without alcohol, a chilled herbal water or a freshly pressed juice is a great option.
Serving and presentation ideas
Thoughtful presentation can lift the whole eating experience. Serve Ocean Fish Poached in Coconut Milk in deep plates or bowls that show off the rich coconut sauce and the colourful ingredients. Garnish with fresh herbs and an extra squeeze of lime juice to bring out the colours and aromas. An inviting presentation delights your guests and makes the dish even more tempting.
A bit of history
The Solomon Islands are known for their rich maritime culture, and Ocean Fish Poached in Coconut Milk is a dish rooted deep in that tradition. Cooking with coconut milk is a hallmark of Pacific cooking, practised across the islands for centuries. This dish brings together local ingredients and time-honoured methods in a way that captures the flavours and character of the islands — a wonderful example of Solomon Islands cuisine. It is not just a meal but an expression of island identity and everyday life.
More recipe ideas
Summary: Ocean Fish Poached in Coconut Milk
In short, Ocean Fish Poached in Coconut Milk is a simple yet richly flavoured dish that brilliantly reflects the culinary variety of the Solomon Islands. With fresh ingredients, a delicious blend of aromas and a little creative presentation, it is sure to become a firm favourite at home. It is a quick, healthy choice that can whisk everyone away to a tropical holiday mood. Give it a go and enjoy the taste of the Pacific for yourself.



