📧 hello@tasteofceylon.com 📞 +94 76 123 4567

Sri Lankan Milk Rice (Kiri Bath)

Creamy coconut milk rice - a traditional Sri Lankan dish served on special occasions

View Recipe
Sri Lankan Milk Rice
30 mins Prep & Cook Time
6-8 servings Servings
Easy Difficulty
4.9 Rating

Ingredients

  • 2 cups white rice (preferably samba or red rice)
  • 4 cups thick coconut milk
  • 2 cups thin coconut milk (or water)
  • 1 ½ tsp salt (or to taste)
  • Banana leaves for serving (optional)
  • 1 tbsp coconut oil (for greasing)

For Serving (Traditional Accompaniments):

  • Lunu Miris (spicy onion sambol)
  • Seeni Sambol (sweet onion relish)
  • Fried dried fish (optional)
  • Curries (potato, chicken, or fish)

Instructions

  1. Wash the rice thoroughly until the water runs clear. Drain well.
  2. In a large heavy-bottomed pot, combine the washed rice with thin coconut milk (or water).
  3. Bring to a boil over medium-high heat, then reduce heat to low and simmer until rice is half-cooked and most liquid is absorbed (about 10-12 minutes).
  4. Add the thick coconut milk and salt to the partially cooked rice. Mix gently to combine.
  5. Continue cooking over low heat, stirring occasionally to prevent sticking, until the rice is fully cooked and has a creamy, porridge-like consistency (about 10-15 minutes).
  6. Once the rice has absorbed most of the coconut milk and is thick but still moist, remove from heat.
  7. Lightly grease a flat tray or plate with coconut oil. You can also line it with banana leaves for authentic flavor.
  8. Transfer the cooked milk rice to the prepared tray and spread evenly to about 1-inch thickness.
  9. Use a spatula or the back of a spoon to smooth the surface. You can make traditional diamond-shaped patterns on top if desired.
  10. Allow the milk rice to cool and set for 15-20 minutes before cutting into squares or diamond shapes.
  11. Serve warm or at room temperature with traditional accompaniments like lunu miris, seeni sambol, or curries.

Chef's Tips

Rice Selection

Use short-grain rice like samba rice for the best texture. It becomes creamier and holds its shape better than long-grain varieties.

Coconut Milk

Use fresh coconut milk for authentic flavor. If using canned, choose good quality thick coconut milk for rich taste.

Cooking Technique

Stir gently and occasionally to prevent sticking without breaking the rice grains. The final consistency should be creamy but not runny.

Serving Tradition

Kiri Bath is traditionally served for breakfast on the first day of each month and during Sinhala and Tamil New Year celebrations.

Reviews

4.9
Based on 156 reviews
5 stars
88%
4 stars
9%
3 stars
2%
2 stars
1%
1 star
0%

Write a Review

Recent Reviews

Chaminda Rajapakse
1 day ago
This recipe is exactly how my grandmother used to make Kiri Bath! The tip about using samba rice made all the difference. Perfect texture and flavor.
Priya Nadesan
3 days ago
Made this for our New Year celebration and it was a huge hit! The instructions were clear and the result was authentic Sri Lankan Kiri Bath. Thank you!
David Chen
1 week ago
As someone trying Sri Lankan cuisine for the first time, this recipe was easy to follow. The milk rice came out creamy and delicious. Will definitely make again!

Join Our Culinary Journey

Subscribe to receive weekly recipes, cooking tips, and stories from Sri Lankan kitchens