National Dish Fiji: Boiled Yam with Coconut Sauce (Recipe)

In this article
Say bula to one of Fiji’s most comforting plates: Boiled Yam with Coconut Sauce. This unfussy dish brings together tender chunks of nutritious yam and a silky, lightly sweet coconut sauce that tastes of the tropics. Loved by islanders and visitors alike, it is naturally vegan, gluten-free and lactose-free, yet rich enough to round off any meal. With just a handful of ingredients, you can bring a slice of the South Pacific straight to your own table.
About Boiled Yam with Coconut Sauce
Boiled Yam with Coconut Sauce is one of Fiji’s beloved traditional specialities, a dish that wins over locals and travellers alike. Yam is a root vegetable prized for its nourishing qualities, and here it is paired with the gentle warmth and sweetness of coconut for a wonderfully balanced result. Islanders often enjoy it alongside fish or meat, making it a versatile partner at the table. Beyond keeping the cooking refreshingly simple, this dish captures the deeply rooted tropical flavours of Fiji.
Ingredients (serves 1–2)
- 250 g yam
- 200 ml coconut milk
- 1 teaspoon salt
- 1 teaspoon sugar (optional)
- A squeeze of lime juice
- Desiccated coconut, to garnish (optional)
Shopping for the ingredients
When shopping for Boiled Yam with Coconut Sauce, choose fresh yam and a good-quality coconut milk. Yam is widely available in Asian and tropical grocery shops, where you are also likely to find the best quality. Look for coconut milk that is creamy and well shaken so it delivers the fullest flavour. If you prefer local produce, ask your greengrocer for fresh yam — it may even have been grown close to home. A tropical pantry staple like coconut sits at the heart of so much Fijian cuisine.
Preparing the dish
To get started, you will need to peel the yam and cut it into even-sized pieces. This ensures the chunks cook through evenly and that your cooking time is used to best effect. It is important to wash the yam thoroughly before boiling to remove any dirt or grit. Have all the other ingredients measured out and ready to hand too, so the whole process runs smoothly from start to finish.
Step-by-step instructions
- Add the peeled and diced yam to a pan of water and bring it to the boil.
- Boil the yam for around 15–20 minutes, until tender.
- In a separate pan, warm the coconut milk with the salt, sugar and lime juice, but do not let it come to the boil.
- Drain the cooked yam, arrange it in bowls and pour over the coconut sauce.
- Garnish with desiccated coconut if you like and serve straight away.
Gluten-free / lactose-free version
One of the great things about Boiled Yam with Coconut Sauce is that it is naturally free from gluten and lactose. Yam is entirely plant-based, which makes it an excellent choice for anyone with food intolerances or allergies. The coconut milk is lactose-free too, lending lovely creaminess without any dairy. As a result, this dish can be enjoyed by a wide range of people with no compromise on taste or quality.
Tips for vegans and vegetarians
Vegans and vegetarians can tuck into Boiled Yam with Coconut Sauce with complete confidence, as the dish contains only plant-based ingredients. It is also easy to adapt to suit different tastes. You might stir in extra vegetables such as leafy greens or courgette to bump up the nutrition even further. These many possibilities make it a flexible recipe for everyone, whether vegan or vegetarian. For more plant-based island ideas, try Rourou with Coconut Milk.
More tips and tricks
A few practical tips will help you make this dish even better. Take care not to overcook the yam, or it will turn mushy. A squeeze of lime juice lifts the coconut sauce and complements the natural sweetness of the yam. Experiment with different seasonings, such as black pepper or cumin, to give the dish a personal touch. Small details like these can make a real difference to the final result.
Adapting the recipe to your taste
The recipe for Boiled Yam with Coconut Sauce is easy to tailor to your own preferences. Fans of spicy food can add fresh chillies or a little chilli paste for a warming kick. For an even richer sauce, simply increase the amount of coconut milk. Think about what you enjoy most, and do not hesitate to shape the recipe to suit your own taste exactly.
Ingredient substitutions
If you have trouble finding the specific ingredients for Boiled Yam with Coconut Sauce, there are some delicious alternatives. You could use sweet potatoes in place of yam if they are easier to come by — a swap that also works beautifully in Sweet Potato Mash with Honey. Coconut cream is another good option if you want an even more intense coconut flavour. Each of these variations has its own character while still keeping the dish thoroughly enjoyable.
Drink pairing ideas
Boiled Yam with Coconut Sauce pairs well with refreshing drinks that play up the dish’s tropical roots. You might blend a fresh fruit smoothie or simply serve water with lime to bring out the flavours. If you fancy something with alcohol, a light beer or a tropical cocktail would harmonise nicely. Remember that fresh, light drinks do the best job of highlighting the yam and coconut. A glass of Fresh Coconut Drink is a fittingly island-style choice.
Serving and presentation ideas
The presentation of Boiled Yam with Coconut Sauce can lift the whole experience. Serve the dish in pretty, colourful bowls to give it a festive feel. For an extra-special look, scatter over fresh herbs or a few leaves of mint. A slice of lime or some edible flowers as a garnish will make the plate even more inviting.
A bit of history
This dish has a rich history and forms part of the traditional diet of the Fiji Islands. Yam is regarded as a staple across much of the region and carries real cultural meaning for islanders. The use of coconut milk in the kitchen springs from the tropical setting of the islands, where coconuts grow in abundance. It is said the dish was originally prepared by locals to mark festivals and special occasions, making it part of their cultural identity.
More recipe ideas
- Boiled Yam with Honey
- Boiled Green Banana with Coconut Milk
- Boiled Breadfruit with Coconut Cream
- Tropical Fruit Salad with Coconut Dressing
- Sweet Potato Pudding
Summary: Boiled Yam with Coconut Sauce
In short, Boiled Yam with Coconut Sauce is a simple yet wonderfully tasty dish that reflects the flavours of Fijian cooking. It is not only healthy but also versatile and easy to prepare. Enjoy it as part of a meal or as a delicious side, and let the tropical flavours carry you away.


