Kiribath is a traditional Sri Lankan dish where white rice is simmered in thick coconut milk until it turns soft, creamy, and rich. It's the first thing we eat to mark celebrations, new beginnings, and good fortune.
Prep Time: 10 minutes
Cook Time: 20 minutes
Serves: 4
Ingredients
500g White Raw Rice (Kekulu)
500ml Thick Coconut Milk
750ml Water (As needed for boiling)
Salt to taste
Cooking Steps
Wash the rice thoroughly until the water runs clear and place it in a pot.
Add enough water to cover the rice by about an inch. Cook over medium heat. Don't worry about being precise here—for Kiribath, we actually want the rice to be slightly overcooked and soft.
Once the water has been absorbed and the rice is mushy and halfway cooked, prepare coconut milk by stirring in the salt. Lower the heat and pour the salted coconut milk into the rice. Stir constantly during this step to ensure the milk integrates perfectly and the texture becomes creamy.
Continue cooking for a few more minutes until the coconut milk is fully absorbed, and the rice is thick, sticky, and holds together.
Transfer the hot mixture onto a greased plate or tray. Flatten the top using a piece of banana leaf or the back of a flat spoon. Once it cools slightly and firms up, cut it into traditional diamonds or square shapes.
We use cookies to enhance your browsing experience, remember your preferences, and analyze site traffic. You can choose which categories you accept. For more information, see our Privacy Policy.
Cookie settings
Choose which cookie categories you accept. You can change your mind at any time using the "Cookie settings" link in the footer.