Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Homemade Toffee

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 24 pieces 1x
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This Best Homemade Toffee is rich, buttery, and crunchy with a layer of chocolate and chopped nuts on top — a classic treat perfect for holidays or any sweet craving.


Ingredients

Units Scale
  • 1 cup unsalted butter
  • 1 cup granulated sugar
  • 1/4 teaspoon salt
  • 1 teaspoon vanilla extract
  • 1 cup semi-sweet chocolate chips
  • 1/2 cup chopped almonds or pecans

Instructions

  1. Line a baking sheet with parchment paper or a silicone baking mat and set aside.
  2. In a heavy-bottomed saucepan, combine butter, sugar, and salt over medium heat.
  3. Stir constantly until the mixture reaches 300°F (hard crack stage) on a candy thermometer, about 10–15 minutes.
  4. Remove from heat and stir in vanilla extract quickly.
  5. Immediately pour the hot toffee onto the prepared baking sheet and spread evenly.
  6. Sprinkle chocolate chips over the hot toffee and let sit for a minute until melted.
  7. Spread the melted chocolate evenly over the toffee.
  8. Sprinkle chopped nuts on top and press lightly to adhere.
  9. Allow to cool completely at room temperature or refrigerate until set.
  10. Break into pieces and store in an airtight container.

Notes

  • Use a candy thermometer to ensure accurate temperature.
  • Store toffee in a cool, dry place for up to two weeks.
  • You can substitute milk or dark chocolate chips to your preference.
  • Make sure to stir constantly to avoid burning.

Nutrition

  • Serving Size: 1 piece
  • Calories: 160
  • Sugar: 14g
  • Sodium: 35mg
  • Fat: 11g
  • Saturated Fat: 6g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 1g
  • Protein: 1g
  • Cholesterol: 15mg