Cookies & Cakes

Homemade Almond Toffee Recipe

Homemade Toffee Recipe

Homemade Almond Toffee Recipe

Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Cuisine Pakistani
Servings 6
Calories 420 kcal


  • 1 cup Unsalted Butter
  • 1 cup Granulated Sugar
  • ½ tsp Vanilla Extract
  • 1 cup Almonds
  • ¼ tsp Salt
  • 1 cup Milk Chocolate Chips
  • 6 tbsp Granulated Sugar


  • In a saucepan add the unsalted butter along with the granulated sugar and salt. Melt the butter and sugar on low heat until the butter is fully melted.
  • Now bring the saucepan to medium heat and let it simmer for about 10-15 minutes or until the toffee reaches 290-300 degrees Fahrenheit. Or until it becomes a brown “peanut butter-like” color. Be sure to mix only occasionally and in very slow gentle strokes using a long wooden spoon. Always use a candy thermometer to make sure your toffee reaches the correct “hard crack” temperature.
  • Place a piece of parchment paper in a 9×9 inch baking pan and place 1 cup of coarsely chopped almonds inside.
  • Then evenly pour the hot toffee mixture on top of the almonds and let it sit for 5-10 minutes.
  • Now melt your milk chocolate in a microwave-safe bowl. To avoid scorching the chocolate, heat it in 20-second intervals until smooth.
  • Next, you can spread your melted chocolate on top of the semi-hardened toffee and sprinkle some salt on top.
  • Let the salted almond toffee set and cool for about 2 hours. Then cut or crack into pieces.


  • Be sure to mix only occasionally and in very slow gentle strokes using a long wooden spoon when simmering the butter, sugar, and salt so they don’t separate
  • Wait until it has completely cooled before breaking it into pieces. Then pack the pieces in an airtight container and store it at either room temperature, or in the refrigerator or freezer

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating