top of page
  • threekitchenspodca

Aunty Puspa's Milk Toffee

Hungry for more? This recipe was featured in a podcast episode!


I don't have a sweet tooth but I cannot stop eating these. They are light, addictive and have tons of flavour from the cashews. This is fun to make with the kids.

Prep Time: 10 min

Cook time: 1 hr

Yield: Not enough; pan's worth cut to bite sizes


  • 2 cans condensed milk ( about 300g per can)

  • 1cup hot water

  • 3 cups sugar

  • 1 tsp vanilla

  • 1 tbsp butter and more for patting.

  • 1/4 cup roasted cashews chopped or more if you like (if you cant find roasted cashews, dry toast raw cashews on a pan until they turn golden).


  1. Butter a square or rectangle cake pan and set aside

  2. Add condensed milk, water and sugar to a pot. Stir and bing to boil.

  3. Once mixture starts to boil, turn down heat (mixture should still be bubbling).

  4. Stir in vanilla.

  5. Keep stirring until mixture reduces by half.

  6. Add cashews.

  7. Reduce mixture further to 1/3 of original amount. Keep stirring.

  8. Stir in butter and turn off heat.

  9. Pour mixture into pan.

  10. Spread butter to a piece of parchment paper and pat the top of toffee to shape and level it.

  11. Wait a minute to partially set and score deep lines into the top 1/3 of the toffee mix. (This makes it easier to break off the toffee into individual pieces once set).

  12. Cool completely, break into pieces and enjoy.

  13. Store any leftovers in an airtight container in the fridge.

Zhuzh it up!

  • We love cashews but give us your ideas on what else we can put in this.

  • This is the perfect small portioned dessert after a spicy meal. Check out our # south asian meals on our website to pair this delicious recipe with.

Once again, a big thank you to Aunty Puspa Jeyanthan for sharing your coveted Sri Lankan recipes. And for always feeding my family with the only the best.


Related Posts

See All


bottom of page