Milk Toffee (Kiri Toffee / කිරි ටොෆී)

March 26, 2013 | 13 Comments

"One of the most cherished sweets of my childhood. Whether it's home made or bought from a grocery shop, milk toffee is such a milky, nutty & sweet pleasure to indulge. "Kiri Toffee" as it widely called in Sri Lanka, is a popular sweet not only among kids but also with adults like myself. As milk and sugar tend to get clumpy & sticky when cooking, make sure to stir often."

Prep Time

10 Min

Cook Time

35 Min

Ready In

45 Min







Milk Toffee (Kiri Toffee)

Full Video - How to Make Sri Lankan Milk Toffee (Kiri Toffee / කිරි ටොෆී)

Total Servings


  • 1 Can Condensed Milk (400g)

    • 220 Grams Caster Sugar

      • 2 Tablespoon Butter

        • 1/4 Cup Water

          • 50 Grams Cashew Nuts (cut into pieces)

            • 1 Teaspoon Vanilla Essence


Step 1
Brush a little bit of butter on a baking tray and keep it aside.
Step 2
In a non stick pan combine condensed milk, water, sugar and butter all together and stir well for about 5 minutes.
Step 3
Now heat the non stick pan over medium heat stove and keep stirring for about 20 minutes, until the mixture start to get thick & colour changed to light brown. Make sure the mixture is not get stick to the pan or get clumpy, make sure to stir regularly.
Step 4
When mixture started to bubble & become little bit thick add vanilla essence into the pan and mix well and keep stirring for further 5 minutes. Then add cashew nuts and keep stirring for further 10 minutes.
Step 5
Now its the time to transfer the mixture to a buttered tray. Spread the mixture in the tray to matching even height & while the mixture is warm cut into your favourite shapes (diamond or square). Let it cool for about 30 minutes before you serve.

Step by step directions in images:

Step by step directions in images:

Milk Toffee (Kiri Toffee)

Milk Toffee (Kiri Toffee)

Milk Toffee (Kiri Toffee) - updated image

Milk Toffee (Kiri Toffee) - updated image

Comments (13)

  1. shalu shah says:

    This recipe is WONDERFUL.

  2. perera says:

    WOW…these are great kiri toffee.

  3. malee fdo says:

    Made these this morning. Followed directions and made the best milk toffee ever. Thanks!

  4. nethu says:

    These are really good. I made these and it was delicious.

  5. mala manohari says:

    Yum! Looks amazing. Can’t believe it’s that simple.

  6. Rashkev says:

    I love your recipes cz its really easy to follow them & its very testy. can you please update the recipe for fish bun(malupan)

  7. thilini says:

    please give me a recipe for milk toffee made with fresh milk or milk powder..tx

  8. I like sri lankan food……

  9. Nusrath says:

    Can u please post Sago aluva recipes.

  10. Medeja says:

    I love such home made toffees! I think this should be on my next to do list :)

  11. Wasanthi R says:

    Thanks for this recipe, you gave me an sweet idea to cook in this weekend.

Leave a Comment