dessertsri lankanfestive

Sri Lankan Milk Toffee (Kiri Tofi)

A rich, creamy, fudge-like Sri Lankan sweet made from condensed milk, sugar, butter, and cashew nuts — a beloved homemade confection prepared for the New Year and given as gifts.

By Kitchen Recipe Team
Sri Lankan Milk Toffee (Kiri Tofi)
Prep Time10 mins
Cook Time30 mins
Servings20
Difficultymedium

Why You'll Love This Sri Lankan Milk Toffee (Kiri Tofi)

This Sri Lankan Milk Toffee (Kiri Tofi) brings authentic sri lankan flavors straight to your kitchen. Perfect for a dessert when you want something satisfying, flavorful, and easy to make. People love this recipe because it combines simple ingredients to create something truly magical.

Sri Lankan Milk Toffee (Kiri Tofi)

Prep: 10 mins•Cook: 30 mins•Total: 40 mins•Yields: 20 Servings

Ingredients

Servings:20
  • sweetened condensed milk
  • sugar
  • butter
  • cashew nuts
  • cardamom
  • vanilla extract

Equipment Needed

  • Heavy-bottomed pan
  • Greased baking tray
  • Wooden spoon
  • Candy thermometer (optional)

Instructions

1

Combine Ingredients

In a heavy-bottomed pan, combine condensed milk, sugar, and butter. Stir together over medium heat until the butter melts and everything is combined.

2

Cook & Stir

Cook over medium heat, stirring constantly with a wooden spoon, for 20–25 minutes. The mixture will gradually darken to a golden caramel color and thicken considerably.

3

Test Consistency

Drop a small amount into a cup of cold water. If it forms a firm ball that holds its shape, the toffee is ready. (Soft ball stage, about 115°C.)

4

Add Flavor

Remove from heat. Quickly stir in cardamom, vanilla, and roughly chopped cashew nuts.

5

Set & Cut

Pour onto a greased tray. Smooth with a spatula. Score into squares before it fully sets. Allow to cool completely, then break along the score lines.

Nutrition Information

120
Calories
2g
Protein
18g
Carbs
5g
Fat
0g
Fiber

*Per serving. Nutritional values are estimates.

Expert Tips

  • • Never stop stirring — the sugar will burn on the bottom of the pan the moment you stop.
  • • A heavy-bottomed pan is essential for even heat distribution.
  • • Work quickly once off the heat — milk toffee sets rapidly.

Variations

  • • Chocolate Milk Toffee: Stir in 2 tablespoons of cocoa powder at the end for a chocolate version.
  • • Coconut Milk Toffee: Replace condensed milk with thick coconut milk and jaggery for a traditional coconut version.

Chef's Notes & Storage

•

Milk toffee is one of the most popular homemade Sri Lankan gifts during the New Year and Christmas season.

•

Storage: Store in an airtight container at room temperature for up to 2 weeks.

Frequently Asked Questions

Q: Why did my toffee turn grainy?

A: Graininess is caused by sugar crystallization. This happens if the mixture is stirred too vigorously after boiling or if sugar crystals fall in from the sides of the pan. Use a wet pastry brush to wash down any sugar crystals from the sides.

Kitchen Recipe Team

The Kitchen Recipe team shares delicious recipes, cooking guides, and food inspiration from around the world to help you create amazing meals at home.

Kitchen Recipe
Cook · Share · Enjoy

Kitchen Recipe Collection

Sri Lankan Milk Toffee (Kiri Tofi)

A rich, creamy, fudge-like Sri Lankan sweet made from condensed milk, sugar, butter, and cashew nuts — a beloved homemade confection prepared for the New Year and given as gifts.

Sri Lankan Milk Toffee (Kiri Tofi)
Prep
10 min
Cook
30 min
Total
40 min
Servings
20
Difficulty
medium
Cuisine
sri lankan

Ingredients

Scaled for 20 servings

  • sweetened condensed milk
  • sugar
  • butter
  • cashew nuts
  • cardamom
  • vanilla extract

Equipment

  • Heavy-bottomed pan
  • Greased baking tray
  • Wooden spoon
  • Candy thermometer (optional)

Instructions

Cooking Tips

  • Never stop stirring — the sugar will burn on the bottom of the pan the moment you stop.
  • A heavy-bottomed pan is essential for even heat distribution.
  • Work quickly once off the heat — milk toffee sets rapidly.

Variations

  • Chocolate Milk Toffee: Stir in 2 tablespoons of cocoa powder at the end for a chocolate version.
  • Coconut Milk Toffee: Replace condensed milk with thick coconut milk and jaggery for a traditional coconut version.

Chef's Notes & Storage

  • Milk toffee is one of the most popular homemade Sri Lankan gifts during the New Year and Christmas season.
  • Storage: Store in an airtight container at room temperature for up to 2 weeks.

Nutrition Estimate

120 calories · 2g protein · 18g carbs · 5g fat · 0g fiber per serving

You May Also Like

Sri Lankan Aluwa (Milk Toffee Squares)
dessert

Sri Lankan Aluwa (Milk Toffee Squares)

Sweet, fudgy, melt-in-the-mouth Sri Lankan milk toffee squares made from rice flour, sugar, milk, and cardamom — a simple but utterly addictive traditional New Year confection.

40m mediumsri lankan
View Full Recipe
Sri Lankan Kavum (Oil Cake)
dessert

Sri Lankan Kavum (Oil Cake)

A traditional Sri Lankan deep-fried sweet cake made from rice flour, jaggery, and coconut milk — a festive delicacy prepared during the Sinhala and Tamil New Year celebrations.

50m mediumsri lankan
View Full Recipe
Sri Lankan Cashew Aluwa
dessert

Sri Lankan Cashew Aluwa

A traditional, diamond-shaped sweetmeat made from roasted rice flour, kithul treacle, and chopped cashew nuts, coated in powdered sugar.

50m mediumsri lankan
View Full Recipe