Best Toffee Ever - Super Easy


This rich, buttery toffee is layered with smooth chocolate and topped with crunchy almonds. The recipe is easy to make and perfect for holiday gift giving or bake sales. I always get compliments and requests for more of this toffee candy.

Prep Time:
10 mins
Cook Time:
30 mins
Additional Time:
1 hrs
Total Time:
1 hrs 40 mins
about 2 1/2 pounds

Need an edible gift that'll please everyone on your list? Look no further than toffee! This top-rated toffee recipe is beloved by the Allrecipes community because it's easy, quick, and absolutely irresistible.

a low angle view of a big pile of the best toffee ever
Meredith Food Studio

What Is Toffee?

Toffee is a candy made by caramelizing sugar with butter. The mixture is heated until it reaches the hard crack stage (at least 300 degrees F), hardened, then broken into pieces.

Toffee vs. Caramel

Toffee and caramel have some similarities, but they have a few key differences. Caramel often contains milk or cream, which gives it a thicker and creamier consistency. The candies are also heated to different temperatures during the cooking process.

What Is Toffee Made Of?

Make this easy toffee with just five ingredients:

· Butter: This sweet and crunchy toffee starts with four sticks of melted butter.
· Sugar: Two cups of sugar add the perfect amount of sweetness.
· Salt: A pinch of salt enhances the other flavors.
· Chocolate chips: Melted semisweet chocolate chips are spread over the toffee for an extra layer of deliciousness.
· Almonds: Almonds lend welcome crunch. You can substitute walnuts or pecans, if desired.

a low angle view of a big pile of the best toffee ever
Meredith Food Studio

How to Make Toffee

You'll find the full, step-by-step recipe below — but here's a brief overview of what you can expect when you make this toffee candy:

1. Melt butter in a saucepan with sugar and salt.
2. Bring the mixture to a boil. Cook until it's dark amber and 285 degrees F.
3. Pour the toffee onto a prepared baking sheet.
4. Sprinkle the chocolate chips onto the toffee, let soften, and spread in an even layer.
5. Sprinkle the nuts over the chocolate.
6. Let harden in the refrigerator. When the toffee is hard, break into pieces.

How to Store Toffee

Store homemade toffee in an airtight container at room temperature for up to a week or in the fridge for up to two weeks.

pieces of homemade toffee topped with nuts

Can You Freeze Toffee?

Yes! You can freeze toffee for up to three months. Arrange the hardened toffee pieces in a single layer on a baking sheet, cover, then freeze for at least a few hours or up to overnight. When the toffee is frozen, transfer the pieces to zip-top storage bags (make sure to squeeze out the excess air) or another freezer-safe container. Wrap in foil for extra protection. Thaw in the refrigerator overnight.

Allrecipes Community Tips and Praise

"Super simple to make," according to jstbeyondreach. "Took almost no time to put together, and was a huge crowd-pleaser. I used half light butter and half regular butter. Worked great and was super creamy."

"This is my go-to recipe for toffee," says Karen Griffiths. "I must have had 20 failures over the years, but since I have been using this recipe I have had a good batch each time. I think the trick is cooking it on medium. DON'T RUSH IT!"

"This really was very easy to make," raves Em. "It was my first attempt at toffee and I was a little nervous, but it turned out great. As tempting as it is to keep stirring it, it really does make a big difference to just let it simmer."

Editorial contributions by Corey Williams


  • 2 cups unsalted butter

  • 2 cups white sugar

  • ¼ teaspoon salt

  • 2 cups semisweet chocolate chips

  • 1 cup finely chopped almonds


  1. Combine butter, sugar, and salt in a large, heavy-bottomed saucepan over medium heat; stir constantly in one direction until butter is melted, about 5 minutes.

  2. Meanwhile, line a 9x13-inch baking dish with a sheet of parchment paper, letting it overhang two sides of the dish.

  3. Once the butter has melted, stop stirring and bring mixture to a boil. Once boiling, cook, stirring only 2 to 3 times, until it turns a dark amber color and the temperature reaches 285 degrees F (137 degrees C) on a candy thermometer, 20 to 30 minutes.

  4. Immediately pour toffee into the prepared baking dish. Sprinkle chocolate chips on top and let sit until they soften, 1 to 2 minutes. Use a spatula to spread softened chocolate into a thin, even layer. Sprinkle nuts over the chocolate and press down slightly; wearing a plastic bag over your hand will minimize the mess.

  5. Place toffee in the refrigerator until set, about 1 hour.

  6. Lift hardened toffee out of the baking dish with the parchment paper. Break into pieces and store in an airtight container.

    a low angle view of a big pile of the best toffee ever
    Meredith Food Studio


Use chopped walnuts or pecans instead of almonds if preferred.

Nutrition Facts (per serving)

226 Calories
17g Fat
20g Carbs
2g Protein
Nutrition Facts
Servings Per Recipe 32
Calories 226
% Daily Value *
Total Fat 17g 22%
Saturated Fat 9g 47%
Cholesterol 31mg 10%
Sodium 101mg 4%
Total Carbohydrate 20g 7%
Dietary Fiber 1g 4%
Total Sugars 18g
Protein 2g
Calcium 18mg 1%
Iron 1mg 3%
Potassium 74mg 2%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love