Authentic Sri Lankan Kiribath Recipe

Ingredients

  • 2 cups of short grain rice
  • 4 cups of coconut milk
  • 1 teaspoon of salt
  • 1 cup of water
  • For the optional Lunu Miris (Sri Lankan Sambol):
  • 2 medium-sized onions, finely chopped
  • 2 green chillies, finely chopped
  • 1 teaspoon of chilli powder
  • 1 teaspoon of salt
  • 1 tablespoon of lime juice

Steps and instructions

  1. Wash the rice under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming too sticky.
  2. In a large saucepan, combine the washed rice and the cup of water. Bring to a boil over medium-high heat.
  3. Once boiling, reduce the heat to low, cover the saucepan, and let the rice simmer for about 15 minutes, or until the water is fully absorbed.
  4. Next, pour in the coconut milk and add the salt. Stir well to ensure the rice is evenly covered with the coconut milk.
  5. Continue to cook the rice on low heat, stirring occasionally, until the coconut milk is fully absorbed. This should take approximately 20-30 minutes.
  6. Once the coconut milk is absorbed, turn off the heat and let the rice sit, covered, for about 5 minutes to allow it to firm up.
  7. After the rice has firmed up, transfer it to a flat, rectangular dish and press it down firmly to form a smooth, even layer. Let the rice cool completely.
  8. To make the optional Lunu Miris, combine the chopped onions, green chillies, chilli powder, salt, and lime juice in a bowl. Mix well.
  9. Once the rice has cooled, cut it into squares or diamond shapes and serve with the Lunu Miris on the side.

Tools for making

  • Saucepan - A large saucepan is needed to cook the rice and coconut milk mixture.
  • Flat, rectangular dish - This dish is used to cool and shape the cooked rice into a smooth, even layer.
  • Knife - A knife is needed to cut the cooled rice into squares or diamond shapes.

Recipe variations

  • Adding spices: You can add spices like cinnamon, cardamom, or pandan leaves to the coconut milk while cooking the rice for added flavor.
  • Serving with Curries: Kiribath is often served with savory curries such as dhal curry, chicken curry, or fish curry.
  • Coconut Sambol: Instead of the Lunu Miris, you can serve Kiribath with coconut sambol, a spicy coconut relish.
  • Sweet Variation: For a sweet version, you can add sugar or jaggery to the rice while cooking or sprinkle some sweetened coconut flakes on top.
  • Adding Fruit: To enhance the flavor, you can mix in diced ripe mangoes, bananas, or jackfruit with the cooked rice before pressing it down.
  • Colorful Kiribath: For special occasions, you can divide the rice into portions and add natural food colorings like beetroot juice (for pink), turmeric powder (for yellow), or spinach puree (for green) before pressing it down.
  • Vegetarian/Vegan Option: Replace the cow's milk-based ghee with plant-based oil or vegan butter to make this recipe suitable for vegetarians or vegans.
  • Gluten-free Variation: Use gluten-free rice and ensure any additional ingredients or toppings are gluten-free to accommodate individuals with gluten sensitivities or allergies.

Recipe overview

Kiribath, also known as Sri Lankan milk rice, is a traditional dish often served for breakfast on special occasions and holidays in Sri Lanka. This simple yet delicious dish is made of a unique combination of short grain rice and coconut milk. The rice is cooked until it absorbs the rich, creamy coconut milk, then pressed into a flat dish and cut into squares or diamond shapes. The result is a delicately flavored, creamy dish with a slightly sticky texture that is incredibly satisfying to eat. For those who like a bit of heat, Kiribath can be served with a side of Lunu Miris, a spicy Sri Lankan Sambol made with onions, green chillies, chilli powder, and lime juice. This recipe is relatively easy to make and is perfect for those seeking to try a new and exotic breakfast dish.

Common questions

  1. Can I use any type of rice for Kiribath?
    Although traditionally made with short grain rice, you can use other types of rice, such as jasmine rice or basmati rice, if you don't have short grain rice on hand. However, the texture may slightly differ.
  2. Can I use light coconut milk instead of regular coconut milk?
    Yes, you can use light coconut milk as a healthier alternative. However, keep in mind that it may result in a slightly less creamy and rich flavor.
  3. Can I make Kiribath without coconut milk?
    While coconut milk is an essential ingredient for the authentic taste of Kiribath, you can substitute it with regular milk if desired. However, this will alter the flavor profile of the dish.
  4. How can I store leftover Kiribath?
    Allow the Kiribath to cool completely, then transfer it to an airtight container. Refrigerate the leftovers and consume within 2-3 days. When reheating, you may need to add a splash of water or milk to help soften the rice.
  5. Can I freeze Kiribath?
    It is not recommended to freeze Kiribath as the texture may change upon thawing and reheating. It is best enjoyed fresh.

Serving dishes and utensils

  • Saucepan - A large saucepan is needed to cook the rice and coconut milk mixture.
  • Flat, rectangular dish - This dish is used to cool the cooked rice and shape it into squares or diamond shapes.
  • Knife - A knife is necessary to cut the cooled rice into desired shapes.
  • Bowl - A bowl is required to mix the ingredients for the optional Lunu Miris (Sri Lankan Sambol).
  • Spoon - A spoon is needed for stirring the rice and coconut milk mixture.

Origin stories

Kiribath, also known as "milk rice", is a traditional Sri Lankan dish often made to mark the start of a new month or year, symbolising prosperity and success. Interestingly, this dish plays an important role in key life events as well. It is often the first solid food given to a baby, is a staple at Sri Lankan weddings, and also served during the Sinhalese New Year. It's seen as a celebratory and auspicious dish, connecting the Sri Lankan people to their culture and traditions through food.

Disclaimer: This recipe was not created by humans and we cannot ensure that it will turn out as expected. We do not guarantee or take any liability for the accuracy of this recipe (including steps, ingredients, nutritional information, and all sections on this page). You should check to make sure you are not allergic to any ingredients and take safety precautions while making this. The images on this page are generated by AI and may not accurately represent the result of making this recipe.

As an Amazon Associate, we may earn commission from qualifying purchases after you click on affiliate product links (thanks for that). But we hope the links will be relevant and beneficial to you as well.

Get popular new recipes in your Inbox once a week.