Go Back
healthy snickers bar

Healthy Snickers Bar

Sophie
Make a healthy Snickers bar at home—no-bake, vegan, and full of rich chocolate, dates, and peanuts. Guilt-free & delicious.
Prep Time 20 minutes
Chilling time 1 hour 40 minutes
Total Time 2 hours
Course Dessert, Snack
Cuisine American
Servings 12 bars
Calories 210 kcal

Ingredients
  

For the Nougat Layer

  • 1 cup almond flour – creates a soft cake-like base
  • 2 tablespoons maple syrup – adds a hint of natural sweetness
  • 2 tablespoons coconut oil melted – helps the base set and stay firm
  • 1 teaspoon vanilla extract – brings out flavor and aroma
  • Pinch of sea salt – enhances the taste and balances the sweetness

For the Caramel Layer

  • 1 ½ cups medjool dates pitted – soft and naturally sweet, perfect for caramel
  • 2 tablespoons peanut butter – creamy and rich with a roasted flavor
  • 1 tablespoon coconut oil – smooths out the texture
  • 1 –2 tablespoons water – helps with blending if needed
  • Pinch of salt – rounds out the sweetness

For the Peanut Crunch

  • ½ cup roasted peanuts – gives that classic Snickers-style crunch
  • For the Chocolate Coating
  • 1 cup dark chocolate chips or chopped vegan chocolate – choose one with 70% cacao or more
  • 1 tablespoon coconut oil – makes the chocolate easier to spread and bite into
  • Optional Add-Ins and Swaps
  • Swap in almond butter or cashew spread if you want a different nutty flavor
  • Add a sprinkle of sea salt or crushed peanuts on top for extra crunch
  • For a sugar-free version use sugar-free chocolate chips

Tools You’ll Need

  • Food processor – for blending the date caramel
  • Loaf pan – perfect size for making bars
  • Parchment paper – makes cleanup easy and keeps bars from sticking
  • Spatula – helps press and spread each layer evenly

Instructions
 

Step 1: Prepare the Pan

  • Line a loaf pan with parchment paper. Leave some paper hanging over the edges so you can lift the bars out easily later.

Step 2: Make the Nougat Layer

  • In a bowl, mix together:
  • 1 cup almond flour
  • 2 tablespoons maple syrup
  • 2 tablespoons melted coconut oil
  • 1 teaspoon vanilla extract
  • A pinch of sea salt
  • Stir until a soft, sticky dough forms.
  • Press this mixture evenly into the bottom of the pan using a spatula or your hands.
  • Set the pan in the freezer to chill while you make the next layer.

Step 3: Make the Caramel Layer

  • In a food processor, add:
  • 1½ cups medjool dates (softened in warm water if needed)
  • 2 tablespoons peanut butter
  • 1 tablespoon coconut oil
  • 1–2 tablespoons water (just enough to blend smoothly)
  • A pinch of salt
  • Blend until smooth and creamy. Scrape down the sides as needed.
  • Take the pan out of the freezer and spread the caramel layer evenly over the nougat.
  • Sprinkle ½ cup roasted peanuts over the caramel and gently press them in so they stick.

Step 4: Freeze the Layers

  • Return the pan to the freezer for 20–30 minutes. This helps the layers firm up, making it easier to coat with chocolate.

Step 5: Make the Chocolate Coating

  • Melt 1 cup dark chocolate chips with 1 tablespoon coconut oil in a heat-safe bowl.
  • Melt the chocolate using a double boiler or heat it in the microwave in 30-second bursts, stirring between each interval until fully smooth.

Step 6: Slice and Dip

  • Remove the firm bar from the pan by lifting the parchment paper.
  • Slice into bars using a sharp knife.
  • Dip each bar into the melted chocolate or spoon the chocolate over each one to coat.
  • Place them back on parchment paper and return to the freezer or fridge to let the chocolate set.

Step 7: Store

  • Once the bars are firm, transfer them to an airtight container.
  • Store in the freezer for long-term or the fridge for up to a week.

Video

Notes

Recipe Details:
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes (no-bake)
  • Total Time: 2 hours (includes chilling time)
  • Servings: 12 bars
  • Calories: 210 per serving (estimated)
 
Keyword healthy snickers bar