Anyone who knows me knows that I'm a huge fan of making things from scratch. Even though high-protein snacks are abundant in grocery stores, many of them taste like gobs of protein powder with just enough emulsifier to hold it together. It is for this reason that I still prefer homemade protein bars without protein powder.

To make protein bars without protein powder, all you really need are a couple high-protein items (like nuts or nut butter), something for texture (like oats), something for flavor, and something to keep it all together (again, nut butter). By using this generic formula, I've come up with a trustworthy no-bake recipe.

Peanut Butter Protein Bars

  • Prep Time:10 mins
  • Cook Time:0
  • Total Time:10 mins
  • Servings:9
  • Easy


  • 1 cup rolled oats
  • 2/3 cup peanut butter or any nut butter
  • 1/2 cup dried cranberries or chocolate chips
  • 1/4 cup almonds
  • 1/4 cup flaxseed ground
  • 2 tablespoons honey
cereal, coffee
Anna Neufeld
  • Step 1

    Line a 9x9-inch baking pan with parchment paper.

    dairy product, sweet, chocolate, coffee, cream, milk, cake
    Anna Neufeld
  • Step 2

    Finely chop almonds.

    coffee, chocolate, almond
    Anna Neufeld
  • Step 3

    Add all ingredients to a bowl and mix together.

    Anna Neufeld
  • Step 4

    Place the mixture into your lined baking pan and press flat.

    cookie, pastry, rice, candy, cake, cereal, chocolate, sweet
    Anna Neufeld
  • Step 5

    Cover with cling wrap and refrigerate for 1 hour.

    sweet, raisin, chocolate, banana, cake, bread
    Anna Neufeld
  • Step 6

    Cut the mixture into 9 bars.

    cookie, sweet, brownie, pastry, cake, chocolate
    Anna Neufeld

Ringing in at about 10-12 grams of protein, depending on how large you cut the bars, these homemade protein bars without protein powder are comparable to many store bought alternatives, and they're definitely easier on your wallet.