Print

Vegan Snickers Bars Recipe

4.6 from 71 reviews

Delicious homemade Vegan Snickers Bars featuring a date caramel layer, almond flour nougat crust, roasted peanuts, and a rich dark chocolate coating. This recipe uses simple plant-based ingredients and requires no baking, making it perfect for a quick, healthy, and satisfying treat.

Ingredients

Scale

Date Caramel

  • 1 cup medjool dates (soaked in hot water for 10 minutes)
  • 3 tbsp peanut butter
  • 1 tsp vanilla extract

Nougat Layer

  • 1.5 cups almond flour
  • 1.5 tbsp date caramel (from the date caramel mixture)
  • 4 tbsp peanut butter

Peanuts

  • 1/2 cup roasted peanuts

Dark Chocolate Coating

  • 1.5 cups dark chocolate chips
  • 23 tsp coconut oil

Instructions

  1. Soften Dates: Remove pits from medjool dates and soak them in hot water (just below boiling) for 10 minutes to soften.
  2. Prepare Loaf Pan: Line a loaf pan with parchment paper for easy removal of the bars later.
  3. Make Date Caramel: Drain water from soaked dates and add them to a food processor with peanut butter and vanilla extract. Blend for 3-5 minutes, stopping to scrape down the sides, until a thick, caramel-like paste forms.
  4. Prepare Nougat Crust: Add almond flour, 1.5 tbsp of the date caramel, and peanut butter to the food processor. Blend until the mixture forms a crumbly dough that holds shape when pressed.
  5. Press Crust: Transfer the dough to the lined loaf pan and firmly press it down to create an even layer with no gaps around edges.
  6. Assemble Peanut Layer: Spread the remaining date caramel evenly over the crust. Top with roasted peanuts, pressing them slightly into the date caramel so they stick well and cover the surface with minimal gaps.
  7. Freeze to Harden: Place the loaf pan in the freezer for 60-90 minutes or overnight to set the layers firmly.
  8. Melt Chocolate: Melt dark chocolate chips with coconut oil in the microwave in 30-second increments, stirring between each until smooth and creamy, or use a double boiler.
  9. Cut Bars: Remove the hardened block from the freezer and lift it out using the parchment paper. Place on a cutting board and slice into equal-sized bars.
  10. Coat Bars: Quickly dip each bar in the melted chocolate to coat fully. Place coated bars back on parchment-lined surface.
  11. Final Freeze: Return the chocolate-coated bars to the freezer for 10-15 minutes to harden the chocolate coating fully.
  12. Serve & Enjoy: Remove from freezer and enjoy your homemade vegan Snickers bars!

Notes

  • Soak dates in hot water for 10 minutes to achieve a rich, caramel-like texture.
  • The nougat crust should hold together when pressed; if too dry, add more peanut butter or date caramel.
  • Melt chocolate gently using 30-second microwave bursts with coconut oil, stirring frequently to prevent burning.

Keywords: vegan snickers bars, no bake dessert, date caramel, almond flour nougat, peanut bars, dairy free chocolate, healthy vegan treat