Almond Toffee

This homemade Almond Toffee is a crunchy, buttery treat with toasted almonds and a thin layer of chocolate. Easy to make, affordable, and perfect for gifting, it’s a delicious and indulgent treat that’s sure to impress!

Almond Toffee-1-25

If you’ve ever enjoyed a piece of almond toffee, you know how irresistible it can be. The crunchy texture, the rich caramelized butter flavor, and the perfect balance of sweetness and salt—what’s not to love? Making it at home not only lets you enjoy this decadent treat whenever you want, but it’s also a fun, rewarding process that makes for the perfect homemade gift.

This almond toffee has the ideal combination of a crunchy, non-sticky texture, with a buttery, caramelized flavor that’s just the right amount of sweet and salty. Toasted almonds add a nutty depth, while a thin layer of chocolate on top ties everything together in a heavenly bite. Imagine breaking off a piece and getting that satisfying crunch—it’s the kind of treat that’s both comforting and indulgent.

Making almond toffee at home is so much easier than you might think. With just a few simple ingredients and easy steps, you can create 3 pounds of this delicious toffee for under $10—way less than the $20 you’d pay for just a pound at a store. Plus, it’s the perfect project for a cozy afternoon. You can make it alone, with your kids, or even for a fun date night activity.

And, let’s not forget how thoughtful and impressive it is to give as a gift! Whether packaged up in a cute tin or tied with a ribbon, this homemade toffee is sure to be a hit with family and friends.

Ingredients:

1 pound butter, plus 1 Tablespoon to grease the baking sheet.
2 3/4 cups granulated sugar
1/2-3/4 teaspoon salt
1 cup almonds, toasted (slivered, whole or coarsely chopped)
1-2 teaspoons vanilla extract
12 oz. milk or dark chocolate
3/4-1 cup whole almonds, toasted and processed into a powder
 
Almond Toffee-1-45

How To Make Almond Toffee

Line a rimmed baking sheet with parchment paper and grease it with melted butter.
Melt butter in a medium saucepan over medium heat.
Use a good quality, heavy-bottomed saucepan, otherwise, your toffee will not heat properly and you could easily ruin it.
When the butter is almost melted, add the sugar and salt and stir with a wooden spoon until the mixture becomes homogenous. It will take a few minutes, so be patient. Keep stirring until the sugar is absorbed into the butter and looks smooth, 5-8 minutes.
Almond Toffee-1-44
 
Almond Toffee-1-43Add the slivered almonds. You can also use whole almonds instead of slivered almonds or use any other nuts that you like.
Almond Toffee-1-41
 
Almond Toffee-1-40Keep stirring and cooking on low heat for another 10-15 minutes, until the mixture reaches 295-300 degrees Fahrenheit. The mixture will turn a golden, caramel color. As soon as it reaches 290, stand at attention and be ready to turn it off, because it will reach 295-300 very quickly.
Almond Toffee-1-39
 
Almond Toffee-1-38Please, please get a thermometer if you’re making any kind of candy. It’s very hard to tell the perfect temperature just by looking at it. If you undercook the candy, it will be a horrid texture and will probably stick to your teeth and you just might pull out a couple fillings. If you overcook it, it will become bitter and there’s no fixing it, unless you start all over again. 
Add the vanilla and mix to combine. Almond Toffee-1-37As soon as the candy is the correct temperature, pour it out onto the prepared baking sheet and quickly smooth it out.
If you let the parchment paper hang over the sides, you can later lift it right out of the baking pan. It’s not that big a deal though, since you’re breaking it apart later, all you have to do is chip off a corner and the rest is easy to take out. Almond Toffee-1-35Set it aside at room temperature to cool and harden, 30 minutes to an hour.
Almond Toffee-1-34Meanwhile, melt the chocolate over a water bath. Almond Toffee-1-33
Almond Toffee-1-32You can use any chocolate that you like. I prefer milk chocolate, but you can use dark chocolate if that’s what you like.
When the toffee has cooled, pour the melted chocolate over it’s surface and smooth it out. Almond Toffee-1-31
Almond Toffee-1-30
Almond Toffee-1-29Sprinkle with the powdered almonds. Almond Toffee-1-28
Almond Toffee-1-27Set aside to chill and harden. You can set it in the refrigerator to hurry up the process or just leave it at room temperature, unless your house is very hot.
Break the toffee into pieces. Almond Toffee-1-26Store at room temperature in an airtight container.  Almond Toffee-1-23
 
 

Almond Toffee

Olga Klyuchits
This homemade Almond Toffee is a crunchy, buttery treat with toasted almonds and a thin layer of chocolate. Easy to make, affordable, and perfect for gifting, it's a delicious and indulgent treat that’s sure to impress!
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Sweets
Servings 3 lbs

Ingredients
  

  • 1 pound butter plus 1 Tablespoon to grease the baking sheet.
  • 2 3/4 cups granulated sugar
  • 1/2-3/4 teaspoon salt
  • 1 cup almonds toasted (slivered, whole or coarsely chopped)
  • 1-2 teaspoons vanilla extract
  • 12 oz. milk or dark chocolate
  • 3/4-1 cup whole almonds toasted and processed into a powder

Instructions
 

  • Line a rimmed baking sheet with parchment paper and grease it with melted butter.
  • Melt butter in a medium saucepan over medium heat.
  • Use a good quality, heavy-bottomed saucepan, otherwise, your toffee will not heat properly and you could easily ruin it.
  • When the butter is almost melted, add the sugar and salt and stir with a wooden spoon until the mixture becomes homogenous. It will take a few minutes, so be patient. Keep stirring until the sugar is absorbed into the butter and looks smooth, 5-8 minutes.
  • Add the slivered almonds. You can also use whole almonds instead of slivered almonds or use any other nuts that you like.
  • Keep stirring and cooking on low heat for another 10-15 minutes, until the mixture reaches 295-300 degrees Fahrenheit. The mixture will turn a golden, caramel color. As soon as it reaches 290, stand at attention and be ready to turn it off, because it will reach 295-300 very quickly.
  • Please, please get a thermometer if you’re making any kind of candy. It’s very hard to tell the perfect temperature just by looking at it. If you undercook the candy, it will be a horrid texture and will probably stick to your teeth and you just might pull out a couple fillings. If you overcook it, it will become bitter and there’s no fixing it, unless you start all over again.
  • Add the vanilla.
  • As soon as the candy is the correct temperature, pour it out onto the prepared baking sheet and quickly smooth it out. Set it aside at room temperature to cool and harden, 30 minutes to an hour.
  • Meanwhile, melt the chocolate over a water bath. You can use any chocolate that you like. I prefer milk chocolate, but you can use dark chocolate if that’s what you like. When the toffee has cooled, pour the melted chocolate over it’s surface and smooth it out. Sprinkle with the powdered almonds. Set aside to chill and harden. You can set it in the refrigerator to hurry up the process or just leave it at room temperature, unless your house is very hot.
  • Break the toffee into pieces. Store at room temperature in an airtight container.
Tried this recipe?Let us know how it was!

40 Comments

  • Katy

    Thanks for the wonderful story you shared with us about your dating memories! Those were some fun times that flew by. But now it’s even more enjoyable 😉 The recipe looks wonderful. I will have to make this for the holidays soon!

  • Tanya

    This is one of my favorite candies! I’ll definitely be making this! Do you think almond flour is too fine for sprinkling on top of the chocolate? Love your stories by the way! You just made me think way back about my own dating days…… 🙂

    • olgak7

      I personally wouldn’t use it, Tanya. I toasted the almonds before processing in the food processor and the small pieces are also very flavorful. I think the almond flour would be too fine and have much less flavor. It’s up to you, though.

  • Julia

    Olga, this looks soooo good! I love toffee but I can’t have any because, there is corn syrup and preservatives in the store bought kind. 🙁
    I can’t wait to try this at home. Can you tell me what kind of Thermometer do you use?
    Thanks, Julia

  • Valya @ Valya' s Taste of Home

    Oh my! I love this post! I have lots of great dating memories too. We lived in the same city and were attending same church. I loved and still do burgundy red roses, I would get fresh roses every time he came over on Saturday’s to visit me after long working week. I’m totally with you on that Olga!
    These toffees are my husband’s favorite. I have to surprise him with home made ones. 🙂

  • Natalie

    Olga, thank you so much for sharing this recipe and a glimpse of your dating days 🙂 I love toffee and cannot wait to make this recipe. This is definitely a great gifting idea for Christmas!

  • Nina

    Hi, Olechka!

    WOW! What a great idea for Christmas!!!
    I remember your post about baking cookies for Christmas gifts and I did baked for my co-workers that made everyone so special. SUCH A GREAT IDEA!!!
    I start working at new place from September and wanna make my goodies for my new co-workers too for Christmas!!!
    This ALMOND TOFFEE will be great too.
    Thanks again!!!

    • olgak7

      I always give out baked goodies to people for Christmas too and I’ve made this toffee several times to give. Have fun! I’m sure your co-workers will really appreciate your thoughtfulness and hard work.

  • bake123

    Thank you so much for sharing your Almond Toffee recipe! I made it and it’s PHENOMENAL!!! For sure the best type of toffee I have ever had 🙂

    Thanks for all of your scrumptious recipes! I absolutley love your blog!!!

  • Nadia

    Hi Olga,
    You mentioned in one of your posts that you usually half the amount of sugar in the recipes. Did you personally use all of the sugar mentioned in this recipe or did you half it?

    • olgak7

      I halve it when I use other recipes, not my own, Nadia. If I use less sugar than I specify in the recipe, I will write about it. Candy needs a certain amount of sugar or it will not turn out correctly.

  • Olga Korotkyi

    Hi Olya,

    Thanks for this scrumptious recipe. I made this toffee today and encountered one issue. My chocolate wouldn’t melt for the life of it!. I ended up making my own chocolate glaze (cocoa, butter, milk, sugar) and it turned out really good as per my hubby (I can’t have these due to dietary restrictions). Do you think it’s just the type of chocolate I had? I bought milk chocolate bits and had a dark chocolate bar sitting without a purpose. Thanks

    • olgak7

      I don’t know why your chocolate wouldn’t melt, Olga. I’ve never had this problem. You could try adding a teaspoon of butter to it; I know there are some recipes that call for a teaspoon of shortening or butter to be added to the chocolate when melting it.
      Here are a few thoughts:
      – Make sure you are using real chocolate, not chocolate-flavored chips, etc.
      – If any moisture gets into the chocolate, it will “seize”, turn into a clump and it will be very hard to fix it. If you’re using a double boiler, make sure that none of the steam gets into the bowl with the chocolate. Also, make sure that the bowl is completely dry before you start and the spoon or spatula that you are using is completely dry as well.

      I think chocolate is best to use in this recipe vs a glaze since a glaze may not set up properly.

    • olgak7

      I’ve never frozen toffee before. It stores really well at room temperature. I have read that you can freeze toffee for up to a month, but I can’t be 100% sure, since I don’t have any first hand experience.

  • galina

    Dear Olga,
    Thank you for yet another fabulous recipe!
    I made this toffee last night & tasted it this morning and it is wonderful. Will definitely add it to my Christmas goodie bags this year.
    I did run into a little issue,
    When my butter/almond/sugar mixture was around 275 degrees F, the butter started to separate from the sugar.
    I ended up pouring about 1/4 cup of it out prior to transferring it to a baking pan to cool.
    Taste and texture wise it turned out great, so I’m wondering if that was normal or was I doing something wrong. Maybe over stirring?
    Just curious!
    I appreciate any feed back as I know you’re very busy!

    • olgak7

      Butter and sugar can separate for several reasons.
      One of the main reasons is abrupt temperature change. That is why it is VERY important to use a good quality, heavy bottomed pot to make toffee (or any candy). If the out doesn’t conduct heat evenly, it can create hot spots and that would lead to an abrupt temperature change, which would make the butter and sugar separate.
      Also, keep the heat at a steady medium low, and don’t change it too quickly to high or low.
      Another thing that is very important is to make sure the butter and sugar become really homogenous in the very beginning, before you add the almonds. This might take a while, but make sure the mixture is completely smooth.
      Humidity can also cause the butter and sugar to separate, so make sure your kitchen isn’t too humid when you’re making candy.
      I hope that helps:).

  • julia

    Hello Olga,
    for those that don’t have a thermometer, I would recommend spreading some of it occasionally on a spatula- once it acquires caramel color- to see if it hardens… at least that’s what I did and it came out perfect:)
    thanks for the recipe… we loved it!!

  • gina

    hello i did this recipe last night and it turned out ok but i had oil (Butter) separating from the toffee and today i was breaking it and the chocolate wont stay on it, it comes off. did i over heated? cuz i used the thermometer and as soon as it come to 290 i turned it off added the vanilla but i still had the thermometer in and the temperature was still going up.

    • olgak7

      Here’s what I wrote to another reader with a similar question, Gina.
      Butter and sugar can separate for several reasons.
      One of the main reasons is abrupt temperature change. That is why it is VERY important to use a good quality, heavy bottomed pot to make toffee (or any candy). If the out doesn’t conduct heat evenly, it can create hot spots and that would lead to an abrupt temperature change, which would make the butter and sugar separate.
      Also, keep the heat at a steady medium low, and don’t change it too quickly to high or low.
      Another thing that is very important is to make sure the butter and sugar become really homogenous in the very beginning, before you add the almonds. This might take a while, but make sure the mixture is completely smooth.
      Humidity can also cause the butter and sugar to separate, so make sure your kitchen isn’t too humid when you’re making candy.
      I hope that helps:).

  • Yana Y

    You are a lifesaver! My boss brought a delicious almond toffee from a specialty store at another state and I cannot stop eating them. I’ve searched Pinterest but many had awful reviews & I remembered you posting a recipe so I’m so so so psyched about this. Thanks for providing a trustworthy recipe. Also, I was looking at storing information for it, they recommend storing in the fridge or freezer for best taste & freshness. Have you only kept it in room temperature?

    • olgak7

      You’re welcome, Yana. These are such a treat:).
      I’ve always stored them at room temperature, but I’ve read that you can freeze it for about a month.

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.