Chocolate vegan protein bar
Print Recipe

Chocolate Coated Vegan Protein Bars Recipe | Nut-free - Gluten-Free

A flourless gluten-free vegan pre-workout bar with a luscious dark chocolate coating.
Prep Time15 mins
Cook Time1 hr 30 mins
Freezer Time30 mins
Total Time1 hr 45 mins
Course: Snack
Cuisine: Vegan
Keyword: gluten-free protein bars recipe, protein bars without nuts, vegan protein bars recipe
Servings: 12 bars
Calories: 207kcal
Author: Teenuja Dahari -


  • 2 1/4 cup mixed red kidney beans and chickpeas
  • 150 ml pear puree apple sauce is fine too, I use 1 1/2 ripe pears, peeled
  • 6 medjool dates
  • 1 tablespoon coconut milk thick consistency
  • 1/4 cup maple syrup
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon baking powder
  • 200 g semi-sweet dark chocolate for coating, use dark chocolate about 70%


  • Soak the dates in some hot water for about 10 minutes or until soft enough to blend to a smooth paste.
  • Preheat oven at 350 degrees Farenheit (or 180 degrees Celsius).
  • Mash the beans to a paste, I used a hand blender which left a few small chunks in. It is fine to use a blender too but pulse to break into small chunks first.
  • Remove dates from water, remove pits, chop into small pieces and add to the blender.
  • Add the rest of the ingredients to the blender and blend until all ingredients are well mixed.
  • Lay a sheet of parchment paper on a rectangular oven dish. Pour mixture in the dish and smooth out evenly.
  • Bake for one and a half hours or until a toothpick inserted in the middle comes out clean.
  • Leave to cool completely.
  • Lift parchment paper and remove from pan. Leave cake onto the parchment paper and cut into logs or squares, whichever shape you like.

For chocolate coating:

  • Melt about 150g chocolate in a double boiler. You can make your own by using a smaller pan inside a larger one. Fill the larger one with enough water so the smaller pan floats. Place chocolate in smaller pan and heat the water until it melts.
  • Coat each log on the three sides.
  • Place in the freezer for 15 minutes.
  • Meanwhile you can melt the remaining 50g of chocolate.
  • Remove and turn the uncoated side up. Coat with a layer of chocolate.
  • Put back in the freezer for 15 minutes. Then remove and store in the fridge.


Link to Chocolate Coated Vegan Protein Bars Recipe -

Nutrition Facts:

Amount per 110 g - 1 bar = 1 serving
Energy (calories): 207 kcal | 9%
Protein: 4.14 g | 8%
Fat: 7.63 g | 16%
Carbohydrates: 32.14 g | 13%
*Based on a 2000 calorie diet