Go Back
Homemade toffee piece broken in half showing crunchy golden layers with dark chocolate and sea salt on top

Homemade Toffee Recipe

Buttery, crunchy homemade toffee covered in dark chocolate and toasted almonds. Includes the famous saltine cracker toffee method — ready in under 30 minutes!
Prep Time 10 minutes
Cook Time 15 minutes
1 hour
Total Time 1 hour 25 minutes
Servings: 24 pieces
Course: Dessert, Snack
Cuisine: American
Calories: 195

Ingredients
  

  • 1 cup Unsalted Butter 225g softened
  • 1 cup Granulated Sugar 200g
  • 1/4 cup Light Brown Sugar 50g packed
  • 2 tbsp Light Corn Syrup
  • 1 tbsp Water
  • 1/2 tsp Fine Sea Salt
  • 1/2 tsp Baking Soda
  • 1 cup Whole Almonds 140g toasted and roughly chopped
  • 3 tbsp Dark Rum or vanilla extract for alcohol-free
  • 1 1/2 cups Semi-Sweet Chocolate Chips 255g or dark chocolate
  • 1/2 cup Chopped Almonds 70g for topping
  • 1 pinch Flaky Sea Salt Maldon recommended

Equipment

  • 1 Heavy-bottomed Saucepan 3-quart minimum
  • 1 Candy thermometer Non-negotiable for classic method
  • 1 Large rimmed baking sheet 18x13 inch
  • 1 Parchment paper For classic method
  • 1 Aluminum foil For saltine method
  • 1 Silicone Spatula Lightly oiled before use
  • 1 Digital Kitchen Scale For precise measurements

Method
 

  1. Prep all ingredients before starting. Line baking sheet with parchment paper and lightly oil your spatula.
  2. Toast almonds at 350°F (175°C) for 8–10 minutes until golden. Cool completely then roughly chop and set aside.
  3. Combine butter, both sugars, corn syrup, water, and salt in a heavy-bottomed saucepan over medium heat. Stir constantly until fully melted and combined.
  4. Increase to medium-high heat. Clip candy thermometer to pan and stop stirring. Cook undisturbed until mixture reaches exactly 300°F (149°C). Color should be deep amber like dark honey.
  5. Remove from heat immediately. Stir in baking soda, half the chopped almonds, and rum. Work quickly.
  6. Immediately pour toffee onto prepared baking sheet. Spread quickly into a thin rectangle — you have about 60 seconds before it sets.
  7. Scatter chocolate chips evenly over the hot surface. Wait 2–3 minutes then spread melted chocolate into a smooth even layer.
  8. While chocolate is still wet, scatter remaining almonds on top and finish with a pinch of flaky sea salt. Press lightly so they stick.
  9. Cool completely at room temperature for 1 hour or refrigerate for 20 minutes. Break into rustic pieces and serve.

Notes

- Always use a candy thermometer for the classic method — guessing the temperature is the #1 cause of failure.
- Avoid making toffee on humid days — moisture in the air prevents the sugar from setting properly.
- Never double the recipe — make two separate batches instead for consistent results.
- Store in an airtight container at room temperature for up to 2 weeks.
- Freeze for up to 3 months in a zip-lock bag. Thaw overnight in the fridge.
- For gifting: layer pieces in a vintage tin with parchment between each layer.