Homemade toffee is super simple with no candy thermometer required! This buttery chocolate treat is a must-make recipe this holiday season.

I love this time of year because of all the desserts! For even more sweet goodies, be sure to try my peanut brittle, caramels, or this delicious fudge!

A closeup stack of 4 pieces of toffee.

Easy and Delicious English Toffee Recipe

Chocolate and toffee have always been one of my favorite combinations. I loved Skor bars growing up, and to this day still get super excited when there’s toffee around. That’s why I love this time of year! You start to see things like toffee, brittle, peppermint bark, and everything pumpkin spice appear in the stores! So, to ring in the colder weather and delicious desserts… I present to you- my favorite homemade toffee recipe. It’s as easy as it gets! And the best part is, you can make it without a candy thermometer! Whether you’re a seasoned baker or just starting out, this is a delicious foolproof recipe. It’s going to become one of your favorites!

This recipe starts with a layer of buttery, golden-brown toffee. It only takes 4 simple ingredients to make! It is then layered with almonds, pecans, and smothered in melted milk chocolate. It’s the best one-pan dessert to make, and perfect for feeding large groups of people! It’s always a crowd-pleaser. As long as the ratios are the same, you can switch out the nuts and chocolate for any kind you prefer! You can even omit the nuts entirely. It’s up to you! No matter how you choose to make it, homemade toffee has an incredible flavor you won’t be able to get enough of.

Ingredients for Homemade Toffee

Homemade toffee is made up of all inexpensive ingredients. You might even have them all in your pantry! The short, simple ingredient list makes this perfect for making big batches of toffee on a regular basis this holiday season. It’s the simplest ingredients that always create the most delicious result! If you’re looking for measurements, you can find them in the recipe card at the end of the post.


  • Butter: This is what makes your toffee rich and creamy! I like to use salted butter here.
  • Sugar: A must for the perfect sweetness! Granulated sugar works best. It melts down and makes the most amazing caramelized color!
  • Salt: Salt is added to balance sweetness and enhance overall flavor.
  • Vanilla: If you add pure vanilla extract, your homemade toffee will have a richer flavor with more depth.

Nuts and Topping

  • Almonds and Pecans: A mixture of both almonds and pecans is used here. I like the chewy texture of almonds paired with the buttery texture of pecans. They pair so well with the flavors of chocolate and toffee!
  • Milk Chocolate Chips: Added on top for the melty chocolate layer! You can substitute this with dark or white chocolate, as well.

How to Make Toffee at Home

Making homemade toffee isn’t as complicated as you would think! In just a few simple steps, you too can enjoy this buttery chocolate treat! It’s the best!

  1. Toast Almonds: Let’s make some toffee! To start, get all of your ingredients measured and set out before you start the recipe. Then, place your almonds on a plate and microwave them for 2-3 minutes on high to toast them.
  2. Prep Baking Sheet: Line a baking sheet (preferably a 9×13 pan) with foil and place the almonds in a single layer on the foil – space them out as best you can.
  3. Melt Ingredients Together: Add sugar, butter, vanilla, and salt to a large sauce pan (at least 2-quarts and it needs to have a thick bottom. Don’t use a thin metal one or your toffee will burn!) and melt over medium heat, stirring throughout.
  4. Cook Toffee Mixture: When ingredients are completely melted, continuously stir and gradually increase heat to medium-high. Keep stirring, stirring, stirring for 9-15 minutes until the toffee is a golden brown color (similar to the color of the raw almonds). As soon as it reaches that color, quickly pour over almonds in your prepared pan.
  5. Layer Chocolate: Next, allow to cool for about 2-3 minutes, then sprinkle with chocolate chips. Allow to sit for another couple of minutes so the chocolate chips will melt, then spread over the toffee. Sprinkle with chopped pecans and allow to cool completely. (If you put the pan in the fridge it will speed up the process a bit).
  6. Break and Enjoy: After toffee and chocolate has completely cooled, use a butter knife to break apart the toffee. Store in an airtight container at room temperature.
Process shots of preparing mixture and adding to pan.

Tips for Making Successful Homemade Toffee

This toffee recipe is super easy and SO good! To make sure you get the best results each time, use these extra tips and tricks! Your next batch is going to be to die for!

  • Use Butter: Butter is a necessity when making candies like toffee. Butter substitutes like margarine have too high of a water content and will keep it from hardening. Plus, butter makes your homemade toffee rich and delicious!
  • Avoid Humid Days: If it’s too humid when you’re making toffee, it won’t set properly. This is why this recipe is perfect for colder, cooler weather. If it’s too hot and humid, your toffee will end up chewy.
  • Keep Temperature Steady: While this recipe doesn’t need a candy thermometer to make, one thing I will say is to keep your cooking temperature steady. Sudden drops or increases in temperature can make you candy consistency uneven.
  • Adding Flavors: Homemade toffee is an easy treat to customize. Sometimes I like to drizzle a little salted caramel sauce on top of the chocolate layer! You can also switch up the nuts for things like peanuts or cashews. Swap out milk chocolate for dark or white chocolate! Another thing that is super tasty is adding spice to your chocolate. You can add a little cinnamon, nutmeg, or even things like chai spice for a little extra fall flair.

Toffee broken up into multiple pieces.

Storing Leftover Toffee

Homemade toffee has a nice, long shelf life and can be enjoyed again and again. It’s perfect for giving to friends and family as a gift! Here’s how to store for best results!

  • At Room Temperature: Keep your toffee pieces in sealed bags or an airtight container. Make sure the toffee is away from any heat sources or it may melt. It will stay good for up to 2 weeks!

Closeup of broken toffee pieces.

Source link

Another Delicious