Keto Snickers Recipe

This keto snickers recipe has all of the flavors of a snickers bar but none of the carbs.

This low carb snickers bar is the ultimate keto treat, with an easy peanut butter fudge layer, a delectable caramel layer with salty peanuts, and dark chocolate covering.

The salted peanuts give a wonderful balance to this scrumptious low carb chocolate bar recipe, giving it a salted caramel flavor in every bite. My homemade snickers bar is not only keto and low carb, but they also check countless other boxes. 

My recipe for these low carb candy bars is also gluten-free, vegan, and paleo, which the original bars are sadly lacking in!

Even though the components in my recipe are totally opposite to the original, you won’t be missing the original at all!

This homemade recipe for candy bars taste exactly like the original, especially after ticking off all of the needed layers of a snickers bar. When it comes to texture, it hits all the right notes! 

The base is a chewy, creamy peanut butter layer with a gooey keto caramel on top. The crushed nuts and the delicate dark chocolate covering will give you the needed crunch.

Keto Snickers Recipe Ingredients:

This keto snickers recipe is a variation of the classic snickers bars. I prepared a peanut butter layer, a keto caramel layer, and sugar-free dark chocolate covering. To create this simple keto snickers bar, you’ll need the following ingredients.

Peanut Butter Layer:


  • 1 ½ cup allulose 

  • 3 tbsp unsalted butter 

  • ½ cup water 

  • Salted peanuts for topping

  • 16 oz sugar free dark chocolate, for coating

Unsweetened peanut butter:

The core flavoring ingredient of the peanut butter layer is crunchy unsweetened peanut butter. According to Healthline, a 3.5-ounce (100-gram) portion of peanut butter contains 22 grams of carbs and 51 grams of fat.


To sweeten the peanut butter layer, we will use erythritol. Erythritol is a sugar alcohol, which means it belongs to a group of chemicals known as sugar alcohols. 

Erythritol contains only 0.24 calories per gram. Even though it only has 6% of the calories of sugar, it still has 70% of the sweetness. Erythritol is made in large-scale manufacture when yeast ferments glucose from maize or wheat starch. 

It looks to be a good sugar substitute for those who are overweight, diabetic, or have other difficulties connected to metabolic syndrome.


Unsalted melted butter will be used in both the peanut butter layer and the caramel layer of this low carb chocolate bar recipe. According to Healthline, a tablespoon of butter contains 0.01 grams of carbs, 11.52 grams of fats, and 102 calories. 

It’s recommended to consume butter in moderation so we will only be using a tablespoon of it in our recipe.

Vanilla extract:

A dash of vanilla extract to enhance the flavor of the peanut butter layer of these low carb snickers bar.


Allulose is the core ingredient for the caramel layer in this low carb chocolate bar recipe. Allulose is a newbie to the low-carb sweetener market.

This keto fiendly sweetener is ideal for making keto caramel. What’s going on? On a keto diet, don’t we avoid sugar? Yes, indeed. Allulose, on the other hand, is a naturally occurring sugar that is not metabolized.

Allulose is the key to perfecting the keto chewy caramel. This low-carb and keto-friendly sweetener will not cause blood sugar spikes. It has the same sweetness as sugar and may be used in the same way.

Allulose occurs naturally in modest amounts in foods such as wheat, jackfruit, figs, and raisins. And, while it tastes and acts like sugar, allulose is primarily disposed from your body naturally.

Salted peanuts:

The salted peanuts will give a crunchy texture to the keto snickers bar and balance the sweetness of the caramel and the chocolate coating.

Peanuts are high in protein, fat, and other beneficial nutrients. According to research, peanuts can help with weight loss and are connected to a lower risk of heart disease.

They’re a remarkable source of protein. It should be noted that certain people are allergic to peanut protein. Peanuts have a low carbohydrate content.

As a result, they are an excellent nutritional choice for diabetics. Peanuts are high in a variety of vitamins and minerals. Biotin, copper, niacin, folate, manganese, vitamin E, thiamine, phosphorus, and magnesium are among them.

Plant compounds can be found in peanuts. Peanuts are a filling food that can be used as part of a weight-loss regimen.

Sugar-free dark chocolate:

To coat the low carb snickers bar we will use melted sugar-free dark chocolate. An ounce (28 grams) of unsweetened dark chocolate containing 100% cocoa has 3 grams of net carbs. 

Fiber, iron, magnesium, copper, manganese, and a few other minerals are abundant in high-quality dark chocolate. A wide range of strong antioxidants may be found in cocoa and dark chocolate. In fact, they contain far more than the majority of other meals. 

Dark chocolate’s bioactive ingredients may enhance blood flow in the arteries, resulting in a slight but statistically significant drop in blood pressure. Several key disease risk factors are improved by dark chocolate.

Peanut butter layer:

The peanut butter layer may appear daunting, but it is the simplest component of the recipe!

It’s made with peanut butter, unsalted butter, erythritol, and vanilla. Stir over low heat until everything is melted and mixed. Place in an 8×8 square pan lined with parchment paper and freeze until completely set.

Caramel layer:

I developed a healthy homemade keto caramel to keep these homemade snickers keto-friendly and low carb.

How to make the caramel sauce:

The procedure for preparing this caramel keto recipe is the same as any other caramel recipe, so if you’re used to making caramel, this will be nothing new to you. You would only need a couple of ingredients to make this caramel keto recipe.

Keto chewy caramel recipe:

  • Take a deep pan and heat up the allulose and water on medium-low heat.

  • Let it come to a simmer before adding butter into it.

  • As the mixture simmers, you will see that it changes color and becomes a darker brown/ amber over time. This process can take up to 10-15 minutes on average, so be patient and let it run its course!

  • Give it a good whisk when the color changes. It should be thicker and stickier to the whisk. Be careful, it will be really hot! Remove from the heat and set aside for 5 minutes.

  • Remove the saucepan from the heat and put it in ice water to cool. This is critical because it will pause the cooking process and allow the caramel to thicken without burning. Continue to whisk until the caramel has reached room temperature. It will thicken further as it cools.

Spread this keto caramel evenly over the frozen peanut butter layer. Place it back in the freezer for 30 minutes after topping it off with the salted peanuts.

Chocolate coating:

Melt your sugar-free dark chocolate, then dip your bars in it and drip off the excess. Place in parchment paper and transfer back to the freezer. Enjoy these scrumptious homemade keto snickers bars without any guilt of cheating your low-carb diet!

How to Store Keto Snickers:

Because they have a chocolate covering, these bars are stable at room temperature. They should, however, be kept refrigerated and can be kept in that state for up to one month. 

These handmade snickers can also be stored in a freezer, with a storage period of up to 6 months. If you decide to freeze these, make sure to wrap them individually otherwise they will stick together. 

I swear you won’t be able to tell that these homemade keto Snickers Bars are a healthy copy of the classic snickers candy bar! You’ll be a big fan of this recipe because it’s delicious, quick, and simple to prepare.

Share Your Results! 

I hope you enjoy making this keto snickers recipe as much as I did. If you make this recipe, please let me know how it turned out! 

I absolutely love to see your creations! If you happen to make one of the recipes, would really love to see it! Just use the hashtag #sweetketolife, tag me on @sweetketolife, or just let me know by comment!

Sweet recipes you might like: 

Keto Snickers Recipe

Yaidy Santiago
This low carb snickers bar is the ultimate keto treat, with an easy peanut butter fudge layer, a delectable caramel layer with salty peanuts, and dark chocolate covering.
Prep Time 30 mins
Cook Time 20 mins
Chilling Time: 50 mins
Course Dessert
Cuisine keto, low carb, refined sugar free
Servings 12


Peanut Butter Layer

  • ¾ cup unsweetened peanut butter (I used crunchy for extra texture)
  • ½ cup erythritol 
  • 5 tbsp unsalted butter
  • 1 tsp vanilla extract


  • 1 ½ cup allulose
  • 3 tbsp unsalted butter
  • ½ cup cup water
  • Salted peanuts for topping
  • 16 oz sugar free dark chocolate, for coating


  • For the peanut butter layer, in a saucepan over low heat, combine peanut butter, unsalted butter, erythritol, and vanilla. Stir until all is melted and fully combined.
  • Place in a parchment paper prepared 8x8 square pan and freeze until fully set.
  • While the peanut butter layer is freezing, make your caramel. In a medium-size saucepan over low-medium heat, add allulose, water, butter. Stir often for even browning and prevent burning for about 15-20 minutes.
  • Pour over the frozen peanut butter layer and spread evenly. Top it off with salted peanut and place back in the freezer for 30 minutes.
  • Melt your sugar free chocolate, dip your bars, and drip excess chocolate. Place in parchment paper and place back in the freezer. Enjoy!
Keyword bar, barra de chocolate, caramel, peanut butter, snickers

Yaidy Santiago

Former collegiate volleyball player that loves to cook and try new healthy recipes. My boyfriend and I follow a strict keto diet and I challenge myself to make delicious low-carb foods that we both enjoy every day!

Notify of
1 Comment
Inline Feedbacks
View all comments

Recommended Articles

Notify of
1 Comment
Inline Feedbacks
View all comments