These Peanut Butter Protein Bars are simple post-workout energy bars loaded with over 16 grams of protein and 5 grams of fiber for a very filling and refined sugar-free snack.

Compared to my classic protein bars using classic natural peanut butter, this version is low-fat, easier to digest, and uses powdered peanut butter, a defatted version of peanut butter also known under the brand PBFit or PB2. It also decreases calories per bar, without affecting the amount of protein per serving.
While the whole recipe is just below, don’t miss all my tips further down, including ingredient swaps, my cooking tips, and step-by-step shots!
Like This Recipe?
Leave a comment below or head to our Facebook page where I reply to (almost) all comments, our Instagram page for inspiration, or our Pinterest for saving recipes!
Peanut Butter Protein Bars
Ingredients
- ½ cup Oat Flour - (note 1)
- ¾ cup PB2 Powdered Peanut Butter - PB2 or PBFit (note 2)
- ½ cup Soy Milk - (note 3)
- ⅓ cup Vanilla Protein Powder - (note 4)
- 2 tablespoons Maple Syrup - (note 5)
Chocolate Layer
- 2 oz Dark Chocolate - (note 6)
Instructions
- Line a 6-inch baking pan with lightly oiled parchment paper. Set aside.
- In a mixing bowl, whisk oat flour, powdered peanut butter, and vanilla protein powder.
- Add maple syrup and soy milk. Use a rubber spatula to combine and form a dough. If too dry, add a little more milk. If too runny, add more protein powder until it forms a soft dough.
- Press the dough into a single, even layer in the pan.
- In a glass microwave-safe bowl, add dark chocolate and melt in 30-second bursts, stirring between each, until fully melted and shiny.
- Spread evenly on top of the bar.
- Pop the pan 8-10 minutes in the freezer until the chocolate layer is set, but still soft and easy to cut through.
- Transfer the bar to a chopping board and cut into 4 bars using a sharp knife. To harden the chocolate layer even more, pop it back in the freezer for a few minutes.
- Store the bar in the fridge for up to 1 week, in an airtight container. They get too soft at room temperature.
Notes
Nutrition
Ingredients and Substitutions
You only need six simple ingredients to make this recipe. Here’s how to pick and swap them.
- Oat Flour – This forms the base of your bars, giving them structure and texture. You can also use almond flour, but if you do, you’ll need to reduce the amount of soy milk to ⅓ cup to keep the bars from being too soft.
- Powdered Peanut Butter – This powdered peanut butter provides the primary peanut butter flavor and a protein boost without all the fat of traditional peanut butter. You can use chocolate powdered peanut butter for a chocolate-flavored protein bar. I haven’t tried the recipe with normal peanut butter, but it might work if you slightly reduce the milk.
- Soy Milk – This liquid binds the ingredients together to form the dough. While any milk will work, I find soy milk adds more protein to the bars compared to almond milk.
- Vanilla Protein Powder – This is a key ingredient for increasing the protein content of your bars. The recipe measurements are based on pea protein powder; if you’re using a different type, you might need to adjust the amount of soy milk slightly as different protein powders absorb liquid differently.
- Maple Syrup – This provides sweetness and helps with the dough’s texture. For a lower-calorie option, you can use sugar-free maple syrup.
How to Make Peanut Butter Protein Bars
This recipe is super simple to whip up. Here’s how.
Combine the dry ingredients in a bowl and add the wet ones.
Form a dough ball, press it in a pan, melt the chocolate chips and pour it over the top.
Carine’s Tips
Let me share a few more tips for a perfect protein bars.
- Adjust for Consistency – The amount of liquid needed can vary depending on the type of protein powder or oat flour you use. If your dough is too dry and crumbly to form, add a bit more soy milk. If it’s too runny or soft, add a little extra oat flour or protein powder until it reaches a soft, workable dough consistency.
- Alternative Topping – Instead of a solid chocolate layer on top, you can mix chocolate chips directly into the dough to create a cookie dough protein bar flavor.
- Calorie Control – To reduce the calorie count per bar, consider these swaps: use almond milk instead of soy milk, opt for sugar-free maple syrup, and omit the chocolate topping.
- Nutrient Boost – Most of the fat in these bars comes from the dark chocolate topping. If you want to reduce the fat content, simply skip the chocolate layer.
- Fruity Twist – For a peanut butter and jam flavor, try adding some freeze-dried strawberries into the bar dough. They will add a lovely tartness and texture.
- Chill is Key – These bars get soft at room temperature, so it’s essential to store them in the fridge to maintain their texture. They will keep well for up to 1 week in an airtight container.
- Sharp Knife for Clean Cuts – When cutting the bars, use a sharp knife. For the cleanest cuts, work quickly while the chocolate is set but still slightly soft. If it gets too hard, it can crack.
- Homemade vs. Store-bought – If you’re making your own oat flour, or using a different brand of protein powder than pea protein, remember that liquid absorption might vary. Don’t be afraid to adjust the milk or flour/protein powder as needed.
Leave a comment