Homemade vegan snickers bars made with dates, nuts, and a few other simple ingredients! These delicious chocolate bars are filled with a creamy date caramel and have a crunchy peanut base.

If you’re a long time follower, you know I have a thing for recreating classic candy recipes. My first ever candy creation was these vegan snickers bars. Back when I lived in Brooklyn, I used to sell these locally every week, and hand deliver them to all of my customers while I was finishing up my nutrition degree.
Food truly does bring people together and I’ve always loved sharing good food with others and seeing how they enjoy it just as much as I do.

These candy bars are surprisingly really easy to throw together and require absolutely no baking! They’re a great freezer-treat for when you want something sweet, salty and crunchy.
Here’s what you need to make vegan snickers bars
For the base:
- walnuts
- peanuts
- dates
- salt
For the filling:
- medjool dates
- almond butter
- vanilla extract
- maple syrup
Using a food processor, blend the crust ingredients together and then flatten that mixture into a 9″ baking dish. Rinse out your food processor and add in the filling ingredients to form the creamy date caramel, then spread that over your crust.

They’re finished off with chopped peanuts for an added crunch, and coated in melted dark chocolate chips once they harden.
These vegan snickers bars are rich, flavorful, and a freezer staple!

I always get asked how I coat my candy bars, so I included a time-lapse video at the end of the recipe card for a quick tutorial.
You guys are going to LOVE these bars! Let me know in the comments below if you’ve tried them.
Made these yesterday! The date caramel is everything! So so sooooo good! Even better than the real thing. Natural and delicious😋
Thank you Whittney! I’m just now seeing your comment 🙂