Easy Toffee Recipe

This easy toffee recipe is the perfect homemade treat. With sweet and buttery toffee, creamy chocolate and crunchy pecans, it’s perfect for the holidays and for gifting too!

If you love this classic toffee, you’ll definitely want to try Pretzel Toffee and Christmas Crack (AKA Saltine Cracker Toffee)! They are all great candy recipes to give out during the holidays.

Homemade toffee recipe

What is Toffee?

Toffee is a hard candy usually made by boiling together sugar and butter. It is often topped with chocolate and is referred to as English toffee candy. It’s a popular recipe to make for holidays and is one we love to gift too!

Have you ever made homemade toffee? I always like to make a big batch over the holidays (we even have a Pretzel Toffee we love to make too!) It’s perfect for entertaining, wrapping presents, or gifting to neighbors and friends. And no one can resist a piece of sweet, buttery, crunchy toffee.

This toffee recipe is actually very easy. There are only a few ingredients, and it’s pretty straightforward. However, because the toffee mixture gets very hot you need to be careful.

Toffee recipe process pics

How to Make Toffee

BOIL. To get started, melt together butter, sugar, vanilla extract and a little salt. After everything is melted together bring it to a boil while whisking constantly. Boil the mixture for 10-15 minutes until it reaches the 290°F on your candy thermometer – which is the “hard crack” stage. It’ll be amber in color.

POUR. Then immediately pour the mixture onto a lined 12×17 inch jelly roll pan (we prefer using ones with a small lip). It’s important to place the cookie sheet on a wire cooling rack first, otherwise the heat can transfer onto your countertop and potentially make a burn mark depending on what your counters are made out of.

CHOCOLATE. Wait about 1-2 minutes, then sprinkle chocolate chips overtop. The chocolate will start to melt, then spread it smooth with a knife or spatula. I like to use the same kind of flat knife that I use for frosting a cake. Then sprinkle the top with chopped pecans.

When it’s fully hardened you can cut/break it in pieces, and you’re ready to go.

How to make toffee

Tips for Making Toffee

Like I mentioned, homemade toffee candy is quite easy to make, but here are some tips we wanted to share to make the process easier. 😉

  • Butter: Make sure to use real butter – margarine won’t work for this recipe.
  • Saucepan: se a large, heavy bottom saucepan. If the bottom of your saucepan is too thin, the toffee can burn.
  • Thermometer: I recommend using a candy thermometer to take the guess work out of knowing when the toffee is done boiling. If you don’t have one, it’ll boil for 10-15 minutes after everything is done melting together and be an amber/caramel color.
  • Chocolate: Feel free to use milk, semi-sweet, or dark chocolate on top.

Homemade toffee broken into pieces

How to Store Toffee + Variations

We know it’s unlikely you’ll have leftovers of this yummy toffee, but just in case you do, STORE in an airtight container at room temp for 7-10 days. You can slo FREEZE the toffee by placing it in a freezer safe bag or dish for up to 1 month.

If you are looking to change it up, you can ditch the chopped pecans and do any of the following:

  • chopped almonds
  • toffee bits
  • chopped candy cane bits
  • holiday sprinkles
English toffee recipe in dish

I love making this toffee recipe over the holidays. It’s sweet, buttery and completely addictive. You can wrap it in festive cellophane bags and give it as gifts, or enjoy it yourself. Either way – it’s the perfect homemade candy to add to your baking repertoire.

For more homemade candy recipes, try:

Toffee Recipe

5 from 15 votes
This classic Toffee Recipe is the perfect homemade treat. With crunchy pecans and chocolate, it's simply delicious!
Course Dessert
Cuisine American
Prep Time 20 minutes
Hardening 2 hours
Total Time 2 hours 20 minutes
Servings 12
Calories 584 kcal
Author Lil’ Luna


  • 2 cups salted butter
  • 2 cups sugar
  • ¼ tsp salt
  • 2 teaspoon vanilla extract
  • 2 cups chocolate chips
  • 1/2 cup chopped pecans


  • Line a 12 x 17 jelly roll pan with parchment paper. Place the pan on a wire cooling rack.
  • Add the butter, sugar, vanilla extract and salt to a large heavy-bottom saucepan. 
  • Clamp a candy thermometer to the saucepan. 
  • Melt everything together over medium heat until smooth.
  • Bring the mixture to a boil while whisking constantly. Continue whisking the boiling mixture until it reaches 290°F or the "hard crack" stage. This will take about 10-15 minutes. The mixture will be amber/caramel in color.
  • Immediately pour the mixture into the lined jelly roll pan.
  • Let sit for 1-2 minutes, then sprinkle the chocolate chips on top. After 1 more minute spread the chocolate smooth and sprinkle the chopped pecans on top. 
  • Harden at room temperature for 2 hours, then cut into pieces with a thick sharp knife. 


Like this recipe?

Pin it now to remember it later! Share it with your Facebook friends (you know they’ll love it). Or tweet it to the world. Maybe even email it to your favorite cousin!

Related Posts

Hot Chocolate Charcuterie Board

This party-perfect Hot Chocolate Charcuterie Board is ideal for mixing up one-of-a-kind hot cocoa, filled with your favorites! That perfect Hot Cocoa is possible with this Hot Chocolate Charcuterie Board…

Christmas Crack

Christmas Crack is a delicious homemade candy that’s impossible to resist! It’s salty, sweet, crunchy, and filled with chocolate and caramel. Christmas Crack is an irresistible sweet and salty candy…

2 hours 15 minutes

4.91 from 62 votes

Caramel Marshmallow Popcorn

Deliciously gooey 5-minute Caramel Marshmallow Popcorn is simple, quick, and perfect for parties and holidays! This gooey Caramel Marshmallow Popcorn takes minutes to make and is a delicious treat for…

10 minutes

4.96 from 24 votes

Butter Mints

With just five ingredients, you can make sweet and creamy homemade Butter Mints. They are perfect for any gathering, and make great gifts! We love a good candy recipe –…

12 minutes

4.94 from 16 votes

About Fiona

My name's Fiona and I love to bake and blog. I share homemade, from scratch, classic recipes for desserts & sweet treats including cakes, cupcakes, cookies and more.

Join the Conversation

Rate and Comment

Your email address will not be published.

Recipe Rating


  1. 5 stars
    I made this for the first time last year and i cant wait to make it again! I cant believe how much better it is homemade!

  2. 5 stars
    This was amazing!! I couldn’t believe how easy it is, too! It wasn’t too hard & my family loved it. We are going to make more & give as gifts!

  3. 5 stars
    Toffee is my weakness! I have to make it with the intention of giving it away, or its NOT GOOD!
    This recipe was so simple to follow and turned out perfectly!

  4. Didn’t see corn syrup on ingredient list. How much is needed? It was listed in the instruction portion of the recipe. Thanks!

        1. is there suppose to have corn syrup in it, and if so the amount does not show also the salt is not in the measurement as well thank you

          1. sorry I see the salt but not the corn syrup measurement…I forgot to ask if white chocolate can be used in the same way?