Desserts
Vegan Snickers Bars

Why you’ll love this recipe
- These Vegan Snickers Bars are made with only four simple ingredients.
- As written, this recipe is vegan, gluten-free, plant-based, dairy-free, and refined sugar free.
- These snickers are a no-bake treat.
- Snickers bars save well in the freezer for 30 days.
- The perfect sweet treat when you have that sweet tooth.
- Made with a creamy, sweet and indulgent healthy date caramel.
- They are crunchy, chewy and super indulgent.
- This recipe is made with simple and healthy ingredients that are actually good for you!
- Vegan snickers are quick and easy to make.
- This recipe is ready to enjoy in a little under 1 hour.
- Try my samoa cookies, thin mints, or twix bars in my E-book.
What are snickers?
Original snickers are made with: Milk chocolate (sugar, cocoa butter, chocolate, skim milk, lactose, milk fat, soy lecithin, artificial flavor), peanuts, corn syrup, sugar, palm oil, skim milk, lactose, salt, egg whites, artificial flavor.
You won’t find any of those ingredients in this recipe. I’ve swapped out the milk chocolate and instead use coconut milk chocolate which is non-dairy. Instead of the milk fat, lactose, egg whites and artificial flavor, I used almond flour with dates. For the caramel, I made a date caramel which is just blended dates and peanut butter which is both creamy and delicious.
In the end this recipe only requires FOUR ingredients, comes together in just about an hour and will leave you feeling happy and satisfied without any dairy or gluten!
Ingredients and substitutions
As I mentioned previously, the ingredient list for this recipe is short and sweet. We only use four ingredients to make the entire recipe (if that doesn’t sell you, then I don’t know what will).
dates– dates are an incredible super fruit. They have this amazing caramel flavor naturally, and when soaked then blended you get this amazing caramel date sauce. You can use regular caramel, or almond butter caramel instead.
almond flour- I used almond flour for the base of this recipe. I wanted to create something that was grain-free for anyone that is sensitive to gluten. You can use oat flour instead.
peanut butter– I use peanut butter in the base of this recipe to firm up the almond flour and create a nice base. If you have a peanut allergy, try using a different nut butter like almond, cashew, or tahini.
roasted peanuts- you can also use raw peanuts, but I prefer the roasted as it adds a better texture in my opinion.
dark chocolate– I used non-dairy dark chocolate for this recipe. To ensure these snickers remain vegan it’s essential to use a chocolate that doesn’t have any dairy. If this does not matter to you, feel free to use any chocolate that you’d like!

Kitchen tools needed
- food processor or blender
- loaf pan
- parchment paper
How to make
ONE: Remove the pit from the dates and then soak them in hot water for 10 minutes, then drain. Add the soaked dates to your food processor along with the peanut butter and blend until smooth and creamy.



TWO: Remove date caramel from food processor and add in the almond flour, peanut butter and small amount of date caramel. Blend once more to create the nougat layer.

THREE: Press the nougat dough into the prepared loaf pan and then spread on the remainder of the date caramel. Top with roasted peanuts and freeze for 1-2 hours.



FOUR: When ready, melt dark chocolate in a deep/wide bowl. Cut the snickers into bars and then dip and coat in the dark chocolate. Place on a baking sheet that’s lined with parchment paper and freeze once more until chocolate is fully hardened and enjoy!!

How to serve and store
These Healthy Snickers Bars bars are best stored in an airtight container in the fridge or freezer! If storing in the fridge, enjoy within 7-10 days. If storing in the freezer, enjoy within 30-60 days. Let the snickers bar thaw on the counter for 5 minutes before enjoying.
Taste and Texture
These Vegan Snickers Bars taste just like snickers but are actually much healthier for you. The nougat layer is chewy and sweet, the date caramel tastes like caramel, but with a hint of vanilla and then it’s all wrapped up in creamy dark chocolate.
The texture is soft, chewy with a hint of crunch.
Tips and Tricks
Soak dates for 10 minutes is hot water to soften them. This is going to help the blended dates resemble a caramel texture.
The crust should be firm to the touch. You should be able to pick some up with your hands and press it together without it falling apart. If it’s dry and crumbly, add in more peanut butter and date caramel.
Melt vegan chocolate in the microwave with 1-2 tsp of coconut oil. Heat in 30 second increments, stopping and stirring well in between each cycle.

Frequently Asked Questions
YES! This recipe is both vegan and gluten-free.
Yes, you can! The end result may differ slightly, but it will still work.
Yes, if you aren’t vegan you can use any type of chocolate.
These gluten-free snickers will last up to 10 days in the fridge, or 30-60 days in the freezer.
Other Childhood Favorites to make:
- vegan and gluten-free fudge pops
- vegan and gluten-free cosmic brownies
- healthy samoa girl scout cookies
- lofthouse cookies vegan and gluten-free
If you make these Healthy Snickers Bars, I would really appreciate a comment and rating down below, under the recipe card. Don’t forget to take a picture and tag me over on Instagram, Tiktok or Pinterest!
This sounds wonderful. Do you use salted or unsalted peanuts?
Either would work, the salted would be best though for that sweet and salty balance 🙂 just make sure they are roasted!
So good 😋
YAY!
I don’t know if I made a mistake but I couldn’t make the nougat layer work. The ratio of dry to wet ingredients seemed to be off.
Is it possible that the amount of almond flour is too much? Or do you maybe use almond flour that’s more oily in the US?
Hi Luisa, I have not heard about the nougat layer not working out of all the reviews. My guess is maybe the almond flour was overpacked. Also, it is possible the almond flour here in the US is a bit finer. However, not to worry- you can simple add in more date spread or peanut butter until the nougat layer is firm and stops crumbling.
They are absolutely delicious! It’s a nice snack and it doesn’t taste worse than real snickers.
I’m so glad you enjoyed!! xx
love that no waste substitution!
Love that substitution!!