Healthy Homemade Snickers Bars (No-Bake, Vegan & Gluten-Free)

$9.24 recipe / $0.77 serving

Who needs traditional candy bars when you can make these healthy homemade Snickers bars? Bite into layers of rich chocolate, crunchy peanuts, creamy date caramel, and chewy nougat. What a delicious way to curb your hunger!

Healthy Homemade Snickers Bars

Mmm…Nougat

We love chocolate. And, we love peanut butter. But, we also love caramel. So, it’s only natural that we used to love Snickers before transitioning to a vegan lifestyle.

Now, that doesn’t mean we lost our sense of taste people. Let’s be honest, those candy bars are damn delicious. However, if you take a look at the ingredient list, you may wish you hadn’t seen it. Sugar, milk-fat, corn syrup, palm oil, egg whites, and artificial flavors are just some of the components of these bars (yikes).

Not all hope is lost though! You can still enjoy this delicious treat of layered nougat, caramel, peanuts, and chocolate without feeling like you’re eating a science experiment.

We made these homemade Snickers bars with healthy, wholesome ingredients you can actually pronounce. They’re free of refined sugars, gluten, and (most importantly) animal products!

Did we mention how easy they are to make? Yup, no-bake desserts are the best! All that you need is a few simple ingredients, a pan, and a freezer for these healthy homemade Snickers bars. Think you can manage that? Let’s do it!

Peanut Butter, Cacao Powder, Oats, Almond Flour, Dates, Cocoa Butter

Key Ingredients for Healthy Homemade Snickers Bars

  • Dates: ahhh, dates are quite possibly the best food ever created. With sweet, honey-like characteristics, they create the absolute perfect caramel layer in this recipe. Unlike the caramel in an actual Snickers bar, dates are packed with fiber and other important nutrients like potassium. You’re body (and your bowels) will definitely thank you for eating these golden nuggets!
  • Peanuts: with all the sweet flavor happening, a touch of salt and crunch are just what these bars need. They’re a nice halfway point between layers of rich chocolate and caramel, but before chewy nougat (like, “hey congrats you’ve almost made it through!”). Peanuts are a mighty tasty superfood. Bet you didn’t know they contain more protein than any other nut!
  • Oats: To create a nutty, chewy nougat layer, we combine rolled oats with more dates and almond flour. It basically tastes like the middle portion of Dad’s Goodie Rings (did anyone else only eat those from those variety cookie packs?). Oats contain an insoluble fiber, called beta-glucan, which helps keep you full and prevents a huge spike in blood sugar levels.
  • Cacao butter: rich and velvety smooth with subtle hints of chocolate. That’s cacao butter in a nutshell (well, in a cocoa bean shell). Seriously though, how this is wonder-food created? Cacao beans are pressed to extract cacao powder and cacao butter. This fat portion from the beans actually turns solid at room temperature, making it the perfect ingredient to use in a chocolate a candy bar coating!
Oat Flour in a Food Processor

How to Make Homemade Snickers Bars

Nougat

For the nougat crust, you’ll throw some rolled oats, almond flour, and a pinch of salt to a food processor. Blend that up until you achieve a fine meal texture, especially the rolled oats. Next, mix in the pitted Medjool dates and blend until you have a dough-like consistency. It should easily stick together between your fingers.

Pro tip: If your dates are dry, you may want to soak them for a few minutes in hot water before adding them to the food processor.

Date and Oat Flour Crust

Once your nougat is blended, press it into a parchment-lined baking pan or dish (an 8×8 works best) and set it aside while you prepare the caramel layer.

Caramel

For the caramel, you’ll place some more pitted & soaked Medjool dates, peanut butter, and vanilla in a small blender or food processor, leaving the roasted peanuts out at this point. Blend everything until you achieve a smooth consistency. You may need to stop and scrape down the sides a few times.

Once you have a smooth texture, spread the date caramel evenly on top of the nougat crust. Then, layer the roasted peanuts evenly across the caramel. It helps to push down on the peanuts slightly in order to help them stay in place (don’t want to lose any of those bad boys).

Date Caramel

Then, stick the whole pan or dish in your freezer to set for at least 3-4 hours (we usually leave it overnight to make cutting easier). Once your Snickers “base” has set, remove it from the pan with the parchment paper. Cut it into bars and pop them back in the freezer while you prepare the chocolate.

Chocolate

For the chocolate coating, melt cocoa butter and coconut oil in a double boiler over low heat. Once those are melted, mix in the cacao powder and maple syrup. Whisk everything together until there are no clumps left.

Date Caramel With Crushed Peanuts on Top

Dip each bar in the bowl of melted chocolate, then transfer back to the parchment-lined pan. Let the bars set in the freezer for at least another 15-20 minutes before serving them.
Keep these snickers bars in your freezer for a healthy, yet incredibly delicious treat!

How to Store Homemade Snickers Bars

These bars store best in the freezer in an airtight container for up to 4-5 months. They will also keep in the fridge for up to 3 weeks. If you do store them in the freezer, just defrost each bar for a few minutes before eating it.

Healthy Homemade Snickers Bars

Why You’ll Love These Homemade Snickers Bars

We hope you enjoy our healthy version of this classic candy bar as much as us! They’re:

  • Creamy
  • Crunchy
  • Peanut buttery
  • Chocolaty
  • Naturally sweet

If you make this recipe, don’t forget to leave a comment, rate it, and tag us on Instagram with #brokebankvegan. Happy eating!

Other Recipes You’ll Enjoy

Healthy Homemade Snickers Bars

5 from 1 vote
Recipe by Broke Bank Vegan Course: DessertCuisine: AmericanDifficulty: Easy
Servings

12

servings
Prep time

30

minutes
Freeze time

4

hours 
Calories

339

kcal
Cost per recipe

$9.24

USD
Cost per serving

$0.77

USD
Total time

4

hours 

30

minutes

Bite into layers of rich chocolate, crunchy peanuts, creamy date caramel, and chewy nougat. These no-bake Snickers bars are completely vegan, gluten-free, and a delicious way to curb your hunger!

Ingredients

  • Nougat
  • 1 1/4 cup rolled oats ($0.24 USD)

  • 3/4 cup almond flour ($0.74 USD)

  • 1/4 tsp salt ($0.01 USD)

  • 2/3 cup pitted Medjool dates ($1.15 USD)

  • Caramel
  • 1 cup pitted & soaked Medjool dates ($1.84 USD)

  • 1/4 cup smooth, natural peanut butter ($0.44 USD)

  • 1 tsp vanilla extract ($0.21 USD)

  • 1/3 cup (heaping) roasted & salted peanuts ($0.21 USD)

  • Chocolate
  • 1/4 cup + 3 tbsp cacao butter ($2.58 USD)

  • 1 tbsp coconut oil ($0.12 USD)

  • 1/2 cup cacao powder ($1.25 USD)

  • 3 tbsp maple syrup ($0.45 USD)

Directions

  • Nougat
  • For the nougat crust, add rolled oats, almond flour, and salt to your food processor. Blend until you achieve a fine meal texture.
  • Next, add in the pitted Medjool dates and blend until you have a dough-like consistency. It should easily stick together between your fingers. If your dates are dry, you may want to soak them for a few minutes in hot water before adding them to the food processor.
  • Once your nougat is blended, press it into a parchment-lined baking pan or dish (an 8×8 works best) and set it aside while you prepare the caramel layer.
  • Caramel
  • For the caramel, place pitted & soaked Medjool dates, peanut butter, and vanilla in a small blender or food processor (leave the roasted peanuts out). Blend until you achieve a smooth consistency. You may need to stop and scrape down the sides a few times.
  • Once you have a smooth texture, spread the date caramel evenly on top of the nougat crust. Then, layer the roasted peanuts evenly across the caramel (it helps to push down on the peanuts slightly in order to help them stay in place).
  • Place the whole pan or dish in your freezer to set for at least 3-4 hours (we usually leave it overnight to make cutting easier). Once the caramel has set, cut into 10-12 bars and pop them back in the freezer while you prepare the chocolate.
  • Chocolate
  • For the chocolate coating, melt cocoa butter and coconut oil in a double boiler over low heat. Once they have melted, mix in the cacao powder and maple syrup. Whisk everything together until there are no clumps left.
  • Taste and adjust sweetness to your taste. Then, dip each bar in the bowl of melted chocolate with 2 forks to roll them around. Once they are coated, transfer each bar back to the parchment-lined pan.
  • Let the Snickers bars set in the freezer for at least another 15-20 minutes before serving them. Keep these treats in your freezer for a healthy, yet delicious snack!

Tips

  • If you don’t own a double boiler or can’t makeshift one, you can also melt the cacao butter and coconut oil in the microwave. Just be careful not to burn the cacao butter by microwaving it in 10-15 second bursts.
  • If your dates are really dry, soak them in hot water for a few minutes or hours to soften them up. The dates for the crust don’t need to be as soft as the dates for the caramel though.

Did you make this recipe?

Tag @brokebankvegan on Instagram and use #brokebankvegan

Like this recipe?

Follow @brokebankvegan on Pinterest

Did you make this recipe?

Like us on Facebook

Nutrition Facts

12 servings per container

Serving Size1 servings


  • Amount Per ServingCalories339
  • % Daily Value *
  • Total Fat 19g 30%
    • Saturated Fat 7.5g 38%
  • Sodium 3.8mg 1%
  • Potassium 346.2mg 10%
  • Total Carbohydrate 38g 13%
    • Dietary Fiber 7.4g 30%
    • Sugars 22.8g
  • Protein 8g 16%

  • Vitamin A 1%
  • Calcium 6%
  • Iron 37%
  • Vitamin E 17%
  • Thiamin 8%
  • Riboflavin 13%
  • Niacin 13%
  • Vitamin B6 10%
  • Folate 6%
  • Pantothenic Acid 10%
  • Phosphorus 17%
  • Magnesium 42%
  • Zinc 9%
  • Selenium 6%
  • Copper 30%
  • Manganese 37%

* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

How can I make these bars peanut-free?

To make these bars peanut-free, swap out the peanut butter for almond butter or cashew butter. For the roasted peanut layer, try using pecans, cashews, or almonds.

I don’t have cacao butter. What can I use instead?

If you don’t have cacao butter, you can replace it with all coconut oil (although the consistency will be more melty). You can also just use about 3/4-1 cup of melted vegan chocolate chips or a chocolate bar.

Leave a Comment