Go Back
+ servings
vegan protein bars

Vegan Protein Bars

Earth Blokes
These vegan protein bars are soft, chewy, and perfect to snack on between meals! No baking required, they use simple ingredients and better than anything store bought!
5 from 7 votes
Prep Time 5 mins
Cook Time 5 mins
Total Time 10 mins
Course Snack
Cuisine American
Servings 12 Bars
Calories 150 kcal


  • 1 3/4 cups oat flour gluten free, if needed
  • 1/2 cup vegan protein powder
  • 1/4 tsp salt
  • 1/2 cup peanut butter smooth and creamy * See notes
  • 1/3 cup maple syrup can use agave nectar
  • 1/4 cup unsweetened almond milk ** See notes


  • Line an 8 x 8-inch pan with parchment paper and set aside.
  • In a large mixing bowl, mix your dry ingredients until combined. In a microwave safe bowl, add your peanut butter and maple syrup and microwave for a minute, until warm and melted. Whisk together, until smooth.
  • Add the peanut butter/syrup mixture into the dry ingredients and mix well, until thick and crumbly. Add the almond milk and mix until combined and a thick dough remains. If it is too thick, add extra milk as needed.
  • Transfer your dough into the lined pan and press down and flatten out. Refrigerate for at least 30 minutes, to firm up. Once firm, slice into 12 bars.



* You can use any smooth nut or seed butter. Almond butter, cashew butter, and sunflower seed butter can all be used. 
** Start with 1/4 cup. If it's still too crumbly, add more. Any milk of choice can be used. 
TO STORE: Homemade protein bars should be stored in the refrigerator, completely covered. They will keep well for up to one month.
TO FREEZE: Place the bars in a ziplock bag and store them in the freezer for up to 6 months.


Serving: 1BarCalories: 150kcalCarbohydrates: 16gProtein: 15gFat: 7gSaturated Fat: 2gCholesterol: 9mgSodium: 113mgPotassium: 173mgFiber: 2gSugar: 7gCalcium: 47mgIron: 1mg
Tried this recipe?Mention @earthblokes or tag #earthblokes