Vegan Chocolate Pecan Toffee Makes a Sweet Holiday Gift

Holiday traditions are very near and dear to my heart.

It all starts at Thanksgiving, when I bust out classic recipes from my grandmother’s recipe box and my family ends the night with stories from the past.

Oblique overhead shot of irregularly shaped pieces of homemade dairy-free toffee topped with chocolate and chopped pecans, on pieces of white parchment paper on top of a light blue and white cloth, printed with orange and white text.

Do you have a holiday tradition that you cherish and look forward to every year?

Toffee is an important part of my family’s collection of holiday traditions. The buttery flavor that’s reminiscent of molasses, the chocolate that melts on your tongue, and the crunch and snap of the candy – all of these sensations bring the holidays to life for us.

And of course, I don’t want anyone to have to miss out. I decided to make a vegan version to make this treat dairy-free, and ready for gifting to just about everyone in my life.

Vertical image of a stack of four pieces of homemade lactose-free toffee topped with dark chocolate and pecans, on a piece of white parchment paper on a blue and white cloth, with more vegan candy in soft focus in the background, on a dark brown wood surface.

Making vegan toffee is relatively easy, as long as you keep an eye on it while it cooks. The most important thing you have to do is make sure that you are using a recipe that definitely works.

I cannot emphasize this enough. And I can promise you that this recipe one hundred percent does.

Toffee is sensitive to substitutions, and the ratio of the ingredients in this recipe are pure magic, with stellar results. Just be sure to always keep an eye on the sugar and margarine mixture while it’s cooking so it doesn’t burn.

Oblique vertical shot of pieces of homemade vegan toffee with a chocolate coating topped with chopped toasted pecans, on pieces of parchment paper and a blue and white cloth.

Almost as if by magic, that rich, buttery flavor comes through without using actual butter. The dark chocolate provides a bitter note to contrast with the sweet candy that lingers on your tongue in the most delightful way.

The toasted pecans and the snap of the toffee are just like what my grandmother would make, and just as darn tasty.

When you give the gift of a tin filled with this vegan chocolate pecan toffee, know that the recipient’s eyes will go wide at the first taste of it. Honestly, I bet they will be asking you if it’s really a vegan recipe. And it is!

Making candy like this and sharing the treats with loved ones is one of my favorite things to do throughout the holiday season. Gathering around the table with a plate of this candy and mugs of hot coffee is one of my favorite ways to create memories, and spend quality time with my family and friends.

It’s so delicious I’m willing to bet you will have a hard time convincing yourself to stop eating it. Trust me on this one. The “just one more piece” urge is real!

I know I say it’s a fantastic gift, but you might want to consider making a double batch because you are going to want to keep at least a few pieces of this magical candy for yourself.

Vertical side view of a stack of homemade vegan toffee candy topped with chocolate and chopped pecans, on a blue and white cloth with pieces of white parchment paper, on a brown wood surface.

If you need a recommendation for how to maximize your enjoyment of this sweet snack, you should make yourself a latte or big mug of coffee. Then, set out a plate full of pieces of this delicious treat and nibble while you do whatever makes you happiest during the holidays.

For me, that’s listening to Bing Crosby sing Christmas carols on vinyl while lounging in my flannel pajamas, but that’s just one girl’s opinion…

The flavor of the candy alongside a slightly bitter coffee drink is the best combination your taste buds can experience at this festive time of year.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A stack of five pieces of homemade lactose-free toffee with dark chocolate and toasted pecans, on a piece of parchment paper on top of a folded and gathered light blue and white cloth, with more candy in soft focus in the background.

Vegan Chocolate Pecan Toffee


  • Author: Meghan Yager
  • Total Time: 1 hour, 50 minutes
  • Yield: 15-18 Servings 1x

Description

For a superb gift for friends and family, bring out the best vegan chocolate pecan toffee recipe. It’s the ideal blend of sweet and salty. Read more now.


Ingredients

Scale
  • 3/4 cup raw pecan halves
  • 1 cup vegan granulated sugar
  • 1 cup vegan margarine
  • 2 Tbsp water
  • 1 tsp pure vanilla extract
  • 1/8 tsp salt
  • 8 oz vegan chocolate, at least 60% dark

Instructions

  1. Toast the pecans for a few minutes in a skillet on the stove over medium heat, until fragrant. Remove from the pan and set aside. Finely chop when they are cool.
  2. Make a 10-inch-square shell out of aluminum foil, with sides that are 1 inch high. You can find more detailed instructions for doing this below. Place on a baking sheet and set aside.
  3. Combine the sugar, margarine, and water in a saucepan and place over medium heat. Stir constantly, until the margarine is melted. Test with a candy thermometer and let the mixture cook until it reaches exactly 305˚F, the “hard crack” stage. Watch it carefully – you cannot let the mixture go above 305˚F.
  4. Remove from the heat immediately and stir in the vanilla and salt. Pour into the foil shell. The mixture will spread, but don’t worry if it does not reach the sides. Allow to cool for at least 45 minutes at room temperature, or until hardened and cooled completely.
  5. In a double boiler, melt the chocolate over medium heat. When very smooth and melted, pour over the top of the toffee mixture. Use an icing spreader or or knife to smooth the top and cover the toffee.
  6. Sprinkle the nuts on top, pressing down slightly to ensure they adhere.
  7. Place in the refrigerator to cool and harden completely, about 30 minutes. When ready to serve, break into single-serving-sized pieces, about 1 1/2 to 2 inches long.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Candy
  • Method: Stovetop
  • Cuisine: Vegan

Keywords: vegan desserts, toffee, chocolate, pecan, dairy-free

Cooking By the Numbers…

Step 1 – Measure Ingredients

Measure out all of the ingredients at listed in the ingredients list. Make sure you use organic, unbleached sugar to keep the recipe vegan. The only ingredient listed should be cane sugar, processed without the use of any animal products.

Set ingredients and all necessary equipment out in the order they are listed to make it easier to find what you need as you move through the recipe.

Step 2 – Toast Pecans

Heat a medium-sized skillet over medium heat. Add the pecans and toast, tossing occasionally until fragrant, about 3-5 minutes.

Raw, unsalted pecan halves in a stainless steel frying pan, on a dark brown wood surface.

Start with raw, unsalted pecans, either halves, a mixture of pieces and halves, or whole nuts that you have shelled yourself.

Toasted pecan halves in a stainless steel frying pan, on a dark brown wood table.

Be sure to keep an eye on them, because they will go from golden brown to burnt very quickly. Remove from pan and set aside to cool at room temperature.

Chopped pecans on a wooden cutting board with a Japanese chef's knife to the right.

Chop the pecans once they are cool enough to handle.

Step 3 – Prep Foil Shell and Make Candy

Make a 10-inch-square shell out of aluminum foil, with sides that are 1 inch high.

To do this, start with a piece of aluminum foil that is about 12 inches wide and 12 inches long. On two opposite sides, fold 1 inch of the foil over to make a border on both sides. Do the same with the other two sides.

Aluminum foil is folded to make a square tray with sizes approximately 1 inch tall, on a dark brown wood table.

Pull the folded 1-inch sides up and crease so they stand up. Fold each corner out to make a little peak that pokes out from the shell. Place the foil shell on a baking sheet and set aside.

To make the toffee, add the sugar, margarine, and water to a saucepan and place it on the stove over medium heat.

Two unwrapped sticks of vegan margarine and white granulated sugar in a nonstick saucepan, on on a dark brown wood surface.

Stir until the margarine has melted completely.

Overhead shot of a nonstick Calphalon saucepan filled with a margarine mixture, with a candy thermometer attached to the rim with a metal clip, on a dark brown wood surface.

Using a candy thermometer, watch the temperature and let the mixture cook without stirring until it reaches 305˚F. This is the “hard crack” stage.

Watch it carefully so the mixture doesn’t get above this temperature. The sugar mixture will be thick and the color should be a rich almond brown at this stage. If you let the mixture go over this temperature, the toffee base will burn and it will not harden like it’s supposed to.

Remove from the heat as soon as the mixture reaches exactly 305˚F, and stir in the vanilla and salt. Pour the mixture quickly and carefully into your foil shell.

A homemade vegan toffee mixture is spread in a single, glassy layer in a square container made of aluminum foil, on a metal cookie sheet.

It will spread, but don’t worry about whether or not it reaches all of the sides. There’s no need to spread or smooth it.

Step 4 – Cool

Allow it to cool for at least 45 minutes at room temperature, until hardened and cooled completely.

Step 5 – Melt Chocolate

Add the chocolate to the top bowl of a double boiler with about an inch or two of water boiling in the bottom.

Overhead shot of a stainless steel mixing bowl with a ring handle, filled with dark chocolate chips, on a dark brown wood table.

If you do not have a double boiler, you can use a heat-proof mixing bowl set into a saucepan – just be sure that the bottom of the bowl does not touch the boiling water.

Top-down closely cropped shot of melted chocolate in a stainless steel mixing bowl with a spoon, on a dark brown wood surface.

Melt the chocolate over medium heat, stirring occasionally. Keep an eye on it and do not leave it on the heat for too long, to avoid seizing.

Melted chocolate is spread in an even layer in a square aluminum foil shell, on top of a metal sheet pan.

When smooth and melted, pour it over the top of the toffee mixture. Use an icing spreader, offset spatula, or a knife to smooth the top and cover the surface of the candy.

Step 6 – Garnish, Cool, and Break Up Candy

Sprinkle the toasted nuts on top, pressing down very lightly, just enough to ensure they adhere.

Aluminum foil is shaped into a square with sizes about 1 inch tall, with a layer of toasted pecans visible inside, on a metal baking pan.

Place in the refrigerator to cool completely. When ready to serve, break into pieces that are about 1 1/2 to 2 inches long.

What, Are You Nuts? Yes, You Can Use Other Types!

If you don’t like pecans, you can certainly use another type of nut if you prefer. I would recommend using either almonds or walnuts as a substitute. Pecans, macadamia nuts, or hazelnuts would also be delicious, depending on your preference.

You can use the same amount as listed in the ingredients list for pecans for this substitution, just make sure they are raw and unsalted so you can toast them before chopping.

And if your loved ones are nut-free, skip this step! You can skip the chocolate as well, if you choose. The toffee is also delicious on its own, perfect for us in other recipes like this one for Vegan Toffee Chocolate Cookies. Broken up into small pieces, it makes a tasty addition to homemade ice cream.

A stack of five pieces of homemade lactose-free toffee with dark chocolate and toasted pecans, on a piece of parchment paper on top of a folded and gathered light blue and white cloth, with more candy in soft focus in the background.

Looking for even more delicious vegan holiday dessert ideas? Try our recipes for:

Who will you gift this toffee to, or will you keep it all for yourself? Tell us in the comments below and be sure to rate the recipe when you try it to let other readers know how much you loved it!

Photos by Meghan Yager, © Ask the Experts, LLC. ALL RIGHTS RESERVED. See our TOS for more details. With additional writing and editing by Allison Sidhu.

Nutritional information derived from a database of known generic and branded foods and ingredients and was not compiled by a registered dietitian or submitted for lab testing. It should be viewed as an approximation.

About Meghan Yager

Meghan Yager is a food addict turned food and travel writer with a love for creating uncomplicated, gourmet recipes and devouring anything the world serves up. As the author of the food and travel blog Cake 'n Knife, Meghan focuses on unique foodie experiences from around the world to right at home in your own kitchen.

11 thoughts on “Vegan Chocolate Pecan Toffee Makes a Sweet Holiday Gift”

  1. I made this today using Country Crock Plant butter. My candy is more white than brown. And the flavor seems a little off. They are still cooling so I don’t know how the final product will taste. What kind of margarine do you use?

    Reply
    • I’ve never tried this brand, but I have made vegan candy and baked good in the past with Earth Balance or Miyoko’s Vegan Cultured Butter.

      Reply
  2. This toffee was swimming in grease (it was all over the toffee and pooled around it), plus it had an odd taste and unpleasant texture. I didn’t even bother adding the chocolate, this was a waste of ingredients and went straight into the trash.

    Reply
    • What kind of margarine did you use Mikaela, and were you able to use a candy thermometer to monitor the temperature of the mixture? We’d love to help you to get to the bottom of this, to make some candy that you enjoy!

      Reply
  3. I agree with Mikaela. Been making toffee for years with no problem. It’s like the chemistry of the vegan butter was off. I used Earth’s Balance. Was trying to make a vegan version for my sister but I have to just stick to my original recipe using real butter.

    Reply
    • Sorry to hear the recipe didn’t work for you, Marlo! If you provide a little more detail, we’d be happy to try to help you troubleshoot. Did you test the mixture with a candy thermometer, to ensure that it didn’t go above 305 degrees? Or was the issue more to do with the flavor of the finished product?

      Reply
  4. Made this with Earth Balance original buttery spread, used a candy thermometer, and it turned out beautifully! There was a little sheen of grease on the toffee but once it set I pat it dry with a paper towel and then it was perfect. Good texture, perfect toasty caramel flavor.

    Reply
    • Hi, Tami!

      When you’re shopping, most organic cane sugar will be vegan. Just read the labels as you are comparing products at the store, to check for organic and vegan symbols! Make sure you use organic, unbleached sugar to keep the recipe vegan. The only ingredient listed should be cane sugar, processed without the use of any animal products.

      We don’t recommend using sugar substitutes for this recipe, such as coconut sugar, as this may affect the final result.

      Reply
  5. I tried this today with Country Crock Avocado Oil butter because the person I’m making it for can only have very limited soy and this butter is what I used in all other recipes. I have also used it to make rice krispies and find that the avocado oil butter gets a funny almost fishy taste when heated too high. I also found that the candy thermometer I borrowed was broken which I didn’t discover until I had burnt the first batch. I’m going to try again with soy free Earth Balance butter and a new candy thermometer!

    Reply

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.