Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A stack of homemade chocolate peanut butter protein bars on a wooden board, topped with melted dark chocolate and sprinkled with sea salt.

Chocolate Peanut Butter Protein Bars


  • Author: Ava
  • Total Time: 10 minutes + chilling time
  • Yield: 10-12 bars 1x
  • Diet: Vegetarian

Description

If you love the chocolate + peanut butter combo, these Chocolate Peanut Butter Protein Bars will be your new favorite snack! They’re chewy, rich, and packed with protein, making them the perfect post-workout snack, meal prep option, or healthy dessert.

This no-bake recipe comes together in just 10 minutes, using simple, wholesome ingredients like peanut butter, oats, protein powder, and dark chocolate. Plus, they taste like a peanut butter cup but way healthier and more satisfying.


Ingredients

Scale

The Base

  • 1 cup (250g) creamy peanut butter
  • ½ cup (60g) chocolate protein powder
  • 1 cup (100g) rolled oats

The Flavor Boosters

  • 2 tablespoons unsweetened cocoa powder
  • ¼ cup (60ml) honey or maple syrup
  • ¼ teaspoon sea salt

The Binder

  • ¼ cup (60ml) milk of choice

The Topping

 

  • ½ cup (90g) dark chocolate chips

Instructions

  1. Mix the wet ingredients
    In a large mixing bowl, stir together peanut butter, honey (or maple syrup), and milk until smooth. If your peanut butter is too thick, microwave it for a few seconds to soften.

  2. Add the dry ingredients
    Fold in protein powder, cocoa powder, oats, and sea salt. Stir until a thick, slightly sticky dough forms. If it’s too dry, add a splash more milk.

  3. Press into a pan
    Line a square pan with parchment paper and press the mixture firmly into an even layer using a spatula or the back of a spoon.

  4. Melt and drizzle the chocolate
    Melt the dark chocolate chips and either spread or drizzle them over the top. If you love extra crunch, sprinkle some chopped nuts or flaky sea salt on top!

  5. Chill and slice
    Place the pan in the fridge for at least 30 minutes until firm. Once set, slice into bars and enjoy!

Notes

  • Use natural peanut butter – The runnier, the better! If yours is too thick, warm it slightly to make mixing easier.
  • Make it vegan – Use a plant-based protein powder and dairy-free chocolate.
  • Customize your bars – Add in chia seeds, flaxseeds, or chopped nuts for extra nutrients and crunch.
  • For a firmer texture – Store in the fridge or freezer for a chewy, candy bar-like consistency.
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes (no-bake)
  • Category: Snacks, Protein Bars
  • Method: No-Bake
  • Cuisine: American

Keywords: chocolate peanut butter protein bars, no-bake protein bars, homemade protein bars, peanut butter chocolate bars