Go Back
+ servings

Homemade English Toffee

This homemade English Toffee recipe is buttery, nutty, and rich with a delightful crunch. It's surprisingly easy to make and perfect for gifting or special occasions.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 1 hour 20 minutes
Course Breakfast
Cuisine American
Servings 24
Calories 120 kcal

Ingredients
  

Toffee Base

  • 0.5 cup unsalted butter
  • 0.5 cup margarine
  • 1 cup granulated sugar
  • 0.25 teaspoon kosher salt
  • 0.5 teaspoon vanilla extract

Toppings

  • 1 cup unblanched whole almonds
  • 12 ounce milk chocolate chips or chopped milk chocolate melted
  • 1 cup finely ground walnuts

Instructions
 

Preparation Steps

  • Line a baking dish (11x7 inches) with foil or use a silicone brownie bite pan (with 24 cavities). Arrange the whole almonds in a single layer on the prepared surface. Set aside.
  • In a heavy-bottomed saucepan, combine the butter, margarine, granulated sugar, kosher salt, and vanilla extract. Cook over medium-high heat, stirring constantly with a wooden spoon, until the butter is melted. Bring the mixture to a rolling boil.
  • Continue boiling and stirring constantly for an additional 5-7 minutes, or until the candy mixture reaches the color of almonds and registers about 300 degrees Fahrenheit (hard crack stage) on a candy thermometer. If using a brownie bite pan, quickly use a small metal scoop to transfer the hot toffee into each cavity.
  • Let the toffee cool completely. This may take about 2 hours.
  • Once the toffee is cooled and set, spread the melted milk chocolate evenly over the top. Immediately sprinkle generously with the ground walnuts. If you prefer to coat both sides, allow the first layer of chocolate and walnuts to set, then flip the toffee and repeat with the remaining chocolate and walnuts. Once the chocolate is fully set, carefully pop the toffee out of the silicone pan or cut into pieces if made in a baking dish. Store in an airtight container.

Notes

For the best results and to prevent separation, use a heavy-bottomed saucepan and cook over medium to medium-high heat. Stir constantly to ensure even heating. If you find excess butter on the surface before adding chocolate, gently dab it with a paper towel. Enjoy your delicious homemade toffee!

Nutrition

Serving: 200gCalories: 120kcalCarbohydrates: 120gProtein: 120gFat: 120gSaturated Fat: 120gPolyunsaturated Fat: 120gMonounsaturated Fat: 120gTrans Fat: 120gCholesterol: 120mgSodium: 120mgPotassium: 120mgFiber: 120gSugar: 120gVitamin A: 120IUVitamin C: 120mgCalcium: 120mgIron: 120mg
Tried this recipe?Let us know how it was!