Best Date Snickers

4.95 from 56 votes
Jump to RecipeJump to Video

This post may contain affiliate links. Please read our disclosure policy.

These homemade Date Snickers bars combine easy nougat, date-based caramel, crunchy peanuts, and chocolate. They’re fancy yet easy to make and perfect for satisfying a sweet tooth.

Stacks of homemade snickers bars

Swap traditional sniker bars with these healthier date snickers. This recipe combines oats, dates, peanuts, and peanut butter, all wrapped in a tasty chocolate. The caramel is made entirely from dates, providing a nutritious alternative. You likely have these ingredients at home, making it easy to prepare these treats anytime you crave something sweet. And, if you’re craving more homemade treats after enjoying these date bars, check out my recipe for healthy four-ingredient stuffed dates for additional inspiration.

Date snickers video


Ingredients for date snickers bars

Here’s what you’ll need for the recipe. Refer to the recipe card for specific amounts.

How to make date Snickers

Make the nougat layer

Start by creating the nougat layer for your date Snickers. First, if you don’t have oat flour, process oats in a blender until they turn into a flour-like consistency. Next, add and mix the rest of the nougat ingredients into this oat flour until thoroughly combined.

For the assembly, choose between two options: spread the mixture into a large dish for a tray bake or use a silicone bar mold for perfectly shaped bars. If using a tray, line it with parchment paper and press down the nougat base evenly with the bottom of a cup or glass. If using a mold, press the mixture evenly into each cavity with your fingers.

Blending nougat ingredients with oat flour before spreading in parchment-lined dish.

After shaping the nougat, place it in the freezer while preparing the caramel layer.

Make the caramel layer

Begin by inspecting the dates for the caramel layer – if they are too dry, soak them in hot water for about ten minutes to soften. Next, blend the moistened dates with the other caramel ingredients, excluding the peanuts, in a food processor until you achieve a creamy, sticky consistency.

Remove the nougat layer from the freezer and generously layer the date caramel on top. After adding the caramel, sprinkle on peanuts to your liking.

Blending caramel ingredients with dates before spreading over frozen nougat.

Put the tray back in the freezer and wait until the mixture is completely hard. This makes the date Snickers bars cold and solid, which helps when you need to coat them with chocolate later.

Cut into bars

Once the layers have set, remove the Snickers from the tray and cut into twelve or more bars, depending on the size you prefer. If you used a silicone mold for the mixture, just pop out the individual bars. The bars are now ready for dipping in chocolate.

Cutting date Snickers bars on parchment paper.

Dip bars in chocolate

First, melt the chocolate. It’s best to do it over a double boiler, but you could also do it in the microwave in 10-15-second increments.

This part can be messy, so I usually do it on a wire cooling rack and use a fork or BBQ skewers (or similar) to press into the bars, to make it easier to dip them.

Dip each bar into the melted chocolate and place them aside to dry. If you prefer your Snickers extra chocolatey, dip them again. This second dip helps cover any areas missed the first time.

Dipping date Snickers bars in chocolate and setting on rack to dry.

As soon as the chocolate sets and dries, your homemade date Snickers are ready to enjoy. The chocolate shell should feel firm and crisp.

Storing date Snickers

To keep your homemade Snickers bars fresh, place them in an airtight container and store them in the fridge for about 8-10 days.

For those who like to plan ahead or enjoy batch cooking, these bars also freeze well. Pack them in a freezer-friendly container, separating layers with wax or parchment paper to avoid sticking. They can be stored in this way for up to two months.

Homemade date snickers cut in two

If you try this recipe, let me know how it goes in the comments below. I’d appreciate a recipe card rating and would love to see your recipe recreations – tag me on Instagram @Alphafoodie!

Best Date Snickers

4.95 from 56 votes
By: Samira
These homemade Date Snickers bars combine easy nougat, date-based caramel, crunchy peanuts, and chocolate. They're fancy yet easy to make and perfect for satisfying a sweet tooth.
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 12 bars


Nougat layer

  • 2 cups rolled oats
  • 1 cup almond flour or coconut flour
  • 1/2 cup oat milk or your favourite milk
  • 3 Tbsp coconut oil soft or melted
  • 2 Tbsp maple syrup
  • 1/2 tsp salt

Caramel layer

  • 12 dates I used medjol dates
  • 1/3 cup melted coconut oil
  • 1/4 cup maple syrup
  • 3 Tbsp peanuts
  • 3 Tbsp peanut butter
  • 1 tsp vanilla extract
  • 1/2 tsp salt


  • 1 cup dark chocolate or milk chocolate if you prefer


Nougat Layer

  • If you don't have oat flour, make your own by blending oats until they turn into a fine powder.
  • Mix in the remaining nougat ingredients until thoroughly combined.
  • Spread the mixture in a parchment-lined dish or fill silicone bar molds evenly.
  • Freeze while preparing caramel.

Caramel Layer

  • Soak very dry dates in hot water for 10 minutes, then drain.
  • Blend softened dates with other caramel ingredients (except peanuts) to a creamy consistency.
  • Spread caramel over frozen nougat layer, then sprinkle with peanuts.
  • Freeze until hard.

Cut into Bars

  • Once set, remove from tray and cut into 12+ bars, or pop out from moulds.
  • Ensure bars are firm from chilling for easier handling.

Chocolate Coating

  • Melt chocolate using a double boiler or in the microwave (10-15 second bursts).
  • Skewer each bar and dip into the melted chocolate, then place on a rack to dry. Dip twice for extra coating.
  • Once chocolate is set and crisp, enjoy your homemade date Snickers.



Storage: These can be stored in the refrigerator for up to 8-10 days or in the freezer for up to two months. 
Course: Dessert, Snack
Cuisine: European
Freezer friendly: 2 Months
Shelf life: 10 Days


Serving: 1bar, Calories: 179kcal, Carbohydrates: 20g, Protein: 5g, Fat: 10g, Saturated Fat: 3g, Sodium: 175mg, Potassium: 133mg, Fiber: 3g, Sugar: 10g, Vitamin A: 16IU, Calcium: 47mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment

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

Recipe Rating


  1. Taneeke says:

    5 stars
    Love love love this. Such a healthy delicious snack. Make sure to load it up with peanuts. I just make in a 9x9inch pan and then spread a layer of choc on top, cut once set and they’re devine.

    1. Support @ Alphafoodie says:

      Thank you so much for your comment, Taneeke!

    2. Gail says:

      This is pure genius. I had to make a few adjustments, but all the ratios were spot-on. Bravo. And thank you.

      1. Support @ Alphafoodie says:

        Thank you so much for your comment, Gail. Glad you liked it 🙂

  2. Naira says:

    5 stars
    My favorites !!
    Thank you

    1. Support @ Alphafoodie says:

      Glad you liked them, Naira!

  3. Melissa says:

    5 stars
    I’ve made this recipe many times and I swear they are even more delicious than a Snickers bar

    1. Support @ Alphafoodie says:

      Awww, thank you so much, Melissa. So happy to hear this! 🙂

  4. Cordula says:

    4 stars
    I have no idea what went wrong, but I ended up with two extremely sticky layers. Cutting them into bars and dunking those into chocolate was impossible, so I just smeared the chocolate on top. We can only eat them straight from the freezer, but the taste is still nice.

    1. Support @ Alphafoodie says:

      Hi Cordula,
      Sorry to hear this didn’t work for you. Did you follow the exact steps? Was the coconut oil melted? I also recommend using large Medjool dates – if they seem too dry, then soak them in hot water for 30 minutes.
      I hope you give it a try again.