Skip to main content
Almond Protein Bars: Vegan, Gluten-Free, and Delicious!

Almond Protein Bars: Vegan, Gluten-Free, and Delicious!


Protein Works DIY Protein Bars

These DIY almond protein bars are super easy and really fun to make. They’re really quick and simple and more importantly, delicious!

You can find the recipe below in the recipe card.

Peanut butter lovers fear not! You can switch the almond butter for your beloved PB or any nut butter seamlessly in this recipe. 


Protein Works DIY Protein Bars

Almond Protein Bars

Yield: 4 small bars
Prep Time: 2 minutes
Cook Time: 2 minutes
Additional Time: 2 hours
Total Time: 2 hours 4 minutes

Here's an easy recipe for delicious DIY protein bars! These protein bars are vegan, gluten-free, and really fun to assemble! See the notes below if you want to make any substitutions too, or just get creative with this recipe. Enjoy!


  • 30 grams vegan protein powder
  • 50 grams roasted almond butter (or peanut butter)
  • 30 grams agave or maple syrup
  • 25 grams ground almonds
  • 15 grams almond milk
  • 50 grams dark chocolate


  1. In a bowl, combine all ingredients except for the dark chocolate and mix them together using your (clean) hands until you get a nice dough that feels a bit like playdough and tastes delicious too. If your dough is too sticky, add a bit more of the ground almonds. If your dough is too dry, add a bit more syrup OR a tiny bit of almond milk (emphasis on the ‘tiny bit’ – you don’t want to add a lot and turn your dough into a mush, so start by adding a tsp at a time until you get to a good dough you can roll in your hands).
  2. Shape two big or four small rectangles out of your dough (these will be your bars).
  3. Melt your dark chocolate in a bain marie (a bowl on top of a pot of boiling water).
  4. Put your bars on a sheet of aluminium foil and coat them with the dark chocolate.
  5. Refrigerate for a couple of hours and your bars are ready to enjoy.


You can use any flavour of protein powder, unflavoured, and/or use a vegan protein powder blend. Please don’t sub the protein powder in this recipe for whey though because that won’t work. If you want your bars to be chocolate-flavoured but you don’t have a chocolate protein powder, simply add some cocoa powder to your dough!

Feel free to substitute some or all of the syrup for mushed-up medjool dates. If you do this though, please mix your dough in a food processor to ensure your dough ends up having the right consistency. If your dough is too dry after you’ve added the dates, add a bit more almond milk but again, a tiny bit at a time. If at any point you accidentally add too much milk, don’t worry. Just add more ground almonds or protein powder until you get to the right texture.

To make your bars look properly rectangular vs. ‘log-shaped’, you can flatten the dough on your aluminium-foil-covered plate/board with a rolling pin (or sideways glass!) and then, using a knife, shape two perfect rectangles.

If your bars are too soft to coat once they’ve been shaped into rectangles, feel free to make a ‘bed’ for the bars on some aluminium foil, put the bars on top, and then just spoon the melted chocolate on top using a spoon!

Nutrition Information:
Yield: 4 Serving Size: 50g
Amount Per Serving: Calories: 152Trans Fat: 9gSodium: 2mgCarbohydrates: 11gSugar: 8gProtein: 7g

Watch this video to see just how easy it is to make DIY protein bars:

Protein Works DIY Protein Bars

Only Peanuts Nut Butter

Vegan Protein

Zero Syrups

0/5 (0 Reviews)

No Comments yet!

Skip to Recipe