Go Back
+ servings
A close up photo of a few protein bars.
Print Recipe
4.11 from 157 votes

Protein Bars

Packed with 12 grams of protein each these no-bake protein bars are delicious and super easy to whip up. They're the perfect snack to meal prep for the week.
Prep Time10 minutes
Chill Time1 hour
Total Time1 hour 10 minutes
Course: Snack
Cuisine: American
Keyword: protein bar, protein bar recipe, protein bars
Servings: 6



  • ¼ cup plant-based vanilla protein powder I used Nuzest
  • 1 cup oat flour
  • ¼ teaspoon salt omit if peanut butter has salt
  • ½ cup creamy natural peanut butter or almond butter
  • ¼ cup honey or maple syrup
  • 1 Tablespoon melted coconut oil plus more if needed
  • 1 teaspoon vanilla
  • 2-4 Tablespoons chocolate chips plus more for topping


  • Line a loaf pan with parchment paper. Set aside.
  • Combine protein powder, oat flour and salt. Add in peanut butter, honey, vanilla and coconut oil. The dough will be quite thick. I suggest combining the dough with your hands. If it’s still too dry add more melted coconut oil or water, 1 teaspoon at a time.
    Dough for the protein bars in a mixing bowl.
  • Mix in chocolate chips with hand or spoon.
    Dough for the protein bars in a mixing bowl with chocolate chips.
  • Press dough into a lined loaf pan and add more chocolate chips on top. Press the chips in with your hands.
    Protein bar mixture in a loaf pan before being cut into 6 bars.
  • Let bars chill in fridge for at least one hour before cutting.
  • Remove bars from the fridge, cut into 6 equal-sized bars and enjoy. Bars will last about one week in the fridge or up to 3 months in the freezer.



  • Peanut butter: any natural, drippy nut butter should work. You can try almond butter, cashew butter or sunflower seed butter. 


Serving: 1bar | Calories: 294kcal | Carbohydrates: 32g | Protein: 12g | Fat: 16g | Saturated Fat: 4g | Cholesterol: 1mg | Sodium: 169mg | Potassium: 37mg | Fiber: 3g | Sugar: 13g