How to Make Toffee

Disclosure: As an Amazon Associate, I earn from qualifying purchases.

When I walk into a candy store and peer at all the chocolates and candies behind the glass counters, I can’t resist getting the toffee. I’ve come up with a version that you can easily make at home that tastes exactly the same as the candy shop version – topped with chocolate and crushed nuts.

stack of 4 pieces of toffee with more toffee scattered in the background

While most of us just call this toffee, others may call it English toffee or butter toffee. It’s super buttery with a nice crunch – not too hard to bite into and not overly sticky.

Ingredients and Equipment

overhead shot with each toffee ingredient labeled

The good news is that you don’t need to buy anything fancy to make toffee; you may even have everything you need in your house already:

  • Butter – I use unsalted butter. If you only have salted, that’s fine. Leave off the salt in the recipe if that’s the case.
  • Sugar – Sugar is the main ingredient in this recipe. It’s a must in candy-making!
  • Chocolate chips – You can use any kind you like. I love making this recipe with dark chocolate chips!
  • Pecans – You’ll want to chop them super finely (the photo above is from before they were finely chopped). I recommend using a food processor.
  • Parchment paper – Simply greasing your pan won’t do the trick in keeping the candy from sticking. You’ll need parchment paper. I even grease the parchment paper to be extra safe!
  • Candy thermometer [paid link] – There are people who will tell you that you can make candy without a thermometer. And, it’s true, VERY experienced candy makers can make candy without a thermometer. However, the rest of us need one. Using one is the best way to ensure that the toffee comes out with the correct consistency.

While I use pecans, you can use any nut that you like. Many people use almonds or walnuts.

How It’s Made

Start by adding butter, sugar, water, and salt to a pot. Even though it fits into a really small pot, choose a medium-sized one because the last thing you want is hot sugar bubbling over onto your stove.

Butter, sugar, salt, and water in a pot on a stove

Add a candy thermometer to the pot. You won’t need it just yet, but it is so much easier to put it in the pot before it gets hot.

Bring to boil over medium-low heat until the sugar dissolves, stirring gently the whole time.

Pot of bubbling sugar with a red spatula and a candy thermometer

Keep stirring until the thermometer reads 290 F (143 C). Then, immediately remove from the heat.

This is considered just above the soft crack stage. The toffee will be a beautiful golden color at this point.

Golden toffee in a pot still bubbling with a candy thermometer and a spatula

Quickly stir in a splash of vanilla extract and pour into an 8″ square pan fitted with greased parchment paper.

Pouring toffee into a glass pan with parchment paper in it

Wait a few minutes so the toffee just begins to set, and then top with chocolate chips. Because the toffee is so hot, you don’t need to melt the chips; they will melt just by touching it.

Top down of square dish filled with chocolate chips over toffee

Cover with foil and let sit for five minutes. Then, spread the chocolate with a spatula.

Spreading melted chocolate chips with a purple spatula

Sprinkle nuts over the top and refrigerate for at least two hours to harden.

Sprinkling nuts over melted chocolate in square baking dish

Once it’s chilled, the challenge is breaking it into perfectly-sized pieces to eat. I like breaking it up with hammer! It works really well and it’s super satisfying.

I suggest putting the toffee into a Ziploc bag and placing it upside-down on a towel or a cutting board (so you don’t damage your countertop). Then, whack it with a hammer until you like the size of the pieces.

If you don’t have a hammer handy, you could also use a rolling pin.

Upside-dwon ziplock bag of toffee broken into pieces being hit with a hammer

Expert Tips and FAQs

The most important part of making toffee is cooking it to the correct temperature. The temperature rises very quickly as it approaches 290 F (143 C).

DO NOT step away from the pot or you risk burning the candy and having to start all over again.

It may take a while to get to the correct temperature, but don’t be tempted to raise the heat. Low and slow is the best way to go here. You are much more likely to burn the toffee using high heat.

What is the best way to store toffee?

Store in an airtight container at room temperature for a couple of weeks. Or, freeze for several months.

Can I add other flavors to my toffee?

Yes, you can add any extracts or spices to the toffee that you like. Mix them in as soon as you take the toffee off of the heat. Try adding a little cayenne pepper for a fun twist.

How do I get the parchment to stay in place in the baking dish?

If you can’t get it to stay, put a drop of the hot toffee under the parchment to hold it in place.

Can I leave the chocolate or the nuts off?

Sure! It’s great completely plain.

Can I mix nuts into the toffee?

Yes! Then, it becomes something more like a pecan brittle. The main difference is that brittle is typically cooked to the hard crack stage and is just slightly firmer than toffee.

big pile of toffee on a white countertop
Did you make this recipe? Leave a review!
stack of 4 pieces of toffee with more toffee scattered in the background
Print Pin
5 from 2 votes


Simple to make toffee that tastes store-bought – topped with chocolate and nuts!
Course Dessert
Cuisine American
Prep Time 5 minutes
Cook Time 20 minutes
Cooling Time 2 hours
Total Time 2 hours 25 minutes
Servings 16 servings
Calories 259kcal
Author Stefani


  • Candy thermometer


  • 1 cup unsalted butter cut into about 8 pieces
  • 1 cup granulated sugar
  • 1/2 teaspoon kosher salt 1/4 teaspoon table salt
  • 2 tablespoons water
  • 1 teaspoon vanilla extract
  • 1 1/2 cups chocolate chips any kind – I prefer dark
  • 1/2 cup finely chopped pecans


  • Fill a medium-sized saucepan with butter, sugar, salt, and water. Stick a candy thermometer into it.
  • Cook on medium-low heat, stirring gently and frequently until the sugar completely dissolves and the mixture comes to a boil.
  • Continue cooking and stirring regularly until the candy thermometer reads 290 F. The toffee should be a nice golden color.
  • Remove from the heat immediately and stir in the vanilla extract.
  • Pour into an 8" square baking dish prepared with greased parchment paper.
  • Let the toffee sit for a couple of minutes and then top with chocolate chips.
  • Cover with foil and let sit for five minutes for the chips to melt.
  • Spread the chocolate chips evenly over the top of the toffee and cover with chopped pecans.
  • Refrigerate for at least two hours.
  • Break into pieces by placing the toffee square in a Ziploc bag, turning it upside down, and hitting it with a hammer or a rolling pin. (Make sure you protect your countertop by putting the bag onto a cutting board or towel before hitting it.)


Store in an airtight container at room temperature for a couple of weeks. Or, freeze for several months.
DO NOT step away from the pot or you risk burning the candy and having to start all over again.
It may take a while to get to the correct temperature, but don’t be tempted to raise the heat. Low and slow is the best way to go here. You are much more likely to burn the toffee on higher heat.


Calories: 259kcal | Carbohydrates: 25g | Protein: 1g | Fat: 18g | Saturated Fat: 10g | Cholesterol: 33mg | Sodium: 86mg | Potassium: 17mg | Fiber: 1g | Sugar: 23g | Vitamin A: 392IU | Vitamin C: 1mg | Calcium: 25mg | Iron: 1mg
Have you tried this recipe?Click here to leave a comment and rating!

Leave a Reply

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

Recipe Rating


  1. fish steak restaurantsays:

    5 stars
    Actually, I exploring your website exact before my lunch time and after watching your toffee recipe I am feeling very hungry… looks so yummy thank you for sharing the ultimate ideas.

  2. annesays:

    just finish making your toffee, it is by far the best, beautiful, just like the cleaves toffee we used to buy as kids. I’v been looking for a long time to get it right,thank you so much, we can now enjoy great homemade toffee.

  3. Stefsays:

    Tora – They are totally different. This toffee is like a hard candy. What you are talking making from sweetened condensed milk is called dulce de leche. I love them both! I’ve made dulche de leche before but I made it a bit differently:

    Anyway, let me know if you give this one a try. It’s so yummy!

  4. Torasays:

    Ooh! Yum! I was wondering if you’ve ever tried making toffee out of boiling a tin of condensed milk? Because that also makes a creamy toffee perfect for toffee apples and such. I was just wondering if you had tried, because in that case – which is better? :D

    Thanks so much for posting, I will definitely try this one out.

  5. the AIRY FAIRYsays:

    oooo, i love toffee…i usually make a more softer toffee that i then use as a filling for my cupcakes, but i must try this more brittle toffee to put on top…looking forward to seeing what you made with this!

  6. maybelles parentssays:

    oh, I love the photos. And, this just looks so good.

  7. Kimberlysays:

    I adore toffee … can’t wait to try your recipe!!!

  8. CBsays:

    That’s it? I have a feeling I will be making me some toffee soon! Mmmmm…

Show All Comments