National Dish Vietnam: Xoi Dua (Recipe)

In this article
Discover Xôi Dừa, a soothing Vietnamese treat that turns a handful of humble ingredients into something quietly luxurious. Fragrant glutinous rice is steamed until tender, then folded through with rich, creamy coconut milk and a touch of sugar. Equally at home on the breakfast table or served as a gentle dessert, it carries the warm, nutty perfume of coconut in every spoonful. Bring a taste of Vietnam’s street-side kitchens into your own home.
About Xôi Dừa
Xôi Dừa is a traditional Vietnamese dish that delights the palate with its distinctive pairing of fragrant sticky rice and creamy coconut milk. In Vietnam it is often served for breakfast or as a dessert, and the gentle sweetness alongside the perfume of coconut makes it a firm favourite with locals and visitors alike. One of its great charms is its versatility: depending on the season and personal taste, Xôi Dừa can be finished with all manner of toppings, from roasted nuts to fresh tropical fruit.
Ingredients (serves 1–2)
- 200 g glutinous (sticky) rice
- 400 ml coconut milk
- 2 tablespoons sugar
- 1 pinch of salt
- Optional: roasted peanuts or fresh fruit, to garnish
Shopping for the ingredients
To make Xôi Dừa well, it pays to choose the right ingredients. Glutinous rice and coconut milk are the heart of the dish, so both should be fresh and of good quality. Many Asian supermarkets stock them, and well-stocked general grocers often carry sticky rice and coconut milk too. When buying coconut milk, look for one made without additives or preservatives so that the natural flavour shines through.
Preparing the dish
Preparing Xôi Dừa is straightforward, though it does call for a little time to soak the rice. Ideally, leave the glutinous rice to soak in water for at least 4 hours, or overnight, to improve its texture. This helps the rice steam up fluffy and full of flavour. While it soaks, gather the remaining ingredients so the cooking comes together smoothly.
Step-by-step instructions
- Rinse the soaked glutinous rice and tip it into a steamer basket.
- Bring water to the boil for steaming, then steam the rice for about 30–40 minutes, until soft and sticky.
- While the rice steams, warm the coconut milk, sugar and a pinch of salt in a pan over medium heat until the sugar has dissolved.
- Turn the cooked rice into a bowl, pour over the hot coconut milk and stir well to combine.
- Garnish to taste with roasted peanuts or fresh fruit and serve warm.
Gluten-free / lactose-free version
Xôi Dừa is naturally gluten-free, as every ingredient used is free from gluten. For a lactose-free version there is nothing extra to do, since coconut milk is plant-based by nature — though if you prefer, you can swap in another plant milk to suit a particular intolerance. The dish stays just as delicious, marrying the flavours of coconut and rice beautifully. As always, double-check that your toppings and coconut milk contain no gluten.
Tips for vegans and vegetarians
Xôi Dừa is a wonderful choice for vegans and vegetarians, as it is entirely plant-based. Simply steer clear of any toppings that contain animal products. For extra flavour, add fresh tropical fruit such as mango, papaya or banana. These not only bring colour to the dish but also a natural sweetness that complements the coconut perfectly — much like the fruit-laced Banh Lot Nuoc Dua.
More tips and tricks
A key tip for Xôi Dừa is to steam the rice properly. If you do not have a steamer basket, set a sieve over a pan of gently simmering water instead. Take care not to let the water come to a rolling boil, as this can dry out the rice. A small dash of vanilla extract in the coconut milk can also deepen the flavour and add a pleasant, rounded note.
Adapting the recipe to your taste
Xôi Dừa leaves plenty of room for creative tweaks. You might adjust the sweetness to your liking by adding more or less sugar — some prefer their Xôi Dừa a little sweeter and stir in a spoonful of condensed milk. You can also vary the toppings to discover new flavour combinations, perhaps with dried fruit or a mix of different nuts.
Ingredient substitutions
If coconut milk is not to your taste, or you have an intolerance, almond milk or another plant milk works well in its place. These alternatives give the dish a different but equally appealing character. In place of peanuts for the garnish, try walnuts or cashews, which offer a similar satisfying crunch. Swaps like these keep the dish close to its traditional roots while adding a more modern accent — the same playful approach you might take with Xoi Ngo.
Drink pairing ideas
Xôi Dừa pairs beautifully with a range of drinks. A cup of Vietnamese coffee is a popular choice that complements the dessert’s sweetness perfectly. Alternatively, a fresh fruit smoothie made with tropical fruit makes for a refreshing accompaniment. For an alcohol-free option, an iced green tea rounds off the flavours of the dish nicely.
Serving and presentation ideas
Presentation can make all the difference with Xôi Dừa. Plate it up in an attractive bowl and decorate with colourful fruit to create visual interest. Serving it in small glasses, or on plates with a glossy ribbon of coconut milk, gives an elegant look. Finish with a few fresh mint leaves, which not only echo the flavours but also add an appealing pop of colour.
A bit of history
Xôi Dừa is more than a dish; it carries deep cultural meaning in Vietnam. Its traditional methods have been handed down over generations, and it is often served on special occasions to bring family and friends together. It speaks of hospitality and a love of Vietnamese cooking. The dish traces its origins to age-old recipes that celebrate the joy of good food and shared company — a spirit you will also find in Banh Com, another time-honoured part of Vietnamese cuisine.
More recipe ideas
Summary: Xôi Dừa
Xôi Dừa is a versatile and moreish dish that wins over the senses with its creamy coconut milk and tender sticky rice. It works just as well for breakfast as for dessert, and it is easy to adapt to personal taste. With the right ingredients and a little room for invention, you can bring this traditional Vietnamese dish to life in your own kitchen. Let the flavours of Vietnam draw you in and give Xôi Dừa a try for yourself.


