Homemade Snickers Bars

These Homemade Snickers Bars are a healthier version of the classic candy with no baking required! These gluten-free and vegan candy bars have a layer of raw nougat, topped with a peanut date caramel, all dunked in homemade chocolate.
Course Dessert
Cuisine American
Prep Time 40 minutes
Total Time 40 minutes
Servings 16 bars
Author Rachel


For the nougat bottom

For the caramel topping

  • 1 cup (about 10) pitted Medjool dates soaked in hot water if not soft
  • 2 tablespoons maple syrup
  • 1 cup peanut butter use cashew butter to keep paleo
  • 3 tablespoons coconut oil melted
  • ¼ teaspoon kosher salt
  • 1 cups roasted peanuts use cashews to keep paleo

For the chocolate coating


  1. Line an 8x8” square pan with parchment paper and lightly grease with coconut oil.
  2. In a high powered blender or food processor (I used my Vitamix), combine the cashews, coconut butter, coconut cream, maple syrup, and melted coconut oil. Blend on medium-high speed until completely combined and smooth. Add in the coconut flour and blend in to combine.
  3. Spread the “nougat” bottom into the prepared pan and place into the fridge to firm up while you make the filling.
  4. In the same blender or food processor, combine the soft pitted dates, maple syrup, peanut butter, melted coconut oil, and salt. Blend to form a smooth paste, scraping down the sides as necessary to fully combine the caramel.
  5. Stir in the roasted peanuts. Spread in an even layer on top of the chilled nougat and return to the refrigerator for at least two hours to firm up, or speed up the process in the freezer for about 30 minutes.
  6. Remove the chilled bars from the fridge or freezer and cut with a very sharp knife. You can cut them in half, and then each half into six long slices to create the classic “Snickers” shape, or you can just cut into 16 squares. Return to the freezer to chill while making the chocolate coating.
  7. Melt together the coconut oil, maple syrup, and cocoa powder in the microwave for 30 seconds (or until coconut oil is melted) and whisk to combine.
  8. Pour into a dish wide and deep enough to dip your bars into, and dip each bar into the chocolate, using forks to dip them in. Make sure to let the excess chocolate dip off. Place on a greased wire rack or parchment paper, and move to the refrigerator to set.
  9. Once the chocolate is set, enjoy! Keep these stored in an airtight container in the refrigerator.

Recipe Notes

Total time does not include time required to chill the bars.