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 cookie sheet. 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 11 votes
This easy toffee recipe is the perfect homemade candy. With sweet and buttery toffee, creamy chocolate and crunchy pecans.
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 white sugar
  • 1/4 tsp salt
  • 2 teaspoon vanilla extract
  • 2 cups chocolate chips
  • 1/2 cup chopped pecans


  • Line a 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 mixture as it boils until it reaches 290F or the "hard crack" stage. This will take about 10-15 minutes and 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!

Pin It NowPin It Now

Shop Online

Lil' Luna Products

See All Products

Want more inspiration?

More Recipes You'll Love

Candy Corn Rice Krispie Treats

40 minutes

5 from 4 votes

Melted Witch Bark

15 minutes

5 from 5 votes

Monster Suckers

35 minutes

5 from 5 votes

Strawberry Ghosts

15 minutes

5 from 6 votes

Black Candy Apples

15 minutes

5 from 5 votes

Caramel Apple Fudge

1 hour 15 minutes

5 from 7 votes

About the Author

Fiona Dowling

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. Required fields are marked *

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?