Sri Lankan kiribath on a banana leaf with red lunu miris
Prep15 min
Cook35 min
Serves4 servings
CuisineSri Lankan

Kiribath: Sri Lanka's Celebration Milk Rice

How to make kiribath, Sri Lanka's milk rice for New Year and celebrations: heat control for setting short-grain rice with coconut milk, the heat of lunu miris, sweet pairings, storage, failures, substitutes when samba rice isn't available, and menus leading to dhal and hoppers.

Total: 50 minLevel: Beginner

Cooking flow

Cooking steps

STEP 11 / 6

Wash the rice and drain

15 min

Washing short-grain rice in a bowl and lifting it into a sieve
Washing the rice too much loses aroma, so wash 3 times and drain for 10 minutes

Put 2 cups of rice in a bowl and wash 3 times, changing the water. You do not need to wash until the water is completely clear, but discard the first thick white water at once. Drain in a sieve for 10 minutes until the grains are wet on the surface but not dripping.

STEP 22 / 6

Cook the rice soft in water

5 min medium heat, 12 min low heat

Rice simmering in the pot with its liquid reduced
When the liquid has dropped to the height of the rice and the grains are plump, add the coconut milk

Put the rice and 520 ml water in a heavy pot and heat over medium heat for about 5 minutes. When it boils and white bubbles rise, lower to low heat and simmer for 12 minutes with the lid ajar. Turn the bottom with a wooden spatula only twice. Move on when the water level has dropped to the height of the rice and the white cores of the grains have almost disappeared.

STEP 33 / 6

Add the coconut milk and work it

8 min low heat

Pouring coconut milk over the cooked rice and mixing with a wooden spatula
Work it over low heat; when no liquid remains at the bottom of the pot it is ready to shape

Mix 300 ml coconut milk with 2/3 tsp salt and pour it into the pot. Keep the heat low and turn from the bottom with a wooden spatula, working it for 8 minutes without letting it scorch. Turn off the heat when the trail of the spatula remains for about 1 second, no white liquid pools at the bottom of the pot, and the rice has a glossy unity.

STEP 44 / 6

Press flat and cut into diamonds

10 min

Pressing kiribath flat on a banana-leaf-lined tray and cutting it with a knife
Press to 2 cm thick, leave 8 minutes, then cut into diamonds 5 cm wide

Line a tray with banana leaf or parchment and transfer the hot rice. With a wooden spatula moistened with water, press it out to a thickness of 2 cm and level the surface. Leave 8 minutes until the surface has set lightly, then with a wet knife cut diagonal lines 5 cm apart, and cut diagonally from the opposite direction too to make diamonds.

STEP 55 / 6

Coarsely crush the lunu miris

5 min

Coarsely crushing red onion, red chili and bonito flakes in a stone mortar to make lunu miris
Don't make the onion a complete paste; leaving coarse bits makes it easy to put on the kiribath

Cut 120 g red onion into 1 cm cubes and the 2 dried red chilies into 5 mm widths. Put the chilies, chili powder, salt and sugar in a mortar and crush for 30 seconds, then add the onion and bonito flakes and crush for 2 more minutes. Finally add the lime juice and make a coarse paste with the edges of the onion remaining.

STEP 66 / 6

Plate and eat warm

2 min

Close-up of the white kiribath cut face and red lunu miris plated
Rice grains visible in the cut face and not crumbling when pressed makes it easy to eat

Cut kiribath into diamonds 5 cm wide, place 2 or 3 pieces slightly overlapping in the center of a plate, and set 1/2 tsp lunu miris on the edge of each. For the sweet side, add 10 g dark brown sugar or jaggery and 3 slices of banana cut 1 cm thick. The aroma is strongest warm within 20 minutes of making, but if it cools to room temperature and the cut faces don't crumble, it has succeeded.

0 / 0
Ingredients

Ingredients

1 / 3

Kiribath

Ingredient Amount Choosing it
Short-grain rice 2 cups, about 300 g Japanese-style short-grain rice, using a 180 ml rice-cooker cup. Ordinary rice is easier to handle than pre-rinsed rice
Water 520 ml More than for usual rice cooking, to cook the rice soft
Canned coconut milk 300 ml The cooking kind in a can, not a low-fat beverage. Stir well if it has set in the can
Salt 2/3 tsp Tightens the sweetness of the rice. The amount assumes lunu miris is served
Banana leaf or parchment paper 1 sheet, 30 cm square For shaping. Frozen banana leaf is fine
2 / 3

Lunu miris

Ingredient Amount Choosing it
Red onion 120 g With ordinary onion, use 100 g and soak in water for 3 minutes
Dried red chilies 2 Removing half of the seeds settles the heat
Chili powder 1 tsp Korean chili flakes give color with milder heat
Bonito flakes 6 g Substitute for Maldive fish. Crush finely before using
Lime juice 1 tbsp Lemon juice gives a similar acidity
Salt 1/3 tsp Taste after crushing
Light brown sugar 1/4 tsp Just enough to round the edges. Do not make it sweet
3 / 3

Sweet accompaniments

Ingredient Amount How to eat
Dark brown sugar or jaggery 40 g Break into small pieces and serve alongside
Banana 1 Cut 1 cm thick
0 / 0

Cutting white diamonds in the morning kitchen

The moment the coconut milk goes into the pot, the steam from the freshly cooked rice turns a little sweet. In many kitchens you might hesitate for a second at "milk in the rice?", but Sri Lankan kiribath is not a sweet porridge. It is a celebratory staple in which rice is bound with coconut milk, pressed flat before it cools and cut into white diamonds.

A kiribath table on banana leaves with lunu miris, dhal, bananas and jaggery
Kiribath goes with spicy lunu miris and with the sweetness of jaggery or bananas

The local name in Sinhala is කිරිබත්, written in English as Kiribath or Milk Rice. "Kiri" is milk and "bath" is rice. In the food-culture introduction by Sri Lanka Tourism, kiribath is described as a rice dish cooked with coconut milk, served at New Year and celebrations, as an infant's first solid food, and at weddings.

The key to making it elsewhere is not adding unusual ingredients but taking the rice from a "porridge with distinct grains" to a "sliceable slab of rice." Samba rice is ideal if you can get it, but for the first time ordinary short-grain rice is plenty. Long-grain rice such as basmati or jasmine, with its fluffy-loosening strength, works against you in this dish.

Meaning of the name

In "kiribath," kiri means milk and bath means rice. As the name says, it is a savory rice dish cooked in coconut milk.

Why it is eaten at celebrations

Kiribath is a dish placed on the table on a "morning when something begins." At Aluth Avurudda, the Sinhala and Tamil New Year, the house is cleaned, lamps are lit, and the family waits for the appointed hour before opening the New Year table. Articles from Sri Lankan embassies from the Ministry of Foreign Affairs also describe traditional sweets and milk rice appearing after the seasonal rituals and becoming the first meal of the new year. Because it is spread flat on a large plate and cut into diamonds, it is easy for a family to share from the same plate. It is simple as cooking, but a shape that sits easily at the center of an occasion.

Sri Lanka Tourism's introduction describes kiribath as connected with celebrations, the New Year, an infant's first solid food, weddings and the morning of the first of the month. In other words, it is less an everyday side-dish rice than a rice that signals "we begin here." Just as seeing mochi or sekihan at New Year in Japan sets the mood a little, in Sri Lanka white rice that has absorbed the aroma of coconut has the job of arranging the air of the morning.

The origin of the name is just what it says: in Sinhala, kiri is milk and bath is rice. It is not the name of a special spice, but a name that states the ingredients straight. That simplicity is part of what's interesting: even though it is a festive dish with a long history, what you do in the kitchen is cook rice, let it absorb coconut milk and press it while hot. It can be called a dish that brings the weight of ritual down to a procedure you can do in a home pot.

Among festive tables, aasmi (in Japanese) and bibikkan are sweet plates. Kiribath is the staple before you get to them, a quiet base with a little saltiness. On a table in Sri Lanka, beside it are placed not only sweets but lunu miris, which crushes red onion and chili, jaggery close to dark brown sugar, bananas and seeni sambol. You can swing between spicy and sweet with each piece, so it fits both breakfast and the celebration table.

Regional differences do not make it a separate dish so much as the sides and how much sweetness change household to household. For children you add jaggery or bananas, and adults make the lunu miris stronger. There are variations too, like mung kiribath with mung beans and imbul kiribath rolled around sweet coconut filling, branching from the same white rice base into breakfast, festival or sweet-leaning plates. To make it elsewhere, learn the basic diamond first, then serve sweet and spicy plates separately to feel the local range.

Its companion in flavor is lunu miris, crushing red onion and chili. Kiribath alone is salted coconut rice. Put just a little lunu miris on it and the sharpness of onion, the heat of chili, the acidity of lime and the savor of fish pierce the white rice. For breakfast, it has a strong profile. Leave that out and you can still eat it as sweet coconut rice, but it moves a little away from the Sri Lankan plate.

A tip for making it with short-grain rice

Short-grain rice is enough the first time. Cook the rice in water until quite soft before adding the coconut milk and it will set into a slab.

Ingredients (serves 4)

Short-grain rice, coconut milk, banana leaf, red onion, chili, lime and bonito flakes for kiribath
Rice and coconut milk are the stars of kiribath. Lunu miris tightens the flavor even in small amounts

This uses coconut, fish and chili. If you have allergies or are sensitive to heat, serve the lunu miris on a separate plate and start with only 1/2 tsp.

Where ingredient choices make a difference

The first thing worth looking for is the canned coconut milk. With a thin coconut beverage the rice does not hold together and the aroma is weak.

If crushing lunu miris from scratch is too much on a given day, stretching 1 tsp sambal oelek with onion, bonito flakes and lime gets you close in direction.

You can make it with ordinary short-grain rice alone. Only if you are practicing with a variety that falls apart easily, replacing 2 tbsp of the 2 cups with glutinous rice lets you check how well it holds when cooled. Treat it as a small amount used in the search for a samba rice substitute. Using all glutinous rice turns it from celebration milk rice into something closer to a rice cake in weight.

Handling hot coconut liquid

Right after the coconut milk goes in, the pot splatters easily and scorches on the bottom. Use a heavy pot, keep the heat low, and keep the wooden spatula moving.

A decision table for getting closer to the original with ordinary ingredients

Question Closer to local Practical solution Direction to avoid
Rice Samba rice, short- or medium-grain rice Ordinary short-grain rice. Ordinary over pre-rinsed Making it with only basmati or jasmine
Coconut Rich first-press coconut milk Canned coconut milk, stirred well Coconut water, thin beverages
Shaping Spread on a banana leaf A tray lined with parchment Spreading directly on a plate and making it too thin
Lunu miris With Maldive fish Substitute 6 g bonito flakes Making it only a hot chili sauce
How to eat Spicy lunu miris, jaggery, banana Dark brown sugar, banana, with dhal Mixing sugar into the rice

Short-grain rice is fine. But just mixing coconut milk afterward into rice cooked in a rice cooker gives little of the unity needed to be sliceable. Cook in a pot while watching the liquid, and at the end work it over low heat. This step makes the texture of kiribath.

What you will hesitate over most is whether to look for samba rice. If a Sri Lankan restaurant or South Asian grocery is near, it is worth trying, but you don't need to go out of your way to make it once at home. The priority is rich coconut milk, short-grain rice, then the savor of lunu miris. More than the variety of rice, the step that leads directly to failure is driving off moisture over low heat after the coconut milk goes in and pressing it firm while hot.

On the other hand, taking the fish savor out of the lunu miris flattens the flavor. If you can't get Maldive fish, finely crushed bonito flakes make a core of saltiness and umami in an ordinary kitchen too. On days when someone at home dislikes heat, serve the lunu miris on a separate plate instead of mixing it in. A celebration plate doesn't require everyone to eat with the same heat, and the handy part is that the white base of kiribath can be adjusted in each person's amount.

Common failures

Symptom Cause Fix
Crumbles when cut Too little low-heat cooking after the coconut milk Add 3 more minutes over low heat, turning from the bottom to drive off liquid
Scorched bottom Heat too high, bottom not turned Use a heavy pot and keep the heat low after the coconut
Sticky and heavy The rice overcooked to mush Next time reduce the water to 480 ml and shorten the simmer by 2 minutes
Weak aroma Used a coconut beverage Switch to cooking coconut milk in a can. After opening, mix the fat evenly
Too spicy Left the seeds in the dried chilies Remove half of the seeds and add 20 g more onion

The most common failure is cutting the water too much from the start in the wish to firm it. If you add coconut milk while the rice still has a core, only the outside turns pasty and the center stays hard. Keep the order of softening well with water first and binding with coconut milk.

A guide for cutting

Cut once the rice has cooled a little and the corners stay sharp. If you cut while it is hot, wet the knife and wipe it after every cut.

Storage and eating the next day

Kiribath in a storage container with a small jar of lunu miris and a folded banana leaf
Cutting kiribath into pieces before storing keeps it easy to handle the next day

When the kiribath has cooled slightly, cut it into pieces and lay them in a container without overlapping. Refrigerated, plan on 2 days. Put the lunu miris in a separate small jar and also finish it within 2 days in the refrigerator.

To reheat, put 2 pieces of kiribath on a heatproof plate, sprinkle with 2 tsp water, cover loosely with plastic wrap and microwave at 600 W for 50 seconds. To make the surface toasty, warm a skillet over low heat for 2 minutes, spread 1/2 tsp oil thinly and cook 1 minute 30 seconds per side. Stop when a faint browning appears and the coconut sweetness at the center remains.

Leftover kiribath goes back to breakfast easily if you add dhal or coconut sambol, as with Sri Lankan hoppers and kottu. To compare it as a South Asian rice dish, Nepali dal bhat, which makes beans and rice the daily meal, is also enjoyable in a similar context.

FAQ

Can I make it in a rice cooker?

Part of the way. Cook 2 cups of rice with 470 ml water on a soft setting, then move it to a pot, add 300 ml coconut milk and salt, and work it over low heat for 8 to 10 minutes. Working it in the rice cooker's inner pot can scratch it, so move it to a pot to finish.

Can I use coconut milk powder?

Yes. Dissolve 50 g powder in 300 ml lukewarm water and mix so no lumps remain before using. The aroma is lighter than canned, but a product with some fat can be shaped.

Does it work without lunu miris?

It works, but the flavor is much milder. On days you avoid heat, make a non-spicy onion salad of 80 g onion, 1 tbsp lime juice, 4 g bonito flakes and 1/4 tsp salt, and serve it separately. If eating it sweet, adding dark brown sugar and banana makes it feel like breakfast.

Without the banana leaf, does it lose the atmosphere?

Banana leaf is better for aroma and appearance, but for shaping alone parchment is enough. If you use banana leaf, pour boiling water over it and wipe dry to make it supple, and the rice comes away more easily.

Local sources consulted

What to make next

To widen a Sri Lankan breakfast, hoppers, from the same coconut-and-rice culture, are the next step. To move to evening street food, kottu is fun for the sound of chopping on a griddle. If kiribath makes "South Asian dishes with rice as the star" interesting, moving on to dal bhat, which combines beans and rice, shows the difference between celebration rice and everyday rice. To move toward a light plate eaten by hand, India's pani puri also changes the mood of the table.