Stacked peanut butter protein bars with a chocolate shell, one cut in half
High-Protein Desserts · No-Bake Treats

PB Chocolate Protein Bars

I got tired of protein bars that cost too much and tasted like sweetened chalk, so this is the one I actually keep in the fridge. It is basically a peanut butter fudge base under a real chocolate shell, and it happens to carry sixteen grams of protein a bar.

They need the fridge to hold their shape, this is not a bar you want to leave in a hot car or a gym bag all day. I cut a batch into eight and they disappear over the course of a week, one after workouts.

Jump to recipe ↓

PB Chocolate Protein Bars

No-bake peanut butter protein bars with a real chocolate shell, 16 grams of protein a bar, and none of the chalky taste of store-bought bars.

Prep 15 min
Cook 2 min
Total 47 min
Yield 8 bars

Ingredients

  • 1 cup (about 4 scoops) chocolate or vanilla whey protein powder
  • 1/2 cup PB2 or other powdered peanut butter
  • 1/4 cup natural peanut butter
  • 1/3 cup unsweetened almond milk, plus more as needed
  • 2 tbsp maple syrup
  • 1/2 tsp vanilla extract
  • Pinch of salt
  • 1/3 cup dark chocolate chips
  • 1 tsp coconut oil

Instructions

  1. Line a small loaf pan (about 8x4 inches) with parchment paper, leaving an overhang on the long sides.
  2. In a bowl, whisk the protein powder and PB2 together until evenly combined.
  3. In a separate bowl, whisk the peanut butter, almond milk, maple syrup, vanilla, and salt until smooth.
  4. Pour the wet mixture into the dry mixture and mix with a spatula, then switch to your hands once it gets thick, kneading until it forms a smooth, moldable dough. If it feels dry and crumbly, add almond milk 1 teaspoon at a time. If it feels too soft or sticky to hold its shape, work in another tablespoon of PB2.
  5. Press the dough firmly and evenly into the prepared pan, smoothing the top with the back of a spoon.
  6. Melt the chocolate chips and coconut oil together in the microwave in 20-second bursts, stirring well between each burst, until smooth. Keep the bursts short, chocolate that overheats can seize into a grainy clump instead of melting smooth.
  7. Pour the melted chocolate over the pressed bar and tilt the pan gently to spread it into an even layer.
  8. Refrigerate for 30 to 45 minutes, until the chocolate is fully set, then lift out using the parchment overhang and slice into 8 bars.

Nutrition (approximate, per serving)

Calories180
Fat7g
Carbs12g
Fiber2g
Sugar6g
Protein16g

Estimated from the ingredients listed above; actual values will vary with brands and swaps.

Tips & swaps

  • PB2 is what keeps the base from turning into a dense fat bomb, it carries real peanut flavor at a fraction of the fat of straight peanut butter.
  • Protein bar dough is finicky by nature, every brand of protein powder absorbs liquid differently, so treat the milk and PB2 amounts as a starting point and adjust by feel.
  • A sugar-free or 70% dark chocolate keeps these on the lower-sugar side. Milk chocolate works too, it just adds more sugar to the total.
  • Store in the fridge in an airtight container for up to a week, or freeze for up to 2 months. These are best eaten cold or just slightly softened, they get soft fast at room temperature.

More to try