How to Make Kiribath (Traditional & Healthy Version)
Kiribath, commonly known as Sri Lankan milk rice, is a beloved traditional breakfast dish enjoyed across all regions of Sri Lanka. Its name, derived from 'kiri' (milk) and 'bath' (rice), reflects the core ingredients that create its creamy, satisfying texture. Kiribath holds a special place in Sri Lankan culture, often prepared for auspicious occasions, family gatherings, and as a staple offering at the start of each month or during New Year celebrations. This wholesome dish combines soft-cooked rice with rich coconut milk, resulting in a subtly fragrant and mildly sweet flavor profile. Kiribath is typically cut into diamond or square shapes and served with accompaniments like lunu miris (spicy onion sambal) or jaggery for a balanced meal. Not only is Kiribath comforting and nourishing, but it also embodies the spirit of Sri Lankan hospitality and togetherness. Its simple preparation and gentle flavors make it an excellent choice for anyone seeking authentic, healthy Sri Lankan cuisine.
Ingredients
- 1 cup White raw rice (Sudu kekulu haal (preferred Sri Lankan rice))
- 3/4 cup Thick coconut milk (fresh or canned)
- 2 cups Water (for boiling rice)
- 1/2 teaspoon Salt (to taste)
- 1 small leaf Pandan leaf (rampe) (tie into a knot, optional but traditional)
- 2 tablespoons Grated coconut (for extra aroma, optional)
- 1 teaspoon Sesame seeds (for garnish, optional)
- small piece Jaggery (for serving, optional)
- as needed Lunu miris (spicy onion sambal, optional for serving)
Step-by-step instructions
Step 1 · Rinse the white raw rice thoroughly under running water until the w...
Rinse the white raw rice thoroughly under running water until the water runs clear. Drain.
Step 2 · In a medium saucepan
In a medium saucepan, combine the rinsed rice, water, salt, and pandan leaf. Bring to a boil over medium heat.
Step 3 · Reduce heat to low
Reduce heat to low, cover, and cook the rice until most of the water is absorbed and the grains are soft, about 12-15 minutes.
Step 4 · Remove the pandan leaf
Remove the pandan leaf. Pour in the thick coconut milk and stir gently to combine. Add grated coconut if using.
Step 5 · Continue to cook on low heat
Continue to cook on low heat, stirring often, until the coconut milk is absorbed and the mixture becomes creamy and thick.
Step 6 · Transfer the mixture to a lightly greased flat tray or plate
Transfer the mixture to a lightly greased flat tray or plate. Flatten evenly with a spatula to about 1.5-inch thickness.
Step 7 · Allow to cool for 10 minutes
Allow to cool for 10 minutes, then cut into diamond or square shapes. Garnish with sesame seeds if desired.
Step 8 · Serve warm or at room temperature with lunu miris or jaggery for a ...
Serve warm or at room temperature with lunu miris or jaggery for a traditional touch.
Why this recipe is healthy
This healthy version of Kiribath uses minimal oil and relies on the richness of coconut milk for flavor, avoiding unnecessary fats or additives. The combination of rice and coconut supplies steady energy, making it ideal for a nutritious breakfast. Its simplicity, plant-based ingredients, and moderate calorie content make it suitable for weight management and overall wellness.
A note on tradition
Kiribath is deeply woven into Sri Lankan tradition, symbolizing prosperity and new beginnings. It is an indispensable dish during Sinhala and Tamil New Year, wedding mornings, and even on the first day of each month to bring good fortune. Nearly every household prepares Kiribath to mark special milestones or offer blessings for a new venture, making it a timeless part of Sri Lanka's culinary heritage.