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

March 26, 2013 | 15 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 (15)

  1. Tanga prabath says:

    Dear madam,

    Thank you very much for sharing your knowledge & it’s very lovely & tasty the way that you have prepared.
    By the way I am from Qatar & tried your recipe, it was came nicely.

    Since we are about to go for a picnick today I am going to share & enjoy with my friends today. course they will be loving that.

    Sorry. I am unable to post a photo of that due to there is no place to upload a photo.

    I have already bookmarked your site & hope to enjoy lots of more foods in future with your site.

    Wish you a very best & good luck.


  2. shalu shah says:

    This recipe is WONDERFUL.

  3. perera says:

    WOW…these are great kiri toffee.

  4. malee fdo says:

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

  5. nethu says:

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

  6. mala manohari says:

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

  7. 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)

  8. thilini says:

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

  9. I like sri lankan food……

  10. Nusrath says:

    Can u please post Sago aluva recipes.

  11. Medeja says:

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

  12. Wasanthi R says:

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

Leave a Comment