clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
a hand holding a peanut butter protein bar topped with chocolate and salt

Peanut Butter Protein Bars

  • Author: Jessica Hoffman
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Total Time: 20 minutes
  • Yield: 15 bars 1x
  • Category: Snack
  • Method: Mix
  • Cuisine: American
  • Diet: Vegan


These Peanut Butter Protein Bars are vegan, gluten-free and easy to make! 


Units Scale
  • 1 cup almond flour
  • 1/4 cup protein powder (unflavored is best)
  • 1/2 cup rice crisps
  • 1/2 tsp salt
  • 1 cup natural peanut butter (the runny kind works best)
  • 1/4 cup maple syrup
  • 1 tsp vanilla extract
  • 23 tsp of almond milk if needed to help bind.
  • 200 grams 70% dark chocolate
  • 1 tbsp coconut oil


  1. Mix the almond flour, protein powder, rice crisps and salt together in a large bowl. 
  2. Mix the peanut butter, maple syurp and vanilla together then pour into the bowl and mix until everything is combined. If the mixture feels a bit dry, add 2-3 tsp of almond milk. (Don’t add too much!)
  3. Line an 8×8 inch pan with parchment paper then add the dough to the pan, pressing down evenly. Place in the freezer while you prepare the chocolate topping. 
  4. Melt the chocolate and coconut oil together then pour ontop of the bars. Place in the fridge for 2 hours to set.


Store in an air-tight container in the fridge for 2 weeks or in the freezer for 2 months.

Runny peanut butter works best in this recipe to bind everything together. If you find your dough is too dry to press into the pan, add a couple of teaspoons of almond milk and mix.

If your dough is dry, add a touch of almond milk. Not too much, just a couple of teaspoons. This will help soften the dough and make it stick together.


  • Serving Size: 1 bar
  • Calories: 195
  • Sugar: 10g
  • Fat: 12g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 11g

Keywords: homemade protein bars, vegan protein bars, protein bars with peanut butter