Go Back
+ servings
toffee with chocolate and nuts and pink towel in background
Print Recipe
5 stars (9 ratings)

Vegan Toffee

This is the BEST Vegan Toffee recipe and it's so easy to make! You only need 5 ingredients and 30 minutes to make this sweet and crunchy treat. It's the perfect gift year round.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Dessert
Cuisine: American
Servings: 24 servings
Calories: 157kcal
Author: Nora Taylor

Ingredients

  • 1 cup chopped nuts I used pecans
  • 1 cup vegan butter
  • 1 cup granulated sugar
  • 1/2 teaspoon salt
  • 1 cup vegan chocolate chips
  • coarse sea salt and more chopped nuts, optional for topping

Instructions

  • Line a 9-inch square baking dish with parchment paper with overhang for easy removal. I also like to spray the bottom of the pan so the parchment will stay in place better. Set aside.
  • Sprinkle the chopped nuts across the bottom of the parchment lined dish in a single layer.
  • In a heavy bottom saucepan, add the vegan butter, sugar and salt. Cook over low-medium heat, stirring, until the butter has melted. Attach a candy thermometer, if using. I don't usually use one!
  • Increase heat to medium-high and bring to steady boil. Cook for 20-30 minutes, stirring occasionally, slowly and evenly and watching closely. It should slowly go from cream colored to golden. If you have a candy thermometer, the temperature should reach 290 degrees F. This will take about 20-30 minutes. Be careful not to cook until it's dark brown, you want a golden amber color but not dark brown.
  • IF IT SEPARATES AT ANY POINT - If it starts to separate and look like there is a layer of oil on top, remove from heat and whisk well, being careful not to splash yourself with hot oil. It should come back together. Return to heat and continue to cook.
  • Remove from heat and immediately pour the hot mixture onto the nuts in the dish and let it spread into an even layer.
  • Sprinkle the chocolate chips on top of the toffee and let them soften for 5 minutes. Gently spread the chocolate in an even layer using a spatula. Sprinkle with more chopped nuts or coarse salt, if desired.
  • Place in the refrigerator and cool for about an hour, until hardened.
  • Lift the toffee out using the parchment paper and place on a cutting board. Use a big sharp knife to cut into pieces. Store in an airtight container in the refrigerator or at room temperature. Enjoy!

Notes

  1. I have tested this with Miyoko's, Earth Balance and Melt brands of vegan butter. They all work well but the Miyoko's version tastes the best to me.
  2. Feel free to double the recipe but use a large pot and it will take longer to cook.
  3. If you don't have a 9 inch baking dish, you can also just line a large baking sheet with parchment paper. Sprinkle the nuts on it, then the hot toffee and let it spread. The toffee will be thinner, but that can be a good thing!

Nutrition

Serving: 1of 24 servings | Calories: 157kcal | Carbohydrates: 14g | Protein: 1g | Fat: 12g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 0.04g | Sodium: 109mg | Potassium: 24mg | Fiber: 1g | Sugar: 12g | Vitamin A: 361IU | Vitamin C: 0.1mg | Calcium: 15mg | Iron: 1mg