1 min read


Blogger Clean Lean Protein healthy lifestyle Meal_Treats Paleo Vegan vegan protein




  • 1/2 cup coconut cream
  • 1/2 cup maple syrup
  • 1 tsp vanilla extract
  • 1/8 tsp salt

Almond Topping

  • 1/4 cup almonds, chopped

Chocolate Coating

  • 6 oz vegan dark chocolate 
  • Optional: 2 tsp coconut oil and/or flaked sea salt

These vegan homemade Protein Snickers Bars consist of almond protein nougat and a layer of dairy-free caramel, topped with chopped almonds and an extra dark chocolate coating. This is the best protein candy bar recipe—the perfect easy, healthy replacement for a conventional Snickers. Junk foodies and chocoholics rejoice!

This homemade Protein Snickers Bars recipe is by Bake It Paleo.

More Recipes Like This

Birthday Cake Protein Bars
Chocolate Pretzel Cookie Bars

Although these snickers bars look hard to make, I promise they're not! The "hardest" part is the homemade caramel, but if I can do it, you can do it. You don't need a candy thermometer... I've made it a number of times without fail.

Make the Nougat

  1. First, make the raw nougat. In a medium-sized bowl, combine the almond butter, protein powder, maple syrup, and salt.  Mix to the best of your ability, then add the water one tablespoon at a time. Depending on the consistency of the almond butter and protein powder you use, you may need more or less water.
  2. When mixing, first use a spatula, then use your hands to knead the dough. You'll know you have enough water when the nougat layer is holding together (not crumbly) and has a play dough-like texture.
  3. Firmly press the nougat layer into a lined 8" x 4" baking pan. I recommend lining the pan with parchment paper and pinning down the sides with a couple clips.

Make the Caramel

  1. Next, make the simple caramel. Place all ingredients for the caramel in a small sauce pan. Set the pan on the stove top and turn the heat to medium-high. Bring the mixture to a boil, stirring every so often. 
  2. Boil for 6-7 minutes, stirring constantly with a spatula.  While stirring, use the spatula to scrape the bottom and sides of the pan so that the caramel doesn't burn.
  3. After 6-7 minutes of boiling, the mixture should have browned and slightly thickened.
  4. Reduce the heat to medium-low and continue to cook for 4 minutes, stirring every so often. When done, the caramel will be golden brown and thick.  When you dip the spatula into the caramel and pull it up, it should slowly drip off.
  5. Cool the caramel for 5 minutes, then pour it onto the nougat layer.  Spread it out evenly over the entire nougat layer.

Add the Chopped Almonds

  1. Next, measure 1/4 cup almonds and chop them using a large knife.  
  2. Sprinkle the almonds over the entire caramel layer.

Freeze the Candy Bar

  1. Place the candy bars in the freezer overnight, or for at least 2 hours. This allows the caramel to fully set so that it can be cut into bars.

Coat the Snickers in Chocolate

  1. Next, melt the dark chocolate.  Place the chocolate in a small sauce pan and melt on the stove top, over low heat.  If the chocolate you're using is too thick, add a teaspoon or two of coconut oil.  This will make the melted chocolate runnier and easier to work with when dipping the bars.
  2. Once fully melted, remove the chocolate from the heat and grab the bars from the freezer. Cut the bars into 8 equal pieces.
  3. Dip each bar into the melted chocolate and place onto a parchment-lined baking pan to set.
  4. Since the bars were frozen, the chocolate should set quickly, but you can also put them in the fridge or freezer to make sure the chocolate fully hardens.

How to Store Homemade Snickers Bars

  1. Because these homemade candy bars do not have any preservatives, they must be stored in the fridge or freezer.
  2. Place them in an air-tight container or bag and keep in the fridge up to two weeks, or the freezer for up to two months.
Serves: 8