Kalu Dodol

kalu dodol

Kalu Dodol (කළු දොදොල්) is a rich, dark, sticky Sri Lankan sweet traditionally made with kithul treacle, rice flour, coconut milk, sugar, and cashew nuts. It is famous for its deep caramel-like flavor, chewy texture, and glossy dark appearance.

Kalu Dodol is especially popular during the Sinhala and Tamil New Year (Aluth Avurudda) and is often prepared for weddings, festivals, religious celebrations, and family gatherings. Traditionally, making Kalu Dodol is a labor-intensive process because the mixture needs to be stirred continuously for a long period until it becomes thick and develops its characteristic texture.

Preparation Time: 30 minutes
Cooking Time: 2–3 hours
Total Time: Approximately 3½ hours
Servings: 12–16 pieces

Ingredients

Main Ingredients

  • 500 g kithul treacle
  • 250 g rice flour
  • 400 ml thick coconut milk
  • 200 g white or brown sugar
  • 100 g roasted cashew nuts, roughly chopped
  • ½ teaspoon cardamom powder
  • ¼ teaspoon salt
  • 1 tablespoon ghee or butter

Optional Ingredients

  • 2 tablespoons raisins
  • ½ teaspoon vanilla essence
  • 2 tablespoons grated coconut

Step-by-Step Instructions

Step 1 – Prepare the Rice Flour Mixture

Place the rice flour in a large bowl.

Gradually add the coconut milk while whisking continuously.

Mix until there are no lumps.

Strain the mixture through a fine sieve to obtain a smooth rice flour and coconut milk mixture.


Step 2 – Prepare the Treacle

Pour the kithul treacle into a large, heavy-bottomed saucepan.

Add the sugar.

Heat over medium-low heat and stir until the sugar completely dissolves.

Do not allow the mixture to burn.


Step 3 – Combine the Ingredients

Slowly add the strained rice flour and coconut milk mixture to the warm treacle while stirring continuously.

Keep stirring to prevent lumps from forming.

Add the salt and cardamom powder.


Step 4 – Begin Cooking

Reduce the heat to low.

Continue cooking while stirring continuously with a strong wooden spoon.

Initially, the mixture will be quite liquid.

As it cooks, the mixture will gradually become thicker and darker.


Step 5 – Add the Cashews

When the mixture begins to thicken, add the chopped roasted cashews.

Add raisins if desired.

Continue stirring thoroughly so the nuts are distributed evenly.


Step 6 – Continue Stirring

This is the most important part of making traditional Kalu Dodol.

Continue cooking over low heat while stirring continuously.

As moisture evaporates, the mixture will become:

  • Very thick
  • Dark brown
  • Sticky
  • Glossy

This process can take 2–3 hours, depending on the quantity and heat.


Step 7 – Add Ghee

When the mixture becomes extremely thick and starts pulling away from the sides of the pan, add the ghee.

Continue stirring for another 5–10 minutes.

The finished mixture should become glossy and should separate from the sides and bottom of the pan.


Step 8 – Transfer to a Tray

Grease a flat baking tray or dish lightly with ghee.

Transfer the hot Kalu Dodol mixture into the tray.

Use a spatula or the back of a spoon to spread it evenly.


Step 9 – Press and Smooth

While the mixture is still warm, gently press and smooth the surface.

Aim for a thickness of approximately 1–2 cm.

Allow it to cool completely.


Step 10 – Cut and Serve

Once completely cooled and firm, cut the Kalu Dodol into squares, rectangles, or diamond shapes.

Serve as a traditional Sri Lankan sweet with tea or as part of a festive New Year sweet table.


Additional Details

Tips for Making Perfect Kalu Dodol

Use Good-Quality Kithul Treacle

Authentic kithul treacle gives Kalu Dodol its distinctive dark color and rich caramel-like flavor. Good-quality treacle makes a significant difference to the final result.

Stir Continuously

Continuous stirring is essential. Leaving the mixture unattended can cause it to stick to the bottom of the pan and burn.

Use Low Heat

High heat can cause the mixture to burn before it reaches the correct consistency. Keep the heat low and be patient.

Use a Heavy-Bottomed Pan

A heavy-bottomed saucepan distributes heat more evenly and reduces the risk of burning.

Roast the Cashews

Lightly roasting the cashews before adding them enhances their flavor and provides a pleasant crunch against the soft texture of the Dodol.


How Do You Know When Kalu Dodol is Ready?

The mixture is ready when:

  • It becomes very thick and glossy.
  • It pulls away from the sides of the pan.
  • It no longer looks watery.
  • A wooden spoon can move through the mixture while leaving the bottom of the pan visible.
  • The mixture holds its shape when placed on a greased tray.

Avoid cooking it excessively after it reaches this stage, as the Dodol can become too hard.

Serving Suggestions

Kalu Dodol is delicious with:

  • Sri Lankan black tea
  • Ceylon milk tea
  • Coffee
  • Fresh fruit
  • Other traditional New Year sweets

It can be included on a traditional Avurudu sweet table together with:


Storage

Store completely cooled Kalu Dodol in an airtight container.

  • Room temperature: Approximately 5–7 days
  • Refrigerator: Up to 2–3 weeks
  • Freezer: Up to 2 months

If refrigerated, allow it to sit at room temperature for a short time before serving to soften the texture.

,,,,