Home » Recipes » Popular » Baking » Homemade Snickers Chocolate Bars (Vegan & Gluten Free)

Homemade Snickers Chocolate Bars (Vegan & Gluten Free)

Delicious Homemade Snickers Bars filled with a nougat layer, date caramel, chocolate and peanuts. This easy no-bake treat will become an absolute household favourite! 

You guys are in for a real treat today! I’m sharing the most delicious recipe for homemade snickers! This recipe is simply AMAZING! I’m not going to tell you how many I ate.

the best ever gluten free and vegan snickers bars

Myself and Izabela from The Cake Mama decided to collaborate and recreate the Snickers Bars two different ways. I made my version on the healthier side and kept it vegan and gluten free. Izabela also made hers vegan, but it is a much more indulgent version!

I love a good no-bake recipe! Why are these a new favourite of mine? Because it combines two of my all time favourite things, chocolate and caramel! Then you’ve also got a delicious nougat layer, and don’t of peanuts mixed in!

This recipe is very simple to make. The only tedious part is waiting for the layers to set.

peanut caramel and chocolate bar homemade recipe

Ingredients for the Homemade Snickers Bars

Medjool dates

Peanut butter

Maple syrup

Gluten Free Oats

Shredded Unsweetened Coconut

Coconut Oil

Almond Milk

Roasted Salted Peanuts

Dark Chocolate Bars


easy no bake snickers bar recipe

How To Make The Cookie Base

Start by making oat flour with your gluten free oats. Put the oats in a high powered blender and blend on high until flour forms. Transfer the flour to a medium size bowl and add coconut flakes, maple syrup, melted coconut oil, and almond milk. Let mixture firm up for 3 minutes.

Grease and line a bread loaf pan with parchment paper, and press the cookie base evenly and refrigerate.

How To Make the Date Caramel Layer

Place the dates in hot water for one hour to soak and soften for the date caramel layer. Once the dates are soft, add them to a food processor. Blend them up with peanut butter, maple syrup and salt until smooth. 

This is the second layer to the Snickers Bars. Add the caramel evenly over the cookie base and freeze for 3 hours minimum.

How To Make The Chocolate Layer

In a microwave safe bowl, melt the chocolate and coconut oil.

Once the bars have set in the freezer, slice into 8 bars. Coat each bar with melted chocolate, I like using a fork for this step.

vegan and gluten free chocolate bar recipe

delicious homemade easy healthy snickers bar recipe

Other Delicious Vegan & Gluten Free Treats You May Want To Try!

Homemade Vegan & Gluten Free Bounty Bars

Healthy Banana Bread Cookies (Vegan & Gluten Free)

Perfect Vegan & Gluten Free Chocolate Chip Cookies


Yield: 8 bars

Easy Homemade Snickers Chocolate Bars

Easy Homemade Snickers Chocolate Bars
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes



  • 1 cup pitted medjool dates, soaked
  • 3 tbsp peanut butter
  • 3 tbsp maple syrup
  • pinch of salt


  • 1 cup gluten free oats
  • 1/2 cup shredded unsweetened coconut
  • 2 tbsp maple syrup
  • 1 tbsp coconut oil, melted
  • 1/2 cup almond milk
  • 1/2 cup roasted salted peanuts


  • 2 dark chocolate bars
  • 1 tbsp coconut oil, melted


  1. Place the dates in hot water for one hour to soak and soften for the date caramel layer.


  1. Using a high power blender, process the oats into flour.
  2. Transfer flour to a medium size bowl and add the shredded coconut, maple syrup, coconut oil, and almond milk and stir to combine. The mixture will firm up, let it sit for 3 minutes.
  3. Grease and line a bread loaf pan with parchment paper.
  4. Once the cookie base is firm enough, press into the bread loaf pan evenly and refrigerate.


  1. Once dates are soft, add dates to food processor. Add in the peanut butter, maple syrup, and salt and blend until smooth.
  2. Add the date caramel layer evenly onto the cookie base. Sprinkle and press peanuts on top of the caramel later. Freeze for 3 hours or overnight until bars are very firm.


  1. Melt the chocolate bars and coconut oil in a microwave safe bowl.
  2. Remove the snickers bars from freezer and take out of baking pan to slice into 8 bars. Coat each bar with melted chocolate.
  3. Sprinkle with course sea salt, or more peanuts if desired!

Nutrition Information:



Serving Size:

1 grams

Amount Per Serving: Unsaturated Fat: 0g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram



About Bailey

I love to bake, cook, exercise, and document all of the above. Nutrition is not low fat. It is not low calorie. It’s not feeling deprived or being hungry all the time. It’s nourishing your body with real, whole foods so that you are consistently satisfied and energized to live your life to the fullest! Read more…

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *