Lakpura
Sri Lankan Recipes

Milk Rice (Kiribath): Sri Lanka's Dish for Beginnings

AI-generated image · not an actual photograph

Milk rice, kiribath (කිරිබත්) in Sinhala, is rice cooked soft and then simmered in thick coconut milk with salt until it binds into a creamy slab that can be cut. The milk is coconut milk from the coconut palm, not dairy milk. It is plain and mild on its own, and it is never really eaten on its own: a heap of sharp, chilli-hot relish beside it is part of the dish.

What sets milk rice apart is not the recipe but the moments it marks. Sri Lankans cook it when something begins, and for many families a new year, a new month or a new home does not feel properly started without it. This page is about those customs. A short recipe card follows; for step-by-step instructions and troubleshooting, see the full kiribath recipe.

Why is milk rice eaten at the Sinhala and Tamil New Year?

At Avurudu in April, each ritual of the day is carried out at an auspicious time worked out by astrologers and published in advance as the Avurudu nakath. At the time set for lighting the hearth, usually the mother of the house lights the fire, often under a new clay pot, and boils milk until it spills over the rim, which is read as a sign of plenty for the year ahead. Kiribath is then cooked, and at the time set for the first meal the family sits down to eat it together, with lunu miris and the sweets of the New Year table such as kokis, kavum and aluwa.

Why do families cook milk rice on the first day of the month?

In many Sri Lankan homes the first morning of each month begins with milk rice, in the same spirit as New Year: starting the month with a dish associated with good fortune and plenty. The same thinking brings it out for other fresh starts, including birthdays, the first day at a new school or job, moving into a new house and opening a business. It is also one of the foods traditionally given to a baby as a first taste of rice, and at weddings the bridegroom traditionally feeds the bride a piece of kiribath.

Rice has always been at the centre of Sri Lankan life, grown in the paddy field (kumbura) that shapes the rural landscape, and milk rice is its most ceremonial form.

How is milk rice cut and served?

The cooked rice is pressed flat while still hot on a plate, a tray or a piece of banana leaf, smoothed on top and left to firm up. It is then cut into diamonds, which is the traditional shape, or into squares, with a knife wiped in coconut milk so it slices cleanly. The pieces are served on the plate they were set on, and people take one or two and eat them by hand.

The standard companion is lunu miris, a relish of red onion, chilli, Maldive fish, salt and lime. Seeni sambol, katta sambol and fish or chicken curries are also common. For a sweet plate, especially for children, it comes with jaggery, sugar or a ripe banana.

What are mung kiribath and imbul kiribath?

  • Mung kiribath (mung eta kiribath) has green gram, soaked overnight and cooked with the rice, so the white slab is flecked with green. It is also made at Buddhist temples.
  • Imbul kiribath is a sweet version. A layer of kiribath is spread on a banana leaf, a filling of grated coconut cooked with jaggery is laid along the middle, and the leaf is rolled and pressed into a firm cylinder that is sliced into rounds.

Milk rice recipe card

  • Serves 4
  • Prep: 5 minutes (+ 15 minutes setting)
  • Cook: 35 minutes
  • Difficulty: Easy

Ingredients

  • 400 g (2 cups) white raw rice, short-grain or other soft-cooking rice (not parboiled)
  • 750 ml (about 3 cups) water, plus a little extra if needed
  • 400 ml thick coconut milk
  • 1 1/2 tsp salt
  • 5 cm piece pandan (rampe) leaf (optional)

Method

  1. Boil the rice. Wash the rice, then bring it to the boil with the water and pandan over a medium-high heat. Cover and simmer on a low heat for 18 to 20 minutes, until very soft.
  2. Add the coconut milk. Stir the salt into the coconut milk and pour it over the hot rice.
  3. Cook it down. Stir often on a low heat for 8 to 10 minutes, until creamy and coming away from the pan. Remove the pandan.
  4. Press and set. Turn it onto a plate or banana leaf, press into a slab about 2.5 cm thick and leave for 15 minutes.
  5. Cut. Cut into diamonds with a knife wiped in coconut milk and serve warm.

How long does milk rice keep?

Milk rice is best eaten on the day it is cooked, while it is still soft. Refrigerate leftovers once cool and eat them within a day, warming them gently, covered, with a splash of water or coconut milk.

Related reading

5 pages on closely related subjects.

Shop this range with Lakpura

Packed in Sri Lanka and shipped worldwide, direct from the source.

Ask Lakpura® Agent