Go Back
milk chocolate toffee featured image closeup of toffee

Milk Chocolate Toffee Decadence

Make decadent milk chocolate toffee at home with this easy recipe.
5 from 3 votes
Prep Time 5 minutes
Cook Time 15 minutes
Cooling Time 8 hours
Total Time 8 hours 20 minutes
Course Dessert
Cuisine American, English
Servings 3 pounds
Calories 70 kcal


  • 2 to 3 quart nonstick saucepan
  • 12 by 18-inch rimmed baking sheet
  • Long-handled wooden spoon
  • Aluminum foil


  • 2 cups butter (4 sticks) Use real butter only
  • 3 tablespoons water
  • 2 cups sugar
  • ¾ teaspoon vanilla
  • ½ teaspoon salt
  • 10-12 ounces milk chocolate chips 1 bag
  • ¾ cup slivered, toasted almonds or chopped pecans optional


  • If you are toasting the almonds, preheat the oven to 350 degrees.  Line a rimmed baking sheet with foil. Place the 3/4 cup of almonds on the baking sheet and bake for 5 minutes. When the time is up, remove the pan from the oven and set aside.
  • In a large nonstick skillet or saucepan combine butter, water, sugar, vanilla and salt. Melt over medium-high heat, stirring constantly and rapidly.
  • Continue cooking and stirring until the mixture starts to turn tan. The darker the color, the more brittle the toffee will be. The darkness is up to you. Just be careful not to scorch the mixture.
  • Continue cooking and stirring until desired color is reached, about the color of peanut butter.
  • Remove the saucepan from the heat and pour immediately onto the foil-lined rimmed baking sheet. The hot mixture will go on top of the nuts, if you are using them.
  • When the milk chocolate starts to look glossy, spread it with a spatula. Let the milk chocolate toffee cool for 8 hours.
  • Break it into chunks and store in an airtight container.


3 pounds of milk chocolate toffee equals approximately 100 pieces after breaking the toffee apart. The number will vary according to size of the pieces, of course. The calorie count is based upon one piece of milk chocolate toffee.
Keyword candy, chocolate, desserts, holidays