Vegan Snickers Bars

This recipe for my 3-ingredient Snickers Bars takes me back to my little apartment kitchen in 2020, where it first came to life. I was experimenting with simple, better-for-you desserts and somehow landed on this version that quickly became one of my community’s all-time favorites.
Alongside my Twix Bars and Cosmic Brownies, these have earned their spot as a fan favorite for good reason. The base uses my signature date caramel, but you can easily swap in coconut caramel if you’re craving something extra gooey. Vegan, gluten-free, and unbelievably delicious, this recipe proves that the simplest treats are often the best.

How to make
Soak dates in almost boiling water, add them to a food processor and blend till smooth.



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.

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.


When ready, cut into bars and dip in melted chocolate. Freeze till firm and enjoy!

How to store vegan snickers bars
These Homemade 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 the classic candy bar but with a wholesome twist. The nougat layer is soft and chewy with just the right sweetness, the date caramel is rich and gooey with notes of vanilla that mimic traditional caramel, and the whole thing is coated in a thick layer of smooth, velvety dark chocolate. Every bite is the perfect balance of sweet, salty, and indulgent—without any of the fuss of store-bought candy.

If you make these Vegan and Gluten Free 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!
Vegan Snickers Bars
Ingredients
Date Caramel
- 1 cup medjool dates (soaked in hot water)
- 3 tbsp peanut butter
- 1 tsp vanilla extract
Nougat Layer
- 1.5 cups almond flour
- 1.5 tbsp date caramel
- 4 Tbsp peanut butter
Peanuts
- 1/2 cup roasted peanuts
Dark Chocolate
- 1.5 cups dark chocolate chips
- 2-3 tsp coconut oil
Instructions
- To start, remove the pit from the dates and then soak them in hot water for 10 minutes, not quite boiling, but almost there. The key is to have a super soft date that can easily be blended. While the dates are soaking, prepare a loaf pan by lining it with parchment paper.
- After the 10 minutes are up, drain the water from the dates and add the soaked dates to your food processor along with the peanut butter and vanilla extract. Blend for about 3-5 minutes, stopping and scraping down the sides a few times during the process. You will start to see a paste, caramel like texture start to form.
- Remove the date caramel from the food processor and set aside. Next, add in the almond flour, 1.5 tbsp of the date caramel and peanut butter. Blend once again for a few minutes or until you get a crumbly crust like dough. You should be able to pick it up and press firmly and it should hold it’s shape. If it does not, keep blending.
- Add the crust to the prepared loaf pan and firmly press down with a spatula until it molds to the loaf pan and there are no gaps on the edges.
- Next, pour the date caramel over the crust and spread until it is evenly dispersed. Top with roasted peanuts and slightly but firmly press them into the date caramel. Peanuts should cover the date caramel with little to no gaps.
- Place the loaf pan in the freezer and allow to harden for about 60-90 minutes. You may also leave it overnight.
- Next, melt the chocolate in the microwave or over a double broiler with a small amount of coconut oil. This is to ensure the chocolate is creamy and smooth. If using the microwave method, melt in 30 second increments until chocolate is almost melted. Stop and mix a few times in between.
- Remove the loaf pan from the freezer and remove the naked snickers bars by pulling on the parchment paper. Place on a cutting board and cut the block into equal sized snickers bars.
- Moving quickly, dip and coat each snickers bar with the chocolate and place back on the cutting board that is lined with the parchment paper so the chocolate does not stick once hardened.
- Place the snickers bars back in the freezer for about 10-15 minutes to harden completely and enjoy!!
Notes
- Soften the dates in hot water for 10 minutes before blending to get that rich, caramel-like texture.
- Check the crust: It should be firm enough to press together in your hands without crumbling. If it feels dry, mix in a little more peanut butter or date caramel.
- Melt chocolate gently: Microwave with 1–2 teaspoons of coconut oil in 30-second bursts, stirring well between each round until smooth and glossy.



Just made these and they’re SO good omg ☺️
amazing!!
Just made these and it was the easiest thing ever. Would definitely recommend! Turned out so yummy and they are super healthy 7/10
amazing!!!!
How many carbs does this have?
I do not have macros on my website at all- reason being since I am not a registered nutritionist, I don’t have the credentials share macros. However there are tons of free macro calculators on google such as MyFitnessPal! I hope that helps!
These are absolutely delicious!! Will make again for sure
These were yummy!!!
so GOOD!!! I will be making these again forsure
Yummyy i made them too they’re delicious thank u for this amazing healthy recipe, didn’t have time to organize the plate
So so yummy!! Made for my roomates & we all loved! It actually tastes like a snickers bar & is really filling!! Thanks so much for sharing this recipe!
These snicker bars are the best! My husband, son and I all love them. How could you not? I just put a new batch in the freezer for my bunco group. I’m excited to get their reaction. I know they’re going to want the recipe. I think these are fun and easy to make and the ingredients are so clean!
Ahh this made my day! I’m so happy you and your family are loving them, and I love that you’re sharing them with your bunco group! I can’t wait to hear what they think. Totally agree, they’re such a fun treat, and the clean ingredients are just the cherry on top. Thanks so much for making and sharing! 💛
These are absolutely amazing! I’ve slowly been transitioning to a more plant based diet and these really satisfy my craving for sweets but in a healthy way. Thank you for your recipe.
that makes me so happy to hear!! so glad you enjoyed them 🙂
What is date caramel and where can I get it.
Hi there! Date caramel is just blended dates, you can find the recipe here!
I would love to make these but I am highly sensitive to almonds. Is there another flour I could use instead of almond flour? Thank you!
Hi Vanessa! You can use oat flour instead, but you won’t need nearly as much. I’d recommend starting with half the amount and adding in 1/4 cup more until you get the right consistency!
This recipe came out so freakin delicious! I halved it cause I was worried it wouldn’t be good but will make again for sure.
Sooooooo yummy and they don’t make me feel yucky after eating them!
These are incredible! I love that they’re vegan, healthy, and use minimal ingredients. I always like when a recipe is easy to follow, and I added a sprinkle of salt to the top of the chocolate 😋 very impressed with the recipe
so glad you enjoyed it!!