Go Back

Sri Lankan Imbul Kiribath (Coconut Milk Rice with Sweetened Coconut Filling)

Imbul Kiribath (aka Ibul Kiribath) is an oval-shaped coconut milk rice ball (Kiribath) filled with a sweetened coconut filling (Panipol).
Prep Time15 minutes
Cook Time30 minutes
Resting Time30 minutes
Total Time1 hour 15 minutes
Course: Breakfast, Snack
Cuisine: Sri Lankan
Keyword: Imbul Kiribath, Inbul Kiribath, Sri Lankan Imbul Kiribath
Servings: 6
Author: kanthi

Ingredients

For the Filling (Panipol)

  • 150 g desiccated coconut or freshly grated coconut
  • 100 g palm sugar or brown sugar
  • 50 g brown sugar
  • 150 ml water
  • 2 whole cardamom or ¼ teaspoon cardamom powder

For Coconut Milk Rice (Kiribath)

  • 300 g white rice see the notes
  • 400 ml water
  • 1 tsp salt
  • 400 ml thick coconut milk

Instructions

Make the Filling (Panipol)

  • You can make the Panipol filling in advance or prepare it while the rice is cooking.
  • Place the water, sugar, jaggery, and cardamom in a pot. Bring it to a boil over medium heat. Cook for about 3 minutes, stirring frequently.
  • Add the coconut and lower the heat. Cook for about 5 minutes stirring constantly till all the syrup is absorbed by the coconut. Remove the pot from the heat while the mixture is still a bit moist. Let the mixture cool and then it will become a bit dry.

Cook the Coconut Milk Rice (Kiribath)

    Stovetop Version

    • Wash the rice well and soak it in water for 30 minutes. Drain the rice and then put it into a pan with water and salt. Bring the water to a boil and then lower the heat and cook for about 10 minutes covering with a lid. Do not open the lid while cooking. Rice should be almost cooked.
    • Open the lid and add coconut milk, stir well with a spoon. Cover and cook on low heat for a further 10 minutes, till all the milk is absorbed and the rice is cooked to a sticky consistency.

    Rice Cooker Version

    • Wash the rice well and soak it in water for 30 minutes. Drain the rice and then put it into a rice cooker with water and salt and cook till done.
    • Open the lid and add coconut milk, stir well with a spoon. Switch on back to ‘Cook’ and cook till the milk is absorbed and the rice is cooked to a sticky consistency.

    How to Shape

    • Spread a few tablespoons of Kiribath (coconut milk rice) on a plastic wrap and then place the filling in the center.
    • Fold the wrap and then roll vertically to create a cylindrical shape. Pinch the long ends with your thumb and index finger.
    • Serve with a hot cup of Sri Lankan tea and Enjoy!

    Notes

    Use Kakulu Haal (Sri Lankan short-grain rice), if available. Sub with short-grain Japanese white rice (not glutinous rice), long-grain Thai white rice, or basmati rice.
    You can shape them with your hands (see the description) or with a piece of plastic wrap or heated banana leaf.