Go Back
Homemade Chocolate Toffee with Almonds recipe photo

Chocolate Toffee with Almonds

This Chocolate Toffee with Almonds is irresistibly sweet and salty! Enjoy buttery toffee topped with rich chocolate and crunchy almonds.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American

Ingredients
  

Ingredients
  • 1 cup sliced almonds
  • 1 cup unsalted butter (2 sticks)
  • 2 tablespoons water
  • 1 cup sugar
  • 1 teaspoon vanilla extract
  • 7 bars milk chocolate (unwrapped)
  • Coarse sea salt (optional)

Equipment

  • Heavy-bottomed saucepan
  • Wooden spoon or silicone spatula
  • Baking Sheet
  • Parchment paper
  • Heat-resistant thermometer

Method
 

Instructions
  1. Step 1: Prepare Your Baking Sheet: Line a baking sheet with parchment paper to prevent sticking.
  2. Step 2: Toast the Almonds: Toast sliced almonds in a dry skillet over medium heat until golden brown and fragrant. Set aside.
  3. Step 3: Make the Toffee Base: In a saucepan, combine butter, sugar, and water. Heat, stirring constantly until sugar dissolves. Boil, then reduce heat to maintain a gentle boil.
  4. Step 4: Cook the Toffee: Stir frequently until it reaches a deep amber color and around 300°F (hard crack stage).
  5. Step 5: Add Vanilla: Remove from heat and stir in vanilla extract carefully as it will bubble up.
  6. Step 6: Pour the Toffee: Quickly pour the hot toffee onto the prepared baking sheet and spread evenly. Sprinkle toasted almonds on top.
  7. Step 7: Add Chocolate: Place milk chocolate bars over warm toffee, let sit until softened, then spread evenly.
  8. Step 8: Finish with Sea Salt: If desired, sprinkle coarse sea salt over the melted chocolate.
  9. Step 9: Cool and Break: Let the toffee cool completely until set, then break into pieces and enjoy.

Notes

  • Store in an airtight container for up to two weeks.
  • Freeze tightly wrapped for longer storage.
  • Toast almonds for enhanced flavor and crunch.