This post may contain affiliate links. Please read our full Disclosure Policy.

Homemade butter toffee is so easy to make and perfect any time of the year, but especially delicious at Christmas time. This easy 6-ingredient recipe uses rich butter, white sugar, kosher salt, sweet chocolate and delicious almonds.

 English butter toffee is perfect for charcuterie boards, snacking, food gifts, and more! Using a candy thermometer, this buttery toffee recipe will turn out perfectly every time!

English butter toffee with chocolate and almonds in a vintage basket

What Is Butter Toffee 

Butter toffee is a delicious hard candy, made from only a few ingredients. The combination of butter, sugar and salt is cooked to a high temperature, cooled and hardened, then broken into pieces. It has the sweetness of caramel with the classic richness and deliciousness of butter.

This easy-to-make, sweet treat that can then be topped with chocolate and nuts makes the most wonderful homemade holiday treat!

Toffee Vs Caramel

Although toffee and caramel are very similar, there are some differences. Toffee does not contain milk products or cream, which is what gives caramel the thickened, creamy flavor. 

Toffee is also heated to a high temperature (285-300 F)  allowing it to harden. Whereas, the caramel will remain chewy after it is cooled.

Almond Roca Toffee

Growing up in my house, my dad had a few favorite candies or treats, he would gobble them up so quickly, none of us even got the chance to have any! There is none that I remember him liking more than Almond Roca, a salted chocolate and almond butter toffee! We would find the wrappers left all over the house! There is just something so yummy about the blend of chocolate, almonds and toffee! Now with this recipe, I can make homemade Almond Roca and it even beats the real deal!

Homemade almond roca displayed on a festive board with dried oranges and pine cones.

Ingredient Substitutions for Butter Toffee

Although this recipe is perfect as it is, sometimes it’s fun to try a few different ingredient variations. I recommend trying it as written the first time you make it, but then take an adventure the next time, with one of these ingredient substitutions.

Sugar

This recipe calls for white granulated sugar however you can substitute brown sugar if you would like. White sugar will turn brown once heated and give a delicious caramel flavor. Brown sugar will give a warmer, more molasses flavor to your toffee.

Butter

Unsalted butter is recommended, however, if all you have is salted butter, simply skip the additional salt in this recipe.

Salt

Adding salt to the toffee helps to enhance the other flavors in the recipe. Table salt is used for the toffee recipe however, kosher salt or large flake salt is recommended for the topping of the toffee.

Vanilla Extract

One teaspoon of vanilla extract can be added to this recipe if desired for a slight flavor variation. Be sure to use the highest quality vanilla extract. 

Chocolate

Although any type of chocolate will work in this recipe, semi-sweet chocolate seems to be the perfect contrast to the sweetness of the toffee. For a sweeter variation, try adding milk chocolate or white chocolate chips instead. Dark chocolate will give more of a bitter contrast to the very sweet toffee too. 

Nuts

The options are endless when it comes to adding nuts as the topping for your toffee. Almonds give a full, rich flavor however pecans, walnuts, peanuts, pistachios or a combination of nuts would be delicious too.

Christmas Food Gift Ideas

Homemade toffee makes the perfect food gift this time of the year. Make a batch of toffee and wrap the pieces individually like small candies with plastic wrap or holiday paper. Or place a few pieces in a jar or linen bag with a personalized gift tag. This is a very easy but thoughtful gift for anyone to receive for the holidays.

Serve with my amazing old-fashioned hot apple cider for the perfect holiday combination.

food gift of butter toffee in a jar beside a santa mug

How To Make English Butter Toffee

Equipment 

Candy Thermometer

12″, Stainless Steel, $16

cast iron enamel crock pot 7 quart

Enameled Crock

7 Quart, $114

stone baking sheet

Stone Baking Sheet

8.75″, $90

Shop more of my favorite items for the kitchen.

Ingredients 

Directions

  1. Spray a large baking sheet with cooking spray and line it with parchment paper. Set aside.
Chopping almonds with a sharp knife
  1. In a large, heavy-bottomed saucepan on medium heat, combine the unsalted butter, granulated white sugar and salt. Continue stirring the mixture until the butter is melted and the sugar is dissolved. 
Adding sugar into a pot to make English butter toffee.
  1. Allow the mixture to come to a boil, and cook until the mixture becomes a dark amber color, and the temperature has reached 285 to 300 degrees Fahrenheit (137 to 149 degrees C) or the hard crack stage on the candy thermometer. Stir occasionally using a wooden spoon.
making toffee on the stove with a candy thermometer
  1. As soon as the toffee reaches the proper temperature, pour it out onto the prepared baking sheet. If you don’t want the toffee to be thick, now is the time to spread it thinner but be sure to move quickly, the toffee will cool quite rapidly.
Pouring toffee on to a parchment paper
  1. Sprinkle the chocolate chips over the top, and let it set for a minute or two to soften. You can even place foil over the pan to help the chocolate melt.
spreading chocolate over warm toffee
  1. Uncover the toffee and spread the melted chocolate into a thin even layer once it is melted. 
  2. Sprinkle the nuts and sea salt over the chocolate, and press in slightly.  Placing a plastic bag over your hand will minimize the mess.
sprinkling salt and almonds on top of butter toffee
  1. Cover and place the toffee in the refrigerator to chill until set. 
  2. Lift the parchment paper off the baking sheet and place it onto a cutting board or solid surface. 
Breaking butter toffee into pieces with a sharp knife
  1. Using a sharp knife, slice the toffee and begin to break it into pieces.
  2. Serve and enjoy!
English butter toffee with almonds and chocolate

Tips And Tricks For Making Butter Toffee

  • It is VERY important to make sure your butter is at room temperature. I have made this in the past with butter that was too cold and the mixture separated when I was heating it. The toffee turned out flaky and grainy when it cooled. To fix toffee that has separated, you can add one or two tablespoons of warm water to the mixture. Continuously stir it, and it should mix back together.
  • For a slightly different type of English butter toffee, add a layer of whole almonds or nuts to the bottom of the baking sheet prior to pouring the hot toffee on. Once the toffee is cooled, it will be full of delicious nutty chunks.
  • The toffee cools extremely fast after pouring out of the pot, so be careful to pour it where you want it, it won’t move around much afterward.
  • If you are wanting your toffee all to be the same thickness, try using the 9-inch square or round pan. 
  • Save any of the small crunchy toffee or toffee bits that are left over on the base of the baking sheet in a freezer bag or sealed jar. These will make delicious toppings for holiday drinks, Christmas cookies or even to use in a scrumptious holiday oreo fudge.
butter toffee displayed for Christmas by the tree

Butter Separating In Toffee

Sometimes, when you are making toffee, the butter can separate during the mixing process. This is caused when the temperature changes to high or low too quickly. If this happened, don’t throw it out and start over, it has happened to me before and there is a FIX!

First, it is so important to start the toffee process when your butter is at room temperature instead of cold.

Second, make sure you don’t allow the mixture to heat up too rapidly. Keep your temp at a low to med and stir slowly and consistently. My son helped make toffee one time and he was stirring very rapidly. It didn’t take long for the mixture to separate!

Third, if your mixture does separate, add a tablespoon or two of WARM water to the mixture and continue to stir. This will bring the toffee back together. Allow a few minutes for the water to work and if it is still separating, add a few more tablespoons of water. Continue the process until your toffee is mixed back together.

butter that has separated when cooking toffee

Storing English Toffee

Butter toffee can be stored at room temperature for a few days but does tend to not taste as good the longer it is left. Make sure you keep it covered if you leave it out overnight. Wrapping each piece in plastic or wrapping paper is fun at Christmas time too. 

When storing the toffee for an extended length of time, place it in an airtight container or toss it into a zip-top freezer bag in the refrigerator for up to 4 weeks or in the freezer for up to 3 months!

I hope you love this amazing English butter toffee recipe as much as my family does! It’s the perfect easy recipe to serve every year during the holiday season with a cup of hot apple cider. You can also try these delicious caramelized pecans or these tasty gingerbread cookies

Don’t forget to Pin it for next year and let me know in the comments below if you make it this season.

butter toffee on a Christmas dessert board

Frequently Asked Questions

Is toffee a sweet candy or chocolate?

Toffee is considered a sweet or candy because it is a combination of butter and sugar. When combined with chocolate and nuts, it is a delicious treat for Christmas time.

What flavor is butter toffee?

Homemade english butter toffee has a delicious, sweet caramel flavor combined with the richness of butter. It is the perfect flavor combination when it is topped with chocolate and nuts. 

Is butter toffee hard or soft?

Butter toffee is a hard candy that is made from a combination of sugar and butter. The mixture is then brought to the hard crack stage by heating it to the temperature of 300 degrees Fahrenheit. Once it completely cools and hardens, it can be cracked into smaller pieces of candy.

want to save this recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe Form

By submitting this form, you consent to receive emails from B Vintage Style.

English butter toffee with almonds and chocolate

How To Make English Butter Toffee

Butter toffee is so delicious, especially at Christmas time. This easy 6-ingredient recipe uses rich butter, sugar, salt, chocolate and almonds. It is perfect for charcuterie boards, snacking, food gifts, and more! Using a candy thermometer, this buttery toffee recipe will turn out perfectly every time!
Prep Time: 10 minutes
Cook Time: 30 minutes
1 hour
Total Time: 1 hour 40 minutes
Course: Dessert
Cuisine: English
Keyword: almond roca, almond toffee, almond toffee recipe, butter toffee, butter toffee recipe, chocolate toffee, christmas toffee, christmas toffee recipe, easy recipe, easy toffee recipe, english butter toffee recipe, how to make butter toffee, how to make english butter toffee, salted chocolate toffee, toffee
Servings: 32 pieces
Calories: 241kcal
Cost: 20

Equipment

  • Candy Thermometer, this is a MUST-have for this recipe.
  • Baking tray or cookie sheet.
  • Large nonstick pot or enameled crock.

Ingredients

Instructions

  • Spray a large baking sheet with cooking spray and line it with parchment paper. Set aside.
  • In a large, heavy-bottomed saucepan on medium heat, combine the unsalted butter, granulated white sugar and salt. Continue stirring the mixture until the butter is melted and the sugar is dissolved. 
  • Allow the mixture to come to a boil, and cook until the mixture becomes a dark amber color, and the temperature has reached 285 to 300 degrees Fahrenheit (137 to 149 degrees C) or the hard crack stage on the candy thermometer. Stir occasionally using a wooden spoon.
  • As soon as the toffee reaches the proper temperature, pour it out onto the prepared baking sheet.
  • Sprinkle the chocolate chips over the top, and let it set for a minute or two to soften. You can even place foil over the pan to help the chocolate melt.
  • Uncover the toffee and spread the melted chocolate into a thin even layer once it is melted. 
  • Sprinkle the nuts and sea salt over the chocolate, and press in slightly.  Placing a plastic bag over your hand will minimize the mess.
  • Cover and place the toffee in the refrigerator to chill until set. Lift the parchment paper off the baking sheet and place it onto a cutting board or solid surface. 
  • Using a sharp knife, slice the toffee and begin to break it into pieces.
  • Serve and enjoy!

Notes

  • It is VERY important to make sure your butter is at room temperature. I have made this in the past with butter that was too cold and the mixture separated when I was heating it. The toffee turned out flaky and grainy when it cooled. To fix the toffee that has separated, you can add one or two tablespoons of warm water to the mixture. Continuously stir it, and it should mix back together.
  • For a slightly different type of English butter toffee, add a layer of whole almonds or nuts to the bottom of the baking sheet prior to pouring the hot toffee on. Once the toffee is cooled, it will be full of delicious nutty chunks.
  • The toffee cools extremely fast after pouring out of the pot, so be careful to pour it where you want it, it won’t move around much afterward.
  • If you are wanting your toffee all to be the same thickness, try using the 9-inch square or round pan. 
  • Save any of the small crunchy toffee or toffee bits that are left over on the base of the baking sheet in a freezer bag or sealed jar. These will make delicious toppings for holiday drinks, Christmas cookies or even to use in a scrumptious holiday oreo fudge.

Nutrition

Serving: 1piece | Calories: 241kcal | Carbohydrates: 19g | Protein: 2g | Fat: 18g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.5g | Cholesterol: 31mg | Sodium: 77mg | Potassium: 100mg | Fiber: 1g | Sugar: 17g | Vitamin A: 360IU | Calcium: 23mg | Iron: 1mg
Tried this recipe?Let us know how it was!

Sharing is caring!

Similar Posts

4 from 9 votes (8 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




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

2 Comments

  1. 5 stars
    How to make butter toffee melt in your mouth… I bought some English butter toffee and I don’t remember who made it and I’ve been buying it online from different companies cheap ones expensive ones and I just can’t find the right one. I love my butter toffee hard but melt away.