• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Joy of Eating the World

FOOD-ONE SHARED LANGUAGE FOR EVERYONE TO ENJOY! the life

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

  • Home
  • About
  • Recipe
  • ようこそ
  • 世界の料理レシピ集
  • Contact Us !
You are here: Home / ALL RECIPES / ALL ENGLISH RECIPES / The Best Kiribath (Sri Lankan Coconut Milk Rice)

The Best Kiribath (Sri Lankan Coconut Milk Rice)

Jump to Recipe Print Recipe

Kiribath (Sri Lankan Coconut Milk Rice)! Kiribath (aka Kiri Bath) is also known as Milk Rice or Coconut Milk Rice. It is a popular Sri Lankan rice dish made with coconut milk. It is traditionally served for breakfast and special occasions like New Year’s Day.

Kiribath (Sri Lankan Coconut Milk Rice)

Kiribath (Kiri Bath)
(Sri Lankan Coconut Milk Rice)

Today I am sharing a classic Sri Lankan-style coconut milk rice recipe locally called ‘Kiribath’. If you’re looking for a variation from just plain rice, this recipe is for you.

Kiribath is not just another coconut milk rice. It resembles more of a rice cake. So, it is a perfect dish not only for breakfast but also for special occasions.

Kiribath is one of the simplest and easiest rice dishes to make. You can cook the rice either on the stovetop or in a rice cooker. It takes less than 30 minutes.

Here you’ll find an easy-to-follow recipe with step-by-step instructions, and helpful info. I hope you will try ‘Kiribath’ and enjoy it as much as I do!!

Looking for more Sri Lankan recipes?
Take a quick look at the recipe collection HERE

Diamond-shaped Kiribath served with Lunu Miris
Diamond-shaped Kiribath served with Lunu Miris

Kiribath– An Auspicious Dish

Rice and coconut milk play a significant role in Sri Lankan culture. They symbolize prosperity. Together, Kiribath or Milk Rice is considered an auspicious dish. This dish symbolizes joyful new beginnings.

Eating Kiribath is thought to bring good luck and prosperity. Hence, it is an essential dish at any auspicious event, celebration, or special occasion. Examples include New Year’s Day, birthdays, weddings, and moving to a new house. For example, Kiribath is traditionally the first meal eaten in the morning of Sinhala and Tamil New Year celebrations.

In Sinhalese, Kiri (කිරි) means “milk” and bath (බත්) means “rice”.
So, Kiribath (කිරිබත්) or Kiri Bath (කිරි බත්) means “Milk Rice”.
It is commonly made with coconut milk but some use dairy milk.

A plate of Kiribath with Lunu Miris (Chili Relish)
A plate of Kiribath with Lunu Miris (Chili Relish)

Ingredients

Kiribath is typically prepared from four simple ingredients; rice, coconut milk, water, and salt. You can make Kiribath either with white or red rice.

White Rice – Traditionally, a Sri Lankan short-grain rice variety called Kakulu Haal is used. Here in Japan, I usually use short-grain Japanese white rice (not glutinous rice). You can also use long-grain Thai white rice or basmati rice. Read more about Rice in Sri Lanka

Coconut Milk – Traditionally freshly squeezed coconut milk is used. I used canned coconut milk. You can also use coconut milk powder dissolving it in warm water or full-fat dairy milk instead of coconut milk.

A plate of Kiribath served with Lunu Miris
A plate of Kiribath with Lunu Miris (Chili Relish)!

How Do You Make Kiribath?

When cooking Kiribath, the rice is not cooked along with coconut milk from the beginning. First, you cook the rice the typical way in boiling water until fully cooked. Only afterward, the coconut milk is added. Then, the rice is cooked again until all the coconut milk is absorbed into the rice. So it becomes creamy and sticky.

Before serving, it is usually cut into square-shaped or diamond-shaped blocks, after being flattened on a plate. But, you can also serve it without cutting it into pieces, just like you serve other rice dishes.

Traditionally rice is flattened on heated banana leaves that will add a nice aroma to the rice.

Traditionally rice is flattened on heated banana leaves that will add a nice aroma to the rice. If you have banana leaves, do use them.

Serving Suggestions

You can serve it for breakfast as well as for a special occasion.

It is commonly served with spicy condiments like Lunu Miris, Seeni Sambol, and Pol Sambol. Some people like to serve it with spicy chicken or fish curries along with condiments or pickles like Batu Moju. You can also serve it with sweet side dishes like jaggery or banana.

 Kiri Bath with Seeni Sambol – a sweet and spicy onion relish
Kiri Bath with Seeni Sambol – a sweet and spicy onion relish

Variation

Imbul (Ibul) Kiribath

Imbul Kiribath is a sweet variation of Kiribath. It is made by forming rice balls that are slightly elongated on both ends. These rice balls have a sweetened coconut filling called Panipol placed in the center.

Sri Lankan Imbul Kiribath (Coconut Milk Rice with Coconut Filling)

Mung Kiribath

Mung Kiribath is a variation of Kiribath. It is made by adding boiled green gram (Mung Eta in Sinhalese) to the coconut milk rice.

Mung Kiribath (Sri Lankan Green Gram Milk Rice)

Condiments to Serve With Kiribath

Kiribath is commonly served with spicy condiments. The most popular one is Lunu Miris. It is made of onions, chili flakes, Maldive fish (optional), salt, and lime.

Lunu Miris (Sri Lankan Hot Chili Relish)

Lunu Miris (Sri Lankan Hot Chili Relish)

Seeni Sambol is a caramelized onion relish. It has a perfectly balanced flavorful mix of sweet, sour, and spicy as well as aromatics.

Seeni Sambol (Sri Lankan Spicy Sweet Onion Relish)

Seeni Sambol (Sri Lankan Spicy Sweet Onion Relish)

Batu Moju (aka Wambatu Moju) is a sweet, sour, and spicy Sri Lankan-style eggplant pickle.

Batu Moju (Sri Lankan Eggplant Pickle)

Batu Moju (Sri Lankan Eggplant Pickle)

Pol Sambol is traditionally made with freshly grated coconut, red onions, chilies, salt, and a squeeze of lime juice.

Pol Sambol (Sri Lankan Spicy Coconut Relish) With Freshly-grated Coconuts

Pol Sambol (Sri Lankan Spicy Coconut Relish) With Freshly-grated Coconuts

You can also make ‘Pol Sambol’ with moistened desiccated coconut.

Pol Sambol (Sri Lankan Spicy Coconut Relish) With Desiccated Coconut

Pol Sambol (Sri Lankan Spicy Coconut Relish) With Desiccated Coconut

Kiribath (Sri Lankan Coconut Milk Rice)
Step-by-Step Recipe


Prep Time 5 minutes
Resting Time 30 minutes
Cook Time 25 minutes
Serves 4-5

Ingredients

300 g white rice (see the notes)
400 ml water
1 tsp salt
400 ml thick coconut milk

Notes; Traditionally, a Sri Lankan short-grain rice variety called Kakulu Haal is used. Here in Japan, I usually use short-grain Japanese white rice (not glutinous rice). You can also use long-grain Thai white rice or basmati rice.

Instructions

I used short-grain Japanese white rice (not glutinous rice).

1. Kiribath (Sri Lankan Coconut Milk Rice)

Stove top version

Wash the rice well and soak it in water for 30 minutes.

2. Kiribath (Sri Lankan Coconut Milk Rice)

Drain the rice and then put it into a pot with water and salt. Bring the water to a boil. Then lower the heat and cook for about 10 minutes. Cover with a lid until the rice is almost cooked. Do not open the lid while cooking.

3. Kiribath (Sri Lankan Coconut Milk Rice)

After the rice is fully cooked, open the lid and add coconut milk, stir well with a spoon.

4. Kiribath (Sri Lankan Coconut Milk Rice)

Cover and cook on low heat for a further 10 minutes. Cook until all the coconut milk is absorbed into the rice. The consistency should become creamy and sticky.

5. Kiribath (Sri Lankan Coconut Milk Rice)

Rice cooker version

Wash the rice well and soak it in water for 30 minutes.

6. Kiribath (Sri Lankan Coconut Milk Rice)

Drain the rice and then put it into a rice cooker with water and salt and cook till done.

7. Kiribath (Sri Lankan Coconut Milk Rice)

Open the lid and add coconut milk, stir well with a spoon.

8. Kiribath (Sri Lankan Coconut Milk Rice)

Switch on back to ‘Cook’ and cook till the milk is absorbed.

9. Kiribath (Sri Lankan Coconut Milk Rice)

Flatten and Cut into Blocks

Spoon the kiri bath onto a flat plate with plastic paper while still hot.

10. Kiribath (Sri Lankan Coconut Milk Rice)

Flatten out to about 3cm thick using a piece of plastic, or wax paper. Let cool and cut into squares or diamonds.

11. Kiribath (Sri Lankan Coconut Milk Rice)

Traditionally heated banana leaves are used. If you have banana leaves, do use them.

12. Kiribath (Sri Lankan Coconut Milk Rice)

Serve with Seeni Sambol, or Lunu Miris.

13. Kiribath (Sri Lankan Coconut Milk Rice)

More Rice Dishes to Try

Click on the image to read the post!

Lamprais (Sri Lankan Special Rice Dish)
Lamprais (Sri Lankan Special Rice Dish)
Sri Lankan Ghee Rice (Dunthel Bath)
Sri Lankan Ghee Rice (Dunthel Bath)
Kaha Bath (Sri Lankan Yellow Rice)
Kaha Bath (Sri Lankan Yellow Rice)
Kabuli Pulao (Afghan Festive Rice Dish)
Kabuli Pulao (Afghan Festive Rice Dish)

THANK YOU FOR STOPPING BY
I love hearing from you so feel free to leave a comment on the post.
If you make any of my recipes, I’d love to see pics of your creations
#joyofeatingtheworld or @joyofeatingtheworld

Print Recipe

Kiribath (Sri Lankan Coconut Milk Rice)

Kiribath (aka Kiri Bath), also known as Milk Rice or Coconut Milk Rice, is a popular rice dish made with coconut milk and traditionally served for breakfast and special occasions like New Year’s Day.
Prep Time10 minutes mins
Cook Time25 minutes mins
Resting Time30 minutes mins
Total Time1 hour hr 5 minutes mins
Course: Breakfast, Festive Dish, Special Occation
Cuisine: Sri Lankan
Keyword: Kiri Bath, Kiribath, Sri Lankan Coconut Milk Rice, Traditional Sri Lankan Food
Servings: 5
Author: kanthi

Equipment

  • A Pot or Rice Cooker

Ingredients

  • 300 g white rice see the notes
  • 400 ml water
  • 1 tsp salt
  • 400 ml thick coconut milk

Instructions

Stove top version

  • Wash the rice well and soak it in water for 30 minutes. Drain the rice and then put it into a pot with water and salt.
  • Bring the water to a boil and then lower the heat and cook for about 10 minutes covering with a lid until the rice is almost cooked. Do not open the lid while cooking.
  • After the rice is fully cooked, open the lid and add coconut milk, stir well with a spoon. Cover and cook on low heat for a further 10 minutes until all the coconut milk is absorbed into the rice and the consistency becomes creamy and sticky.

Rice cooker version

  • Wash the rice well and soak it in water for 30 minutes. Drain the rice and then put it into a rice cooker with water and salt and cook till done.
  • Open the lid and add coconut milk, stir well with a spoon. Switch on back to ‘Cook’ and cook till the milk is absorbed.

Flatten and Cut into Pieces

  • Spoon the kiri bath onto a flat plate with plastic paper while still hot. Traditionally heated banana leaves are used. If you have banana leaves, do use them.
  • Flatten out to about 3cm thick using a piece of plastic, or wax paper. Let cool and cut into squares or diamonds. Serve with Seeni Sambol, or Lunu Miris.

Notes

Traditionally, a Sri Lankan short-grain rice variety called Kakulu Haal is used. Here in Japan, I usually use short-grain Japanese white rice (not glutinous rice). You can also use long-grain Thai white rice or basmati rice. 

Hungry For More?
Please enter your email location to subscribe to this blog
and get notifications of new posts by email

More Side Dishes to Serve With Kiribath

Click on the image to read the post! Looking for more Sri Lankan recipes? Take a quick look at the recipe collection HERE

Sri Lankan spicy tuna fish curry
Sri Lankan Spicy Fish Curry (Malu Mirisata)
Sri Lankan Chicken Curry (Kukul Mas Kari)
Sri Lankan Chicken Curry (Kukul Mas Kari)
Sri Lankan Chicken Curry (Kukul Mas Kari)
Sri Lankan Chicken Curry (Kukul Mas Kari)
Sri Lankan Devilled Fish (Malu Dewal)
Sri Lankan Devilled Fish (Malu Dewal)
Sri Lankan Devilled Chicken (Dewal Chicken)
Sri Lankan Devilled Chicken (Dewal Chicken)
Sri Lankan Devilled Potato (Ala Thel Dala)
Sri Lankan Devilled Potato (Ala Thel Dala)

Related

Previous Post: « 40 Tasty Pancakes Around the World
Next Post: Sri Lankan Imbul Kiribath (Coconut Milk Rice with Coconut Filling) »
See More →

Primary Sidebar

Food-one shared language for everyone to enjoy!

Hi! I'm Kanthi
Meals getting boring? Craving more variety? Thanks to its beautiful diversity, our world is full of lovely foods. Once you start eating the world in your kitchen, you will never be stuck for cooking inspiration again and you’re bound to encounter your new favorites. Read more.......

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

TOP POSTS

BEST! Watalappan (Sri Lankan Coconut Custard)
The Best Honey Lemon Drizzle Cake Recipe For TWO
No-Crust Baked Cheesecake (Easiest Recipe Ever)
【本格派】スリランカのレンズ豆カレー「パリップ」の作り方
ポルサンボル(スリランカのココナッツふりかけ)作り方
簡単!生バラで🌹手作りロースヴォーター🌹作り方
Easy Two-layer Pineapple Jelly Dessert
Japanese Sweet Potato Cake (Suito Potato)
Perfect Sri Lankan Appa (Hoppers, Appam)
Super Easy Taiwanese Castella Cake Recipe

RECENT POSTS

  • Easy! Banh Xeo (Vietnamese Sizzling Pancakes)
  • All You Need: Sri Lankan Curry Powder Recipes
  • シンガポールの朝食!「カヤトースト」の作り方
  • Easy Kaya Toast (With Homemade Kaya Jam)
  • 簡単!カヤジャム(ココナッツジャム)失敗しない作り方
  • Easy Homemade Kaya Jam (Malaysian Coconut Jam)
  • エキゾチックな☆スイートミルクコーヒの作り方
  • Deliciously Moist Black Tea Chiffon Cake
  • Classic Sri Lankan Love Cake (Semolina Cake)
  • 練乳入りスパイスコーヒー★アイスクリームのせ♪

MENU

  • Home
  • About
  • Recipe
  • ようこそ
  • 世界の料理レシピ集
  • Contact Us !

CATEGORIES

TAGS

ALL ENGLISH RECIPES ALL RECIPES APPETIZER A to Z PANCAKES AROUND THE WORLD BEVARAGE AND DRINK BREAD BREAKFAST & BRUNCH BY INGREDIENTS CAKE PIE & TART CHEESECAKE CHICKEN CHICKEN CURRY COCONUT CREAM CHEESE CREPE CURRY DESSERT DINNER PARTY EGGS FESTIVE DISHES INDIAN JAPANESE JAPANESE DESSERT LIGHT MEAL MAIN DISHES & DINNER RECIPES PANCAKE PANCAKES AROUND THE WORLD PARTY FOODS POTATO RICE RICE FLOUR SAVORY SNACK SIDE DISH SNACK SPECIAL OCCASIONS SRI LANKAN SRI LANKAN BREAKFAST SRI LANKAN CURRY SRI LANKAN RECIPES STREET FOOD VEGAN VEGETARIAN WORLD CURRY WORLD FOOD 世界の料理レシピ集

Copyright © 2025 · Foodie Pro Theme on Genesis Framework · WordPress · Log in

 

Loading Comments...