Home Desserts Easy Homemade Toffee Recipe

Easy Homemade Toffee Recipe

If you want to show your loved ones how special they are, make them a big batch of this stunning homemade toffee with almonds recipe.

It’s rich, crunchy, sweet, and to die for.

Sweet and Buttery Toffee with Nuts
Enter your email below & we'll send it straight to your inbox.

Toffee is buttery and loaded with caramel flavor. And while that’s super tasty, I just had to take it up a notch.

Because chocolate makes everything better, right? And the nuts don’t hurt, either!

This toffee recipe is giving major Heath and Almond Roca vibes, and I’m so here for it.

Ready? Let’s get to it.

Best Ever Toffee Recipe

I used to think toffee was extremely difficult to make. And let’s be honest, anything that calls for a candy thermometer is a bit intimidating.

But really, toffee is incredibly easy to make! In fact, the whole process only takes about 30 minutes. 

And the candy thermometer only makes things easier.

With this kitchen tool, you don’t have to play a guessing game. Instead, you’ll know exactly when to take it off the heat.

No burnt toffee here, thank you!

If you’re a fan of caramel and chocolate, you’ll absolutely get hooked on this sweet snack.

It’s three layers of deliciousness plus a pinch of salt for a tastebud-tingling sweet-n-salty flavor combo.

Make it once, and it’ll quickly become your signature dish.

Toffee Ingredients - Butter, Granulated Sugar, Salt, Chocolate Chips and Almonds


For the best-tasting toffee, be sure to use high-quality, premium ingredients.

Enter your email below & we'll send it straight to your inbox.
  • Butter – The base of the toffee that gives its rich, creamy, and luxurious flavor and texture. Use salted butter if you like, just be sure it’s butter and not margarine.
  • Granulated Sugar – For sweetness. I use white sugar to give the toffee a pretty, amber hue. Brown sugar will work too, but in that case, you’ll definitely need the candy thermometer, as the color will be too hard to eyeball.
  • Salt – The perfect ingredient to balance out the sweetness of toffee. Skip this if you use salted butter.
  • Chocolate Chips – I use semi-sweet, but dark, milk, and white will all work, too. Again, be sure to use high-quality chocolate chips for the best results. 
  • Almonds – For that crunch factor. Toast the nuts beforehand to release their flavor more!

Toffee vs. Caramel

Are you halfway through this post and wondering: what’s the difference between toffee and caramel?

While they’re both butter-based caramelized sugar mixtures – and use similar cooking methods – toffee and caramel are two different things.

Caramel is made by caramelizing sugar and adding butter and cream. When it’s cooled, it’s thick, smooth, and soft.

Meanwhile, toffee doesn’t include cream, so it’s hard and brittle.

Sweet Homemade Toffee with Chocolate Chips and Almond Nuts

Tips for The Best Toffee

  • Don’t make toffee when it’s humid. Humidity will keep the toffee from setting properly. That’s why it’s often made around the holidays – because it’s cold.
  • Use high-quality chocolate. Aside from the better flavor, it also melts smoothly and quickly. This’ll help you spread it easily across the toffee.
  • While some recipes say you don’t need a candy thermometer, I highly recommend it – especially if it’s your first time. It’s the best way to check if the toffee’s done!
  • Switch up the flavors with sauces, extracts, spices, nuts, and other types of chocolate. The possibilities are endless!
  • Whether you pick almonds or pecans, be sure to toast the nuts beforehand. Bake them for 5-10 minutes at 350 degrees Fahrenheit (175°C), and I promise you’ll taste the difference.
  • Use a heavy-bottomed saucepan to ensure the butter and sugar heat evenly. Thin saucepans will burn the toffee quickly.

How to Store Leftover Toffee

Toffee is easy to make, sweet, and ideal for gift-giving. It also has a long shelf life, so you can make it ahead and store it until you need it.

In fact, if you store it properly, your toffee will stick around (pun intended) for months.

This means you can have delicious toffee all year round!

How to Store Toffee at Room Temperature

Store toffee pieces in an airtight container and keep them in a cool, dry place for up to a week.

Keep them away from heat sources, or they’ll melt.

How to Store Toffee In the Fridge

Store cooled toffee pieces in an airtight container and refrigerate for up to 2 weeks.

How to Store Toffee In the Freezer

Arrange the toffee pieces on a baking sheet and cover them with plastic wrap. Freeze them for a few hours or until frozen solid.

Transfer frozen toffee into freezer-safe bags and freeze for up to 3 months.

Defrost toffee pieces in the fridge overnight and enjoy!

More Sweet Treats You’ll Love

Old-Fashioned Peanut Butter Balls
Nanaimo Bars
Oreo Cookie Balls
White Chocolate Bark

Easy Homemade Toffee Recipe



Prep time


Cooking time





If you want to show your loved ones how special they are this holiday season, make them a big batch of this stunning homemade toffee with almonds recipe.


  • Equipment
  • 1 Candy Thermometer

  • 1 9×13-inch baking sheet

  • 1 sheet parchment paper

  • 1 pair of plastic gloves

  • Ingredients
  • 2 cups unsalted butter

  • 2 cups granulated sugar

  • 1/4 teaspoons salt

  • 2 cups semi-sweet chocolate chips

  • 1 cup almonds, finely chopped


  • Line a 9×13-inch baking sheet with parchment paper, leaving overhangs on the sides.
  • Add the butter, sugar, and salt to a large, heavy-bottomed saucepan and turn the heat to medium. Stir until the butter is melted (about 5 minutes) and it comes to a boil.
  • Cook, stirring only 2-3 times until it turns dark amber and a candy thermometer reads 285 degrees Fahrenheit (140°C), about 20 to 30 minutes.
  • Pour the toffee immediately into the lined baking dish, then sprinkle over chocolate chips and wait until they soften, about 1-2 minutes. Spread the softened chocolate into a thin layer.
  • Put the gloves on and sprinkle the nuts on top. Gently press the nuts into the warm chocolate.
  • Refrigerate to set, about 1 hour.
  • Use the overhangs to lift the toffee out of the pan. Break into pieces and enjoy!

Did you like the recipe?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 9

No votes so far! Be the first to rate this post.


Share on social media:

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

author avatar
Kim - InsanelyGood
Hey there! I'm Kim. I love running, cooking, and curling up with a good book! I share recipes for people who LOVE good food, but want to keep things simple :)

Leave a Comment