National Dish Laos: Khao Lam (Recipe)

In this article
Discover Khao Lam, one of the sweetest treasures of Laotian cooking! This much-loved dessert brings together sticky rice and fragrant coconut milk, all slow-cooked inside lengths of bamboo over an open fire. The result is a subtly smoky, creamy sweet that you will not find anywhere else. Simple in its ingredients yet full of character, it offers an unforgettable taste of Laos that is well worth recreating at home.
About Khao Lam
Khao Lam is a traditional Laotian dessert found in countless homes and at markets right across Laos. It is made from sticky rice blended with aromatic coconut milk and cooked inside hollow bamboo tubes. The dish is prized not only for its distinctive flavour but also for its wonderfully theatrical preparation. Cooking it in bamboo over an open fire lends the khao lam a gentle smoky aroma that sets it apart from other sweets and gives it a truly memorable character.
Ingredients (serves 1–2)
- 200g sticky rice
- 400ml coconut milk
- 50g sugar
- 1 pinch of salt
- Bamboo tubes (about 20 cm long)
Shopping for the ingredients
The ingredients for khao lam are fairly easy to track down, especially at Asian grocery shops. Take care to choose good-quality sticky rice, as the texture of the finished dessert depends heavily on it. For the coconut milk it is worth buying an unsweetened variety so the natural flavour of the coconut flesh comes through. The bamboo tubes in particular should be fresh and undamaged, since they have such a strong influence on the aroma of the dessert.
Preparing the dish
Before you start making khao lam, soak the sticky rice for at least 4 hours or overnight. This step is essential for getting the right texture. Once soaked, drain the rice well and prepare a mixture of coconut milk, sugar and a pinch of salt. This blend is what gives the dish its creamy consistency and gentle sweetness, turning a handful of humble ingredients into a genuine treat.
Step-by-step instructions
- Spoon the soaked rice into the bamboo tubes, leaving enough room for the coconut milk.
- Carefully pour the prepared coconut milk mixture into the tubes.
- Seal the ends of the bamboo tubes to stop the mixture from leaking out.
- Cook the tubes over an open fire, turning them regularly, until the coconut milk sets and the rice is soft.
- After about 30–40 minutes, take the tubes off the fire and let them cool a little.
- Push the khao lam out of the tubes and slice it into rounds to serve.
Gluten-free / lactose-free version
Khao Lam is naturally gluten-free, since it relies only on sticky rice. The coconut milk is also lactose-free, which makes it a wonderful option for anyone with intolerances. Just be sure not to add any other ingredients that contain gluten or lactose. That way you can enjoy the creamy texture of khao lam with complete peace of mind.
Tips for vegans and vegetarians
Khao Lam is perfect for vegans and vegetarians, as it contains no animal products whatsoever. The use of coconut milk makes it an excellent plant-based alternative to cream or dairy. If you would like to vary the sweetness, you can swap the sugar for other sweeteners such as agave syrup or maple syrup without changing the essential flavour. This means vegans can enjoy a delicious dessert with no compromises at all.
More tips and tricks
One handy trick when making khao lam is to soak the bamboo tubes in water before filling them. This helps to soften the bamboo and stops it from splitting during cooking. Experiment with adding fresh fruit or nuts to the filling to create different flavours. Above all, make sure the heat is spread evenly while the tubes cook, so the rice sets consistently from end to end.
Adapting the recipe to your taste
The recipe for khao lam is easily tailored to personal preference. Use different types of coconut to vary the flavour, or add spices such as cinnamon or vanilla for an extra layer of taste. For those with a sweeter tooth, simply increase the amount of sugar. Play around with the aromas until you have created your own perfect version of khao lam.
Ingredient substitutions
If you do not have bamboo tubes to hand, small heatproof moulds or jars can be used to cook the khao lam instead. In place of coconut milk you might try a blend of different plant-based milks, much as you would when making a comforting bowl of Khao Tom. Alternative sweeteners are also an easy way to reduce the sugar content. Be creative and find the combination that suits you best.
Drink pairing ideas
Khao Lam pairs beautifully with a range of drinks. A chilled jasmine tea complements the sweet notes of the dessert perfectly and makes for a refreshing combination. Coconut water is another excellent choice, as it underlines the tropical character of the dish. For a more festive occasion you could offer a fruity cocktail that echoes the flavours of khao lam.
Serving and presentation ideas
Thoughtful presentation can make the khao lam experience even better. Serve it in decorative bamboo containers or on an attractive plate, garnished with fresh fruit such as mango or passion fruit. A scattering of coconut flakes or toasted nuts on top adds not only a lovely look but also a crisp contrast to the creamy dessert. Take care to match the colours of the accompaniments too, so the dish is as appealing to the eye as it is to the palate.
A bit of history
Khao Lam has a long tradition in Laos and reflects the culture and eating habits of the local people. It is enjoyed not only as a dessert but also as a snack between meals. Historically, the dish has been handed down from one generation to the next, growing alongside the community itself. The technique of cooking in bamboo tubes has been used in the region for centuries and holds a special place in Laotian identity, standing proudly among the classics of Laotian cuisine.
More recipe ideas
Summary: Khao Lam
Khao Lam is more than just a dessert; it is a part of the culture of Laos that delights with its unique flavour and its remarkable method of preparation. The combination of sticky rice and coconut milk offers an incomparable eating experience, rounded off perfectly by cooking in bamboo tubes. Whether you make it for yourself or serve it to guests, khao lam is a wonderful way to bring Laotian traditions into your own kitchen. Let this delicious dish inspire you and discover the rich variety of Laotian cooking.



