...
Go Back
+ servings
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.
No ratings yet
Pin Share Print
Course: Snack
Cuisine: American
Prep Time: 15 minutes
Chilling Time: 1 hour
Total Time: 15 minutes
Servings: 12
Calories: 240kcal
Cost: $8

Equipment

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

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

Instructions 

  • Mix peanut butter, honey, and vanilla in a bowl until smooth and combined.
  • Stir in protein powder and flour until a stiff, dough-like consistency forms.
  • Press the dough firmly into a parchment-lined 8x8 inch square baking pan.
  • Melt chocolate chips and coconut oil in the microwave until smooth.
  • Spread the melted chocolate evenly over the top of the peanut butter layer.
  • Chill in the refrigerator for at least 1 hour to set the bar.
  • 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.

Nutrition

Serving: 60g | Calories: 240kcal (12%) | Carbohydrates: 18g (6%) | Protein: 14g (28%) | Fat: 14g (22%) | Saturated Fat: 4g (25%) | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Cholesterol: 5mg (2%) | Sodium: 120mg (5%) | Potassium: 210mg (6%) | Fiber: 3g (13%) | Sugar: 10g (11%) | Calcium: 40mg (4%) | Iron: 1.2mg (7%)