• Facebook
  • Skip to main content
  • Skip to primary sidebar
Be Well Table
menu icon
go to homepage
  • About
  • Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Side Dishes
    • Snacks
    • Desserts
    • Drinks
  • Media
  • Nutrition
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
      • Breakfast
      • Lunch
      • Dinner
      • Side Dishes
      • Snacks
      • Desserts
      • Drinks
    • Media
    • Nutrition
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home » Recipes » Desserts

    Healthy Homemade Snickers Bars (Vegan)

    Published: Apr 9, 2025 by Katharine Rosenthal, RD · This post may contain affiliate links · Leave a Comment

    FacebookTweetPin
    Jump to Recipe

    This healthy Snickers bar recipe makes it easy to enjoy the flavors of your favorite candy bar but with simple, wholesome ingredients you'll feel good about! With its creamy caramel layer, chewy nougat, crunchy peanuts, and dark chocolate coating, it's the perfect way to satisfy your sweet tooth. Keep a stash in the freezer for a sweet treat any time!

    3 snickers bars on a plate

    As a Registered Dietitian, I know firsthand that sugar cravings are part of life. We often find ourselves craving the treats we enjoyed as a kid. But, have you noticed that chocolate bars don't even taste as good anymore? Once you get a little older, they all seem to taste way too sweet!

    That's part of what I love about these healthier Snickers bars. They're made with real, simple ingredients and are naturally sweetened with dates and maple syrup. They're still plenty sweet, but with a richer, deeper flavor. Plus, dark chocolate chips are infinitely better than the usual chocolate coating. 

    I promise - they will satisfy all of your chocolate cravings and are the perfect treat for the holidays, special occasions, and more!

    Jump to:
    • Ingredients
    • How to Make Homemade Snickers Bars
    • Why Do I Need to Heat Treat the Flour?
    • Substitutions
    • Variations
    • Nutrition
    • Storage
    • Top tip
    • FAQ
    • Related
    • Pairing
    • Healthier Snickers Bars

    Ingredients

    There are three specific components here: the date caramel, chewy nougat, and melted chocolate shell. None of the elements are hard to make, but make sure you follow the instructions carefully to help everything set just right!

    cutting snickers bars with a knife

    Caramel layer:

    • Medjool dates: Dates are sugar-sweet yet high in fiber so they don't spike your blood sugar the same way as white sugar. They also have a rich, caramel flavor ideal for this recipe.
    • Peanut butter: Look for creamy peanut butter, ideally made without any added sugar.
    • Vanilla extract: For a little extra flavor.

    Nougat layer:

    • Whole wheat flour: This helps hold the nougat together and offers extra fiber.
    • Maple syrup: For just enough sweetness. 
    • Peanut butter
    • Melted coconut oil: This is my go-to replacement for vegetable oil since it adds a mild coconut flavor that works wonderfully in desserts.

    Other:

    • Vanilla baking salt or flaky sea salt: Salt enhances flavor, making these Snickers bars taste even more delicious with less sugar. 
    • Roasted peanuts: To get that peanut crunch, we need to sprinkle peanuts over the caramel layer. 
    • Dark chocolate: I like to melt dark chocolate chips or a chopped chocolate bar for the chocolate layer. 
    • Coconut oil: Coconut oil will help the chocolate coating get a nice, crispy snap. 

    See recipe card for quantities.

    How to Make Homemade Snickers Bars

    • Prepare the dates: Remove the pit from the dates and soak them in hot water for about 10 minutes. This will help soften the date so you can easily blend them!
    • Line the pan: Prepare an 8x8 baking dish by lining it with parchment paper.
    • Make the caramel: Once the dates are done soaking, drain the water and add to a food processor along with the peanut butter and vanilla extract. Blend for a few minutes and pause a few times to scrape the sides until you see a paste forming. Set aside.
    • Heat treat the flour: Preheat the oven to 350°F and on a lined baking sheet, add the flour. Bake for about 7-10 minutes. Let cool.
    • Mix the nougat: In a mixing bowl, mix together the whole wheat flour, maple syrup, peanut butter, and melted coconut oil. Press the mixture evenly in the 8x8 parchment paper-lined dish.
    • Start layering: Spread the “caramel” layer evenly over the nougat layer. 
    • Add peanuts: Top the caramel with peanuts and press them into the caramel layer a little bit. Place the pan in the freezer for about an hour.
    • Melt the chocolate: Melt the chocolate and coconut oil in a microwave-safe dish in the microwave in 30-second increments and stir each time. 
    • Glaze: Once the chocolate has melted, pour the chocolate over the Snickers bars. Top with salt.
    • Freeze and slice: Place the bars back into the freezer for 10-15 minutes. Once the chocolate has hardened, cut it into 12 bars. Enjoy!
    blended dates
    1. Prepare the dates: Remove the pit from the dates and soak them in hot water for about 10 minutes. This will help soften the date so you can easily blend them!
    2. Line the pan: Prepare an 8x8 baking dish by lining it with parchment paper.
    3. Make the caramel: Once the dates are done soaking, drain the water and add to a food processor along with the peanut butter and vanilla extract. Blend for a few minutes and pause a few times to scrape the sides until you see a paste forming. Set aside.
    whole wheat flour in a bowl mixed with peanut butter

    4. Mix the nougat: In a mixing bowl, mix together the whole wheat flour, maple syrup, peanut butter, and melted coconut oil. Press the mixture evenly in the 8x8 parchment paper-lined dish.

    putting the whole wheat flour base in a pan

    5. Start layering: Spread the “caramel” layer evenly over the nougat layer. 

    6. Add peanuts: Top the caramel with peanuts and press them into the caramel layer a little bit. Place the pan in the freezer for about an hour.

    coconut oil mixed with chocolate on a spoon

    7. Melt the chocolate: Melt the chocolate and coconut oil in a microwave-safe dish in the microwave in 30-second increments and stir each time. 

    pouring the melted chocolate on the caramel and base and peanut butter

    8. Glaze: Once the chocolate has melted, pour the chocolate over the Snickers bars. Top with salt.

    cutting snickers bars with a knife

    9. Freeze and slice: Place the bars back into the freezer for 10-15 minutes. Once the chocolate has hardened, cut it into 12 bars. Enjoy!

    Hint: To soften the dates, soak them in hot water for about 10 minutes.

    Why Do I Need to Heat Treat the Flour?

    You need to heat treat flour before eating it raw because raw flour can carry harmful bacteria like E. coli. Just like raw eggs, flour hasn’t been processed to kill germs, so eating it straight out of the bag (like in cookie dough or other no-bake treats) can potentially make you sick. Heating the flour to at least 160°F helps kill off any bacteria and makes it safe to eat.

    Substitutions

    • Gluten-free: To make this recipe gluten-free, you'll need to replace the whole wheat flour with a gluten-free flour. Try a 1:1 gluten-free flour replacement or oat flour. Almond flour may work, too, but will have a slightly different texture.
    • Dairy-free: The only dairy comes from the chocolate chips, and you can easily use dairy free chocolate instead.
    • Vegetarian: This healthy Snickers bar is naturally vegetarian and vegan without any modifications.

    Variations

    Change the nut butter: Replace the peanut butter with almond butter or even sunflower seed butter.

    Adjust the shape: You don't have to cut the mixture into bars if you don't want. You can cut little bite-sized squares to stretch the batch even further!

    Use milk chocolate: Dark chocolate is higher in antioxidants and contains less sugar, but if it isn't your favorite, feel free to use milk chocolate instead.

    Nutrition

    Unlike conventional candy bars, this homemade version will feel much better to eat! The quality of the ingredients is much higher than the store-bought versions, plus you have real, whole food ingredients, like dates, peanut butter, and coconut oil.

    The maple syrup and dates are both naturally lower-GI sweeteners, too, which means they won't spike your blood sugar the same way as regular sugar. Plus, you get extra fiber and healthy fats to help your body feel more satisfied.

    Don't worry - you still get the chewy, crunchy bite and delicious chocolate peanut butter flavor, but will actually feel good after eating one. They're great!

    Storage

    Store any leftover Snickers bars in an airtight container in the freezer for up to 3 months. They are best softened slightly at room temperature, so place them on a plate on the counter to thaw before serving. 

    Top tip

    To soften the dates, soak them in hot water for about 10 minutes.

    FAQ

    Do you have to add the nougat layer?

    The chewy nougat is a key part of the Snickers experience, but these bars are also great without it! The combination of the chewy caramel and the crisp chocolate coating tastes like chocolate covered caramels. So good!

    Do you have to refrigerate homemade Snickers bars?

    Technically, you do not have to since most of the ingredients are safe to store at room temperature. However, they'll stay fresh for longer when stored in the fridge or freezer, and the caramel and nougat will hold their shape much better.

    Related

    Looking for more healthy dessert recipes like this? Try these:

    • Close up of pink sprinkle donuts on a plate.
      High Protein Pink Sprinkle Donuts
    • Four pear muffins on a plate.
      Gluten-Free Pear Muffins
    • Side view of a banana zucchini muffin with the wrapper taken off.
      Zucchini Banana Bread Muffins
    • Two French toast muffin cups on a plate.
      French Toast Muffin Cups

    Pairing

    Serve your Snickers bar with a delicious drink and take a moment to unwind.

    • Overhead shot of harvest grain bowls with chicken, veggies, rice and feta on top.
      Easy Roasted Veggie Harvest Grain Bowls
    • 2 ingredient strawberry dessert in a cup surrounded by strawberries
      2 Ingredient Strawberry Dessert 🍓 - Easy Recipe
    • 14 Cinco de Mayo Non Alcoholic Drinks (Mocktails)
    • pineapple mocktail in two glasses with grapefruit
      Easy Pineapple Coconut Mocktail Recipe (Non-Alcoholic)

    Did you try this recipe? I would love to see what you made! Tag me (@bewelltable) on Instagram and leave a 5 ⭐️ review below!

    3 snickers bars on a plate

    Healthier Snickers Bars

    Katharine Rosenthal, RD
    This healthy Snickers bar recipe makes it easy to enjoy the flavors of your favorite candy bar but with simple, wholesome ingredients.
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Total Time 30 minutes mins
    Course Dessert
    Servings 16
    Calories 300 kcal

    Ingredients
      

    Caramel layer:

    • 1 cup medjool dates
    • ⅓ cup peanut butter
    • 1 teaspoon vanilla extract

    Nougat layer:

    • 1 ½ cups heat treated whole wheat flour
    • ½ cup maple syrup
    • 4 tablespoons peanut butter
    • 3 tablespoons melted coconut oil

    Other:

    • ½ cup roasted peanuts
    • 1 ½ cups dark chocolate
    • 3 teaspoons coconut oil
    • Vanilla baking salt for flaky salt for garnish

    Instructions
     

    • Remove the pits from the dates and soak them in hot water for about 10 minutes. This will help soften the date so you can easily blend them!
    • Prepare an 8x8 dish by lining it with parchment paper.
    • Heat treat the flour by preheating the oven to 350°F, and add the flour to a lined baking sheet. Bake for about 7-10 minutes. Let cool.
    • Once the dates are done soaking, drain the water and add to a food processor along with the peanut butter and vanilla extract. Blend for a few minutes and pause a few times to scrape the sides until you see a paste forming. Set aside.
    • In a mixing bowl, mix together the whole wheat flour, maple syrup, peanut butter, and melted coconut oil. Press the mixture evenly in the 8x8 parchment paper-lined dish.
    • Spread the “caramel” layer evenly over the nougat layer.
    • Top the caramel with peanuts and press them into the caramel layer a little bit. Place the pan in the freezer for about an hour.
    • Melt the chocolate and coconut oil in a microwave-safe dish in the microwave in 30-second increments and stir each time.
    • Once the chocolate has melted, pour the chocolate over the Snickers bars. Top with salt.
    • Place the bars back into the freezer for 10-15 minutes. Once the chocolate has hardened, cut it into 12 bars. Enjoy!

    Nutrition

    Calories: 300kcalCarbohydrates: 32gProtein: 6gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.01gCholesterol: 0.5mgSodium: 65mgPotassium: 333mgFiber: 4gSugar: 17gVitamin A: 21IUCalcium: 42mgIron: 3mg
    Keyword dessert, healthier snickers, snickers
    Tried this recipe?Let us know how it was!

    More Desserts

    • Mini banana bread muffins topped with fresh banana slices arranged on a white plate, with a whole banana beside them
      Mini Banana Bread Muffins (Whole Wheat, No Refined Sugar)
    • Overhead shot of black bean brownies with chocolate chips on top.
      Fudgy Gluten-Free Black Bean Brownies
    • mango popsicles on a plate with a mango next to it
      No Added Sugar Mango Popsicles (4 Ingredients!)
    • Strawberry yogurt popsicle next to a fresh strawberry.
      Strawberry Yogurt Popsicles (No Sugar Added)

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi there!

    Hi! I'm Katharine Rosenthal, RD, LD from North Carolina. On my blog and Instagram (@bewelltable), you will find easy and healthy recipes to incorporate into your everyday life. Thanks for being here!

    learn about me

    Popular

    • Overhead shot of Southwest chicken salad in a bowl served with crackers.
      Easy Southwestern Chicken Salad
    • chicken enchilada casserole slice on a plate
      The Best Chicken Enchilada Casserole Recipe (Easy)
    • ginger dressing on a cutting board
      Makoto Ginger Dressing Recipe (Restaurant-Style)
    • Jalapeno Chili Crunch Egg Salad

    Footer

    ↑ back to top

    About

    • About Katharine
    • Contact/Services

    Newsletter

    Sign Up! for emails and updates

    Legal

    • Privacy Statement
    • Privacy Policy
    • Disclaimer

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2023-2024

    Manage Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    • Manage options
    • Manage services
    • Manage {vendor_count} vendors
    • Read more about these purposes
    View preferences
    • {title}
    • {title}
    • {title}