Skip Nav

Vegan Snickers Bar Recipe

No Tricks Here! Treat Yourself to Healthier, Vegan Snickers

If Snickers are your favorite fun-sized Halloween treat, but you could do without the hydrogenated oils and refined sugar, whip up this version that's made with a handful of ingredients and is vegan, too.

Soft, chewy, with the perfect peanut crunch, these really do satisfy. A real Snickers fun-size bar is about 80 calories, and these vegans bars are 129 and also a bit larger.

What makes this recipe so darn delicious is the fresh almond butter you make minutes before. Don't worry — it's supereasy as long as you have a decent food processor.

Blend the almond butter with maple syrup and whole wheat flour to make a thicker consistency that you can form into a nougat bar.

Make the "caramel" sauce, and smear it over the nougat. And don't forget the signature peanuts on top! It looks good enough already, but of course you've got to coat each bar in deliciously rich, decadent dark chocolate.

If you want to impress your friends with your candy-making skills, keep reading to learn how to make these better-than-the-real-thing vegan Snickers.

Vegan Snickers

Adapted from The Detoxinista

Vegan Snickers Bar Recipe


  1. For the nougat:
  1. 2 cups raw almonds (or 1 cup store-bought almond butter)
    4 tablespoons maple syrup
    2 tablespoons whole wheat flour
    1/8 teaspoon salt
  1. For the filling:
  1. 12 large, soft Medjool dates (18 small), pitted (about 3/4 cup packed)
    1/3 cup water
    Almost 1/4 teaspoon salt
    1/2 teaspoon vanilla extract
    1 tablespoon coconut oil, melted
    1/4 cup chopped peanuts
  1. For the dark chocolate coating:
  1. 1 cup dark chocolate chips
    1 teaspoon coconut oil


  1. Place the almonds in the food processor, and let it go for a few minutes. Every 30 seconds or so, scrape the sides of the container to help everything mix until it forms a smooth, almond butter consistency.
  2. Add the maple syrup, flour, and salt, and mix for another 20 seconds or so until combined.
  3. Place a piece of parchment paper on a small cutting board, and form the mixture into a rectangle that's about half an inch thick. Pop in the freezer for 30 minutes.
  4. To make the "caramel" filling, combine the pitted dates, salt, vanilla, coconut oil, and water in a high-speed blender, and blend until completely smooth and creamy. You may need to stop and scrape down the blender a couple of times to make sure the caramel is blended uniformly.
  5. Remove the nougat layer from the freezer, and spread the caramel filling evenly over the top, using a spatula to smooth.
  6. Sprinkle the chopped peanuts on top of the caramel layer, and use your hands to gently press the chopped nuts into the caramel filling. Place in the freezer to set for 45 to 60 minutes (overnight is OK).
  7. Melt the chocolate chips and coconut oil in a microwave-safe bowl until smooth, about 45 seconds.
  8. Remove the candy bar from the freezer, and slice the rectangle into 10 full-size bars. Slice those full-size bars in half, to create 20 "fun-size" bars. Place half in the freezer.
  9. Use a spoon to spread the melted dark chocolate over the tops, sides, and bottom of each bar. Return the chocolate-coated bars to the parchment-lined cutting board, and return to the freezer. Pull out the other half of the bars, coat those with melted chocolate, and place in the freezer. Allow bars to set for at least 20 minutes before serving. The longer the bars set in the freezer, the firmer they get.
  10. Store leftovers in the freezer.


Calories per serving
Latest Fitness