There’s something special about making homemade candy during the holidays, and almond toffee is one of my favorites! It’s buttery, crunchy, covered with rich chocolate, and finished with a sprinkling of toasted almonds.
If you’ve never made toffee before, you might be surprised at how simple the ingredients are. All you need is sugar, butter, water, chocolate chips, and almonds.
Now, I won’t tell you this is a quick recipe. It takes a little time and patience, but it’s not difficult. There are just a few important steps you need to follow to get that beautiful, crisp toffee.
And the best part? Homemade almond toffee makes a wonderful gift for friends, neighbors, teachers, and family during the holidays.
The Secret to Perfect Homemade Toffee
Before we get started, there’s one thing I want you to remember:
Do not stir the toffee while it’s cooking!
You’ll stir the sugar and water together once at the beginning, and that’s it. After that, you’ll let the ingredients cook without stirring.
The other important part of this recipe is timing. We’re going to add the butter one stick at a time, in six-minute increments.
A timer will be your best friend for this recipe!
Homemade Almond Toffee Recipe
This recipe makes a large batch, perfect for sharing or packaging into holiday gifts.
Ingredients
- 2½ cups granulated white sugar
- 1 cup water
- 1 pound butter (4 sticks)
- 1½ cups whole almonds
- Approximately 1½ cups chocolate chips, or more if desired (I prefer dark chocolate)
Kitchen Tools You’ll Need
- Large, heavy-bottomed pot (I use a 5½-quart pot)
- Tongs
- Large skillet
- Blender
- Stoneware Bar Pan or Large Sheet Pan
- Aluminum foil
- Small spreader
- Parchment paper
Step-by-Step Instructions
Step 1: Start With Sugar and Water
In a large pot, combine 1 cup of water and 2½ cups of white sugar.
Give the mixture one stir to combine everything.
That’s the last time you’ll stir this recipe!
Bring the mixture to a gentle boil, then let it simmer for six minutes.
Step 2: Add the Butter, One Stick at a Time
After the sugar and water have cooked for six minutes, it’s time to add the butter.
Using tongs, carefully place one stick of butter into the pot. Be careful because the sugar mixture is extremely hot.
Set your timer for six minutes.
When the timer goes off, add the second stick of butter. Continue this process until you’ve added all four sticks, allowing six minutes of cooking time after each addition.
Remember, no stirring!
You’ll notice the mixture gradually changing color as it cooks.
After the final six minutes, continue cooking for approximately 15–20 minutes, watching for the toffee to develop a deeper golden color.
Step 3: Toast the Almonds
While the toffee is cooking, let’s prepare the almonds.
Add 1½ cups of whole almonds to a dry skillet over medium heat.
Toast them gently until they become fragrant. You don’t need to add any oil or butter.
Remove the almonds from the heat and let them cool.
Once cooled, grind them in a blender or food processor until they’re finely chopped or almost powdery.
I use my Pampered Chef Deluxe Cooking Blender on the grind setting. It only takes a few seconds!
Tip: Don’t grind the almonds too long, or you’ll end up making almond butter.
We’ll sprinkle these toasted almonds over the chocolate later.
Step 4: Check the Toffee Temperature
As the toffee continues cooking, it will gradually darken.
If you have a candy thermometer, you’re looking for approximately 290°F.
If you live at a higher altitude, you may need a lower finishing temperature. In my demonstration, I recommend approximately 283°F for high-altitude cooking, although the exact adjustment depends on your elevation.
A candy thermometer is especially helpful because it takes some of the guesswork out of making homemade candy.
Step 5: Pour the Toffee Into Your Pan
Prepare a Stone Bar Pan or rimmed sheet pan by lining it with aluminum foil.
Once your toffee reaches the desired temperature, carefully pour it onto the prepared pan.
Be extremely careful! Hot toffee can cause serious burns, and the pan will become very hot.
You can gently tilt the pan if needed to help distribute the toffee evenly.
Step 6: Add the Chocolate
While the toffee is still hot, sprinkle approximately 1½ cups of chocolate chips over the top.
I love using dark chocolate because it balances the sweetness of the buttery toffee, but milk chocolate works beautifully, too.
Let the chocolate chips sit for a couple of minutes.
You’ll know they’re ready when they start to look shiny and softened.
Using a small spreader, gently spread the melted chocolate evenly over the toffee.
There’s no need to melt the chocolate separately. The heat from the toffee does the work for you!
Step 7: Sprinkle With Toasted Almonds
Now it’s time for the finishing touch!
Sprinkle the ground, toasted almonds evenly over the melted chocolate.
I find that using my hands makes this step easiest.
Some people like to add almonds directly to their toffee mixture, but I prefer to keep the toffee itself as a buttery sugar mixture and add the almond flavor on top.
You may not need all the almonds. Save any extras for muffins, oatmeal, or another recipe.
Step 8: Cool Completely
This is where a little more patience comes in.
Let the toffee cool completely before trying to break it into pieces.
I recommend leaving it on the countertop initially because the pan will be very hot.
Once it has cooled sufficiently, you can transfer it to the refrigerator to help it firm up.
Plan on allowing several hours for the toffee and chocolate to set completely.
Step 9: Break Into Pieces
Once the toffee has hardened, carefully remove the large slab from the pan.
I like to use a piece of parchment paper underneath to help lift and break the toffee into pieces.
Don’t worry about making every piece the same size.
Part of the charm of homemade almond toffee is having a mixture of large and small pieces.
And when you break it apart, you’ll see those beautiful layers of golden toffee, chocolate, and toasted almonds!
My Tips for Making Homemade Almond Toffee
If you’re making toffee for the first time, these are the things I’d recommend remembering:
1. Use a large pot. The mixture bubbles as it cooks, so you’ll want plenty of room.
2. Don’t stir after the initial mixing. This is one of the most important instructions in my recipe.
3. Keep your timer handy. Adding the butter in six-minute increments makes the process easy to follow.
4. If you feel more confident, use a candy thermometer. Getting the temperature right helps create the crunchy texture we’re looking for.
5. Toast your almonds. It only takes a few minutes, and it brings out their wonderful flavor.
6. Let everything cool completely. Breaking the toffee before it’s fully set can make a mess.
Homemade Almond Toffee Makes a Wonderful Holiday Gift
One of my favorite things about this recipe is how easy it is to share.
A batch makes plenty of toffee, so you can package it into decorative tins, gift boxes, or holiday treat bags.
It’s a thoughtful homemade gift for:
- Neighbors and friends
- Teachers and coworkers
- Holiday party hosts
- Family gatherings
- Christmas cookie and candy exchanges
You can even make the toffee ahead of time and freeze it in airtight, freezer-safe containers. Once the chocolate is completely set, separate layers with parchment paper to keep the pieces from sticking together.
Store it in a cool place, and keep it away from heat so the chocolate doesn’t melt.
Can You Make Almond Toffee Ahead of Time?
Absolutely!
This is a great recipe to make ahead of the busy holiday season.
Once the toffee has cooled and hardened completely, break it into pieces and store it in an airtight container.
For longer storage, freeze the pieces in a freezer-safe container. When you’re ready to serve or package them, let the container come to room temperature before opening it to help prevent condensation on the chocolate.
A Holiday Tradition Worth Sharing
I love recipes that become part of our family traditions, and homemade almond toffee is one of those treats that’s worth making year after year.
With just a handful of ingredients, a timer, and a little patience, you’ll have a delicious homemade candy that’s perfect for the holidays.
If you’ve never tried making toffee, I hope you’ll give this recipe a try.
And if you make a batch, be sure to set a few pieces aside for yourself before you package it all up for gifts!
Happy cooking!
Julie
Cooking with Julie Gizzi

Leave a Reply