Go Back
Stack of three homemade protein bars on light blue surface with peanut butter base and dark chocolate top layer, scattered peanuts in foreground, additional bars softly blurred in background

Homemade Peanut Butter Protein Bars

A dense, chewy peanut butter protein bar topped with a crisp layer of dark chocolate. A no-bake, high-protein snack perfect for meal prep.
Prep Time 15 minutes
Chilling Time 1 hour
Total Time 15 minutes
Servings: 12
Course: Snack
Cuisine: American
Calories: 240

Ingredients
  

  • 1 cup Peanut butter Creamy, natural
  • ½ cup Honey Or maple syrup
  • 1 ½ cups Protein powder Vanilla flavor
  • ½ cup Oat flour Or almond flour
  • 1 teaspoon Vanilla extract Pure
  • ½ cup Dark chocolate chips For topping
  • 1 teaspoon Coconut oil For smooth melt
  • 1 pinch Sea salt Optional

Equipment

  • 1 Square Pan 8x8 inch
  • 1 Mixing bowl Large
  • 1 Microwave For melting

Method
 

  1. Mix peanut butter, honey, and vanilla in a bowl until smooth and combined.
  2. Stir in protein powder and flour until a stiff, dough-like consistency forms.
  3. Press the dough firmly into a parchment-lined 8x8 inch square baking pan.
  4. Melt chocolate chips and coconut oil in the microwave until smooth.
  5. Spread the melted chocolate evenly over the top of the peanut butter layer.
  6. Chill in the refrigerator for at least 1 hour to set the bar.
  7. Remove from pan and slice into 12 rectangular bars using a warm knife.

Notes

Use natural peanut butter for the best texture. If the dough is too dry, add a splash of almond milk. Warm your knife before slicing to prevent the chocolate from cracking.