These homemade chocolate peanut butter protein bars are great for any occasion! They feature a thick peanut butter oat layer and a smooth chocolate coating. These bars are great for on-the-go snacking, putting in school lunches, and having them on hand. Each bar is filled with 12 grams of protein!

Peanut butter protein bars.

Why You’ll Love This Recipe

  • These peanut butter protein bars are quick and easy to make.
  • They take only 30 minutes in total.
  • This recipe requires only 6 ingredients.
  • The chocolate peanut butter flavor is delicious!
  • Great for kids and adults.
  • These bars are great for any time of the day.
  • This recipe is gluten free, and can be made dairy free and plant based.
  • Check out these Protein Overnight Oats for another high protein recipe!

Ingredients & Substitutions

These are the main ingredients and substitutions for these chocolate peanut butter protein bars. Scroll down to the recipe card for the full ingredients list and instructions.

First, use all natural creamy peanut butter made from only peanuts and salt. Do not use brands with added oils or sugar. If desired, replace with creamy cashew butter or almond butter. For nut free, use sunflower butter.

Pure maple syrup adds natural sweetness. Replace with honey if needed.

Coconut oil goes into both layers. Use unrefined coconut oil for a subtle flavor. Otherwise, refined coconut oil is flavorless.

I recommend using a protein powder that you enjoy the flavor of. Both vanilla and unflavored work well.

Use rolled oats for the best texture.

For the coating, use any type of chocolate chips and coconut oil. I prefer dark chocolate but milk chocolate and semisweet work well too.

Lastly, top with flaky sea salt if desired.

Ingredients for peanut butter protein bars.

Taste & Texture

These homemade peanut butter protein bars taste like chocolate and peanut butter! The flavor of oats is also detectable.

The bottom layer is soft and slightly chewy. In addition, the topping is so smooth and creamy!

How to Make

Step 1

First, line a standard bread loaf pan with parchment paper.

Step 2

In a mixing bowl, combine the creamy peanut butter, maple syrup, melted coconut oil, protein powder, and rolled oats. Stir until a thick mixture forms.

Oats with nut butter.

Step 3

Press this mixture down into the lined pan.

Pressed mixture in pan.

Step 4

Then, make the chocolate. Melt the chocolate chips and coconut oil until smooth and creamy. Pour on top of the peanut butter layer. If desired, sprinkle with sea salt.

Chocolate with oat mixture.

Step 5

Chill in the fridge for 20 minutes, or until the chocolate coating has hardened.

Hardened chocolate in pan.

Step 6

Finally, slice and enjoy!

Sliced chocolate bars.

Expert Tips & Tricks

Follow these tips and tricks to make the best peanut butter protein bars.

For the best texture, use all natural creamy peanut butter made with only peanuts and salt.

Use parchment paper to prevent sticking.

Vanilla or unflavored protein powder works best.

Melt the chocolate chips and coconut oil until fully smooth.

Allow the coating to completely harden before eating.

How to Serve & Store

These peanut butter protein bars are best kept in the fridge.

They are great by themselves or as part of a larger breakfast or lunch.

For a high protein meal, serve with eggs and bacon.

These peanut butter rice kripsie treats are another fun snack!

Frequently Asked Questions (FAQs)

What are the health benefits of a peanut butter protein bar?

There are many health benefits to these bars! They are much less processed than store bought protein bars. They are high in protein and contain no refined sugar.

Are protein bars good for you?

It depends on the brand. Many retail snack brands are filled with preservatives and sugar.

Can you use another nut butter?

Sure! Cashew butter, almond butter, and sunflower butter work well.

What protein powder should you use for protein bars?

Use protein powder with a pleasant flavor or flavorless. Do not use a harsh tasting protein powder.

Close up of peanut butter protein bars.

Equipment Needed

Pre-Cut Parchment Paper Sheets: Use parchment paper to prevent sticking.

Pyrex 3 Glass Mixing Bowls: These are my favorite bowls.

Pyrex Glass Measuring Cups: Measure out the ingredients with these cups.

Check out all of my kitchen favorites!

You May Also Like

If you make this peanut butter protein bar recipe, I would really appreciate a review! You can find me on InstagramFacebook, and Pinterest. Join my exclusive Facebook Group for a behind the scenes look. I would love for you to follow along! 

Sweet Addison's cookies
Peanut butter protein bars.

Get the Recipe: Peanut Butter Protein Bars

These peanut butter protein bars are the perfect snack, breakfast, or even dessert! They are great for before or after workouts or packing in lunchboxes. These protein bars are much healthier than store bought brands!
5 from 2 votes

Ingredients

Protein Bars

Chocolate Coating

Instructions 

  • First, line a standard bread loaf pan with parchment paper.
  • In a mixing bowl, combine the creamy peanut butter, maple syrup, melted coconut oil, protein powder, and rolled oats. Stir until a thick mixture forms.
  • Press this mixture down into the lined pan.
  • Then, make the chocolate. Melt the chocolate chips and coconut oil until smooth and creamy. Pour on top of the peanut butter layer. If desired, sprinkle with sea salt.
  • Chill in the fridge for 20 minutes, or until the chocolate coating has hardened.
  • Finally, slice and enjoy!

Notes

  • Use all natural creamy peanut butter made from only peanuts and salt.
  • Use parchment paper to easily lift the bars out of the pan.
  • Feel free to use your favorite protein powder.  I recommend one that you enjoy the taste of.
  • Vanilla and unflavored protein powder work best for this recipe.
  • Melt the chocolate chips and coconut oil until completely creamy.
  • Allow the coating to harden before eating.
  • Store in the fridge for up to 1 week.
  • Check out all of my kitchen favorites!
Calories: 250kcal, Carbohydrates: 22g, Protein: 12g, Fat: 15g, Saturated Fat: 6g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Cholesterol: 14mg, Sodium: 88mg, Potassium: 181mg, Fiber: 2g, Sugar: 7g, Calcium: 57mg, Iron: 1mg

Love these peanut butter protein bars? You can sign up here to receive healthy meal plans, exclusive new recipes and updates!