Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Keto Snickers Bars

★★★★★★★★★★
4.4 stars, average of 54 ratings

This post may contain affiliate links, see our disclaimer.

Keto Snickers BarsPin itFollow us 148.4k

If you miss Snickers bars but prefer something less sweet, these homemade Keto Snickers Bars are a great way to get your chocolate, caramel and peanut fix! They're made with a creamy cashew-based layer, homemade sugar-free caramel, crunchy roasted peanuts and a coating of dark chocolate.

Now, these aren't an exact copy of traditional Snickers. There's no fluffy, chewy nougat or thick, sticky caramel, and they're intentionally less sweet. But you still get that familiar combination of chocolate, caramel and peanuts, without needing loads of sweetener.

If you've already tried our Keto Twix Bars, this is another homemade candy bar alternative worth making. Each bar has just 3.7 grams of net carbs, and you can keep a batch in the freezer whenever you feel like something sweet.

What Makes These Keto Snickers Bars Different?

Traditional Snickers bars are made with sweet nougat, thick caramel and peanuts, all covered in milk chocolate. This homemade low-carb version takes a slightly different approach.

The base is made with soaked cashews, almond flour, coconut cream and coconut oil. It has a soft, creamy texture rather than the chewy consistency of traditional nougat.

Instead of thick, sticky caramel, these bars use our homemade keto caramel sauce. It's softer than regular candy bar caramel, particularly when the bars are stored in the fridge. Roasted peanuts add some crunch and balance the sweetness.

Finally, everything is covered in dark chocolate. I like using 90% dark chocolate because it balances the caramel and lets the peanut flavor come through.

These bars aren't meant to taste exactly like the original. They're a less sweet alternative made with ingredients you can control.

If you're missing a proper Twix bar, I've also developed a keto version using allulose for a more authentic caramel texture. You can find the recipe in my Fast Keto ebook.

Tips for Making Keto Snickers Bars

There are a few things worth knowing before you start, especially if you want the bars to hold their shape.

Soak the cashews. This softens them and makes the base easier to blend. You'll need to soak them for at least 4 hours, or overnight. Drain and rinse them well before using.

Adjust the sweetness. The cashew layer only needs a little sweetener, and you can adjust it to taste. Remember that the caramel and chocolate will add sweetness too.

Make the caramel a little thicker. Follow the instructions for the Keto Caramel Sauce, then simmer it for an additional 10 minutes as directed in the recipe. This helps thicken it, although it won't become as chewy as traditional Snickers caramel.

Freeze the bars before coating. Once you've cut the bars, return them to the freezer until completely frozen. This makes them much easier to dip in chocolate without the filling softening or falling apart.

Work in small batches. Take out just a few frozen bars at a time while coating them. This is especially important in a warm kitchen.

For a smoother chocolate coating, you can also place the bars on a wire rack and pour the melted chocolate over them instead of dipping. Just place a tray underneath to catch the excess chocolate.

Can I Make These as a Slice Instead?

Absolutely! If you'd rather skip dipping individual bars in chocolate, you can make these as a slice, similar to our Keto Caramel Slice.

Prepare the cashew base and caramel peanut layer as directed, then halve the amount of chocolate and pour it over the top. Chill until set before cutting into squares.

It's a little less work, and you still get all those chocolate, caramel and peanut flavors.

Are Peanuts a Healthy Keto Option?

Peanuts are relatively low in net carbs and can fit into a well-formulated keto diet, especially in moderate amounts. Although technically legumes rather than nuts, they provide plant-based protein, fats and several important minerals.

Like other legumes, peanuts contain compounds such as phytates, which can reduce the absorption of certain minerals. However, this is generally not a major concern when eating a varied diet.

If you'd like to learn more, we've covered soaking and preparing peanuts and how different preparation methods may affect their nutritional properties.

For this recipe, I prefer plain dry-roasted peanuts without added sugar.

Can I Use Sugar-Free Chocolate?

Yes! You can use sugar-free chocolate, but depending on the brand and sweetener used, it may be thicker when melted. If needed, add a little extra cacao butter to thin it out and make the chocolate easier to work with. This is especially useful when coating the bars.

How to Store Keto Snickers Bars

These bars are best kept chilled because the cashew base and caramel will soften at room temperature.

In the fridge: Store in an airtight container for up to 10 days. The caramel will be softer, but the chocolate coating helps hold everything together.

In the freezer: Store for up to 3 months. I actually prefer keeping these bars frozen and taking out one whenever I want a treat.

If you prefer a softer filling, let a frozen bar sit for a few minutes before eating. The chocolate will stay firm while the caramel and cashew layer gradually soften.

Hands-on Overall

Serving size bar

Allergy information for Keto Snickers Bars

✔  Gluten free
✔  Dairy free
✔  Egg free
✔  Nightshade free
✔  Pork free
✔  Avocado free
✔  Fish free
✔  Shellfish free
✔  Beef free
Pescatarian
Vegetarian
Vegan

Nutritional values (per bar)

Net carbs3.7 grams
Protein3.2 grams
Fat17.3 grams
Calories176 kcal
Calories from carbs 8%, protein 7%, fat 85%
Total carbs5 gramsFiber1.3 gramsSugars1.4 gramsSaturated fat9.4 gramsSodium33 mg(1% RDA)Magnesium52 mg(13% RDA)Potassium168 mg(8% EMR)

Ingredients (makes 20 bars)

Nougat layer:
Caramel peanut layer:
Chocolate coating:

Instructions

  1. To make the nougat layer, soak the cashews at least 4 hours (or overnight). Drain and rinse well.
    Keto Snickers Bars
  2. Add to a food processor or blender with almond flour, coconut cream, Swerve and coconut oil. Blend until combined and smooth, scraping down the sides as needed.
    Keto Snickers Bars
  3. Pour into a small lined slice or loaf tin (I use a 10 x 23 cm/ 4.5 x 9” loaf tin) and place in freezer while you make the next layer.
  4. Make the Keto Caramel Sauce by following the directions here. Continue to simmer an additional 10 minutes to allow it to thicken more, and then remove from heat and allow to cool slightly before pouring it over the nougat layer.
  5. Sprinkle with the peanuts, pressing them gently into the caramel. Place the tray in the freezer and cool for around 30 minutes. You want it to be cool and firm, but not completely frozen.
    Keto Snickers Bars
  6. Remove the tray from the freezer and remove the slice. Use a really sharp knife to cut the slice into bars.
  7. Place the bars on a flat tray and return to the freezer to freeze completely — this will help when coating them with chocolate.
    Keto Snickers Bars
  8. Melt the chocolate in a small saucepan over the lowest heat on the stove.
  9. Dip each frozen bar into the chocolate and use a spoon to coat complete. You may want to keep some of the bars in the fridge or freezer while you work so that they stay hard for the coating.
    Keto Snickers Bars
  10. Transfer the coated chocolate bars to a tray lined with baking paper, and place in the fridge for the chocolate to set. Allow at least an hour before eating so that the caramel can defrost and soften. Keto Snickers Bars
  11. Store in the fridge up to 10 days or up to three months in the freezer. Keto Snickers Bars

Snickers Bars
Step by Step

★★★★★★★★★★
4.4 stars, average of 54 ratings
Snickers Bars
Low-carb nougat topped with homemade sugar-free caramel sauce, crunchy peanuts all coated in melted dark chocolate. A healthy keto version of your favorite candy bars!
Hands on25m
Overall4h 30m
Servings20
Calories176 kcal
Pin it

Ingredients

Instructions

  1. To make the nougat layer, soak the cashews at least 4 hours (or overnight). Drain and rinse well.
  2. Add to a food processor or blender with almond flour, coconut cream, Swerve and coconut oil. Blend until combined and smooth, scraping down the sides as needed.
  3. Pour into a small lined slice or loaf tin (I use a 10 x 23 cm/ 4.5 x 9” loaf tin) and place in freezer while you make the next layer.
  4. Make the Keto Caramel Sauce by following the directions here. Continue to simmer an additional 10 minutes to allow it to thicken more, and then remove from heat and allow to cool slightly before pouring it over the nougat layer.
  5. Sprinkle with the peanuts, pressing them gently into the caramel. Place the tray in the freezer and cool for around 30 minutes. You want it to be cool and firm, but not completely frozen.
  6. Remove the tray from the freezer and remove the slice. Use a really sharp knife to cut the slice into bars.
  7. Place the bars on a flat tray and return to the freezer to freeze completely — this will help when coating them with chocolate.
  8. Melt the chocolate in a small saucepan over the lowest heat on the stove.
  9. Dip each frozen bar into the chocolate and use a spoon to coat complete. You may want to keep some of the bars in the fridge or freezer while you work so that they stay hard for the coating.
  10. Transfer the coated chocolate bars to a tray lined with baking paper, and place in the fridge for the chocolate to set. Allow at least an hour before eating so that the caramel can defrost and soften.
  11. Store in the fridge up to 10 days or up to three months in the freezer.

Nutrition (per bar)

Calories176kcal
Net Carbs3.7g
Carbohydrates5g
Protein3.2g
Fat17.3g
Saturated Fat9.4g
Fiber1.3g
Sugar1.4g
Sodium33mg
Magnesium52mg
Potassium168mg

Detailed nutritional breakdown (per bar)

Net carbsProteinFatCalories
Total per bar
3.7 g3.2 g17.3 g176 kcal
Cashew nuts, cashews
1.3 g0.9 g2.2 g28 kcal
Almond flour (blanched ground almonds, almond meal)
0.1 g0.3 g0.7 g7 kcal
Coconut cream, creamed coconut milk (organic, unsweetened)
0.1 g0.1 g1 g10 kcal
Swerve, natural sweetener (Erythritol and chicory inulin based)
0.1 g0 g0 g0 kcal
Coconut oil, extra virgin
0 g0 g2 g18 kcal
Keto Caramel Sauce, made with erythritol (KetoDiet blog)
0.3 g0.2 g3.8 g35 kcal
Peanuts
0.2 g0.6 g1.2 g14 kcal
Extra dark chocolate, 90% cocoa (cacao)
1.5 g1.1 g6.4 g64 kcal

Do you like this recipe? Share it with your friends! 

Dearna Bond
Creator of ToHerCore.com

Dearna Bond

Dearna is a passionate foodie and food photographer, and loves sharing her knowledge and enthusiasm for both via her food blog and online photography courses.

Leave a comment or review

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (4)

Hi Martina - thank you for this recipe - it is totally delicious and very much a game changer for my keto diet!!!
However I have one problem, my cashew nut base has been very soft each time I made it. I tried adding some jelly to firm it up a bit but are there some other ideas - or suggestions as to what I am doing wrong? I have played around with the length of time I soak the cashews but this made not difference.
Cheers
Mira

Thank you for your kind words Mira! Do you keep it in the fridge? If it's soft, add 1-2 tablespoons of coconut oil. As long as it's refrigerated it will be solid.

Snickers was my favorite candy bar before changing my eating habits to Keto.  I was excited to give this recipe a try.
I made these and they were good, a little sweet for my taste now days.   I'll reduce the Swerve in the nougat next time.   Mine don't look as nice as the picture but I didn't have a slice pan.   I used a lined loaf pan and cut them the best I could.   The nougat and caramel started to soften while I had them all out to dip in the chocolate.   Next time I'll only take a few out at a time.   Once dipped I put them all back into the freezer.   I'll grab one when I want one but leave them in the freezer.
FYI...I used the Sukin gold and vegetable glycerin in my bars.  I ended up with around 26 servings between the size of a mini or fun-size of the recipes name sake.

Thank you April, I'll add this to the notes, good to know! Isn't that amazing how little sweetener you get used to when you follow keto? These days I prefer my treats unsweetened or with just a touch of sweetener.