Indulge in this buttery, melt-in-your-mouth toffee that's perfect for sweet cravings and special occasions.
Prep
10 min
Cook
30 min
Total
100 min
Servings
24
Difficulty
Medium
Instructions
Prepare the baking sheet
Line a 9x13-inch baking sheet with parchment paper and set aside.
Pro tip: Ensure parchment paper covers the sides to prevent sticking.
Melt the butter
In a medium saucepan, melt the butter over medium heat.
Pro tip: Use a heavy-bottomed saucepan to prevent hot spots.
Combine ingredients
Add sugar, vanilla, and salt to the melted butter. Stir constantly.
Pro tip: Stirring constantly helps prevent the mixture from burning.
Cook the toffee
Cook until the mixture reaches 150°C (300°F) on a candy thermometer, about 10-15 minutes.
Pro tip: Look for a rich, amber colour as a visual cue.
Pour and spread
Pour the toffee onto the prepared baking sheet and spread evenly with a spatula.
Add chocolate and nuts
Scatter chocolate chips over hot toffee and let sit for 1-2 minutes until melted. Spread evenly, then sprinkle nuts on top.
Pro tip: Press nuts gently into the chocolate so they adhere.
Cool and set
Allow toffee to cool at room temperature for about 1 hour until fully set.
Pro tip: For faster setting, place in the fridge for 30 minutes.
Break into pieces
Once set, break the toffee into pieces and serve.
Tips & Tricks
- Use a candy thermometer for precise temperature control.
- Stir constantly to prevent the toffee from burning.
- Allow toffee to cool completely before breaking it into pieces.
Frequently Asked Questions
What makes toffee melt in your mouth?
The right balance of butter and sugar, cooked to the perfect temperature, gives toffee its melt-in-your-mouth texture.
Can I use salted butter for toffee?
Yes, but reduce the added salt to prevent the toffee from becoming too salty.
How do I prevent toffee from burning?
Stir constantly and use a candy thermometer to ensure it doesn't exceed 150°C (300°F).
How long does homemade toffee last?
Stored in an airtight container, homemade toffee lasts up to two weeks at room temperature.
Can toffee be frozen?
Yes, wrap it well and freeze for up to three months. Thaw at room temperature before serving.
What is the best temperature for toffee?
Aim for 150°C (300°F) on a candy thermometer for perfect toffee.
Serving Suggestions
Nutrition per serving
180
Calories
1g
Protein
12g
Fat
18g
Carbs
You Might Also Like
More Dessert Recipes
Homemade Melt-in-Your-Mouth Dark Chocolate Paleo
Indulge in a creamy, smooth, and paleo-friendly dark chocolate that melts in your mouth. Perfect for paleo enthusiasts and chocolate lovers alike.
Easy Toffee
Indulge in the best toffee ever with this super easy recipe perfect for any occasion.
Coconut Date Bars: A Sweet and Nutty Treat
Enjoy these delectable coconut date bars, perfect for a sweet snack or dessert with rich flavours of coconut and dates.
Chocolate Mice: A Delightful Treat for All Ages
These chocolate mice are a whimsical and delicious treat that's perfect for parties or as a fun family baking activity.
Funky Frito Fruckies: A Sweet and Salty Treat
Indulge in these Funky Frito Fruckies, a delightful combination of sweet, salty, and crunchy flavours perfect for any occasion.
Sri Lankan Milk Toffee Delight
A sweet, creamy confection perfect for festive occasions or a delightful treat.
Kitchen & BBQ gear
What we use for recipes like this

Kitchen Organisation · Lid Organisers
MUDEELA Expandable Pot Pan Lid Organizers inside Cabinet, 10 Divider-Black
$26.09

Food Prep · Juicers
Juicer Machine, Cold Press Juicer with 5.8" Large Feed Chute, 300W Masticating Slow Juicer with High Juice Yield, Juice Maker for Fruits and Veggies, Easy to Clean, BPA-Free, Black
$89.99

Pit Boss Grills
All-Purpose GSP Rub
$9.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
