breakfastsri lankanfestive

Kiribath (Sri Lankan Milk Rice)

Creamy, rich rice cooked in thick coconut milk until it sets firm, then cut into diamond shapes — a sacred Sri Lankan dish served on auspicious occasions and New Year celebrations.

By Kitchen Recipe Team
Kiribath (Sri Lankan Milk Rice)
Prep Time5 mins
Cook Time35 mins
Servings6
Difficultyeasy

Why You'll Love This Kiribath (Sri Lankan Milk Rice)

This Kiribath (Sri Lankan Milk Rice) brings authentic sri lankan flavors straight to your kitchen. Perfect for a breakfast when you want something satisfying, flavorful, and easy to make. People love this recipe because it combines simple ingredients to create something truly magical.

Kiribath (Sri Lankan Milk Rice)

Prep: 5 mins•Cook: 35 mins•Total: 40 mins•Yields: 6 Servings

Ingredients

Servings:6
  • white rice
  • thick coconut milk
  • water
  • salt
  • lunu miris (chili onion sambol)
  • banana

Equipment Needed

  • Pot
  • Flat tray or banana leaf
  • Knife

Instructions

1

Cook Rice

Wash rice and cook it in water as normal until fully cooked and all water is absorbed.

2

Add Coconut Milk

Pour the thick coconut milk over the cooked rice. Add salt. Stir gently to combine.

3

Simmer

Cook over low heat, stirring occasionally, until the coconut milk is fully absorbed and the rice becomes very thick and creamy, about 10-15 minutes.

4

Set

Pour the hot kiribath onto a flat tray or a banana leaf. Wet your hand or a spatula and press down firmly to create an even, flat layer about 2cm thick.

5

Cut & Serve

Allow to cool for a few minutes until it sets. Cut into diamond or square shapes. Serve with lunu miris and a piece of banana.

Nutrition Information

320
Calories
5g
Protein
58g
Carbs
9g
Fat
1g
Fiber

*Per serving. Nutritional values are estimates.

Expert Tips

  • • Use the thickest coconut milk you can find for the richest, most authentic kiribath.
  • • Do not stir too aggressively when adding coconut milk or the rice will become mushy.
  • • The kiribath sets firmer as it cools, making it easier to cut into clean diamond shapes.

Variations

  • • Sweet Kiribath: Add a few tablespoons of jaggery or sugar for a sweet version.
  • • Kiri Sadam: In some parts of South India, a very similar version known as Kiri Sadam is made with the addition of a tempering of mustard seeds and curry leaves.

Chef's Notes & Storage

•

Kiribath is traditionally made at the start of every Sinhala and Tamil New Year on April 14th.

•

Storage: Store in the fridge for up to 2 days. Can be enjoyed cold or re-steamed.

Frequently Asked Questions

Q: Why isn't my kiribath setting firm?

A: You may not have cooked the coconut milk long enough. Cook until the mixture is very thick and pulling away from the sides of the pot.

Q: What is lunu miris?

A: Lunu miris is a traditional Sri Lankan condiment made with red chili, onions, salt, and a splash of lime juice, ground into a coarse paste.

Kitchen Recipe Team

The Kitchen Recipe team shares delicious recipes, cooking guides, and food inspiration from around the world to help you create amazing meals at home.

Kitchen Recipe
Cook · Share · Enjoy

Kitchen Recipe Collection

Kiribath (Sri Lankan Milk Rice)

Creamy, rich rice cooked in thick coconut milk until it sets firm, then cut into diamond shapes — a sacred Sri Lankan dish served on auspicious occasions and New Year celebrations.

Kiribath (Sri Lankan Milk Rice)
Prep
5 min
Cook
35 min
Total
40 min
Servings
6
Difficulty
easy
Cuisine
sri lankan

Ingredients

Scaled for 6 servings

  • white rice
  • thick coconut milk
  • water
  • salt
  • lunu miris (chili onion sambol)
  • banana

Equipment

  • Pot
  • Flat tray or banana leaf
  • Knife

Instructions

Cooking Tips

  • Use the thickest coconut milk you can find for the richest, most authentic kiribath.
  • Do not stir too aggressively when adding coconut milk or the rice will become mushy.
  • The kiribath sets firmer as it cools, making it easier to cut into clean diamond shapes.

Variations

  • Sweet Kiribath: Add a few tablespoons of jaggery or sugar for a sweet version.
  • Kiri Sadam: In some parts of South India, a very similar version known as Kiri Sadam is made with the addition of a tempering of mustard seeds and curry leaves.

Chef's Notes & Storage

  • Kiribath is traditionally made at the start of every Sinhala and Tamil New Year on April 14th.
  • Storage: Store in the fridge for up to 2 days. Can be enjoyed cold or re-steamed.

Nutrition Estimate

320 calories · 5g protein · 58g carbs · 9g fat · 1g fiber per serving

You May Also Like

Sri Lankan Pittu (Steamed Rice & Coconut Cylinders)
breakfast

Sri Lankan Pittu (Steamed Rice & Coconut Cylinders)

Cylindrical steamed dumplings made from layers of roasted rice flour and freshly grated coconut — a classic Sri Lankan breakfast served with coconut milk, banana, or curry.

35m mediumsri lankan
View Full Recipe
Kurakkan Roti (Finger Millet Flatbread)
breakfast

Kurakkan Roti (Finger Millet Flatbread)

A dense, earthy, and incredibly nutritious traditional Sri Lankan flatbread made from finger millet (kurakkan) flour, popular among health-conscious eaters and in rural households.

35m easysri lankan
View Full Recipe
Sri Lankan Thosai (Dosa)
breakfast

Sri Lankan Thosai (Dosa)

Crispy, paper-thin crepes made from a fermented batter of rice and urad lentils — a beloved South Indian and Sri Lankan Tamil breakfast dish served with sambar and coconut chutney.

50m mediumsri lankan
View Full Recipe