This post may contain affiliate links.

These Chocolate Peanut Butter Protein Bars only take 20 minutes to prepare and are packed with 11 grams of protein per bar! These protein bars are also made with simple ingredients and are vegan and gluten-free friendly. Try these Peanut Butter Protein Oatmeal Balls next!

a stack of three peanut butter protein bars

When the afternoon slump hits, there’s nothing better than having a sweet snack like some Chocolate Date Balls, Muesli Granola Bars or protein bars on hand.

These Chocolate Peanut Butter Protein Bars are low-carb, vegan-friendly and of course homemade, making them a cheaper, healthier and tastier option than buying store-bought bars.

What makes these bars unique is the combo of almond flour and protein powder for a nourishing base, plus rice puffs for crunch! These bars are easy to make, customizable, and great for the whole family. Feel free to use your favourite nut butter and protein powder to make them your own!

Why you’ll love this recipe

  • Protein-packed: These peanut butter protein bars are packed with 11 grams of protein per bar! Make sure to also start your day with a high-protein breakfast like High-Protein Overnight Oats or Protein Powder Pancakes.
  • Vegan and gluten-free: They’re naturally vegan, gluten-free and can be made grain-free if needed by removing the rice crisps.
  • Peanut buttery heaven: If you’re a fan of peanut butter treats like these Snickers Stuffed Dates, you will LOVE these protein bars.
  • No-bake: No baking needed here! These protein bars are made entirely in a bowl and come together in just 20 minutes.

Key Ingredients

ingredients to make peanut butter protein bars.

*This is an ingredient overview. The full recipe with measurements is below in the recipe card.

Recipe Variations

  • Keto: Replace the maple syrup with stevia or your favourite keto sweetener. Since stevia isn’t liquid, add an extra 1/4 cup of peanut butter to help the bars bind properly.
  • Peanut-free: Swap the peanut butter for almond butter, cashew butter, or sunflower seed butter.
  • Paleo-friendly: Skip the rice crisps and use paleo-approved dark chocolate.
  • Almond-free: Swap the almond flour for oat flour.

How To Make Chocolate Peanut Butter Protein Bars

ice crisps, almond flour and protein powder in a mixing bowl

Step 1: Mix the almond flour, protein powder, rice crisps and salt together in a bowl.

peanut butter in a measuring cup

Step 2: Mix the peanut butter, maple syrup and vanilla extract.

peanut butter protein bar dough in a mixing bowl

Step 3: Mix the wet and dry ingredients together in a bowl until combined.

peanut butter protein bar dough in an 8x8 inch pan

Step 4: Line an 8×8 inch pan with parchment paper and press the dough into the pan.

melted dark chocolate being poured into a pan of protein bars

Step 5: Melt the chocolate in the microwave, then pour the chocolate mixture over the protein bars and spread evenly.

a peanut butter protein bar with a bite taken out of it

Step 6: Refrigerate for 2 hours, then cut into bars.

How To Store

Store these Chocolate Peanut Butter Protein Bars in an air-tight container in the fridge for up to 2 weeks.

Jess’s Tips

  • Adjust the texture as needed: If the mixture feels too dry or crumbly, add 1–2 teaspoons of almond milk at a time until it sticks together.
  • Substitute protein powder: You can easily swap the protein powder for more almond flour if needed. Use any extra almond flour to make a batch of Almond Flour Pancakes!
  • Store in the fridge: These bars need to be kept in the fridge or freezer to hold their shape. They’ll get too soft at room temperature.
  • Press the dough firmly into the pan: Use a spatula or the bottom of a glass to pack the mixture tightly so the bars hold together when cut.
  • Let chill: Refrigerate the bars for at least 1 hour before cutting to get clean, even squares.

Frequently asked questions

What kind of protein powder should I use?

You can use any brand of protein powder you love. My personal favourite is the unflavoured or vanilla epic protein from Sprout Living . It blends well, tastes great, and is easier to digest than whey protein. (You can use the code “choosingchia” for 20% off!

Can you freeze Chocolate Peanut Butter Protein Bars?

Yes! These bars freeze really well. Just slice them, layer with parchment in an airtight container or freezer bag, and freeze for up to 3 months. Let them thaw at room temp for a few minutes before enjoying.

Can I eat a peanut butter protein bar every day?

Absolutely! These bars or my no-bake chocolate protein bars are perfect to enjoy every day in moderation.

a peanut butter protein bar topped with dark chocolate

Try These High-Protein Recipes Next!

If you tried these Chocolate Peanut Butter Protein Bars or any other recipe on the blog let me know how you liked it by leaving a comment/rating below! Be sure to follow along on PinterestInstagram and Facebook for even more deliciousness!

Save this recipe!
Get this recipe sent to your inbox, plus new healthy recipes each week!
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 three peanut butter protein bars

Chocolate Peanut Butter Protein Bars

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 8 reviews
  • Author: Jessica Hoffman
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Total Time: 20 minutes
  • Yield: 15 bars
  • Category: Snack
  • Method: Mix
  • Cuisine: American
  • Diet: Vegan

Description

These Chocolate Peanut Butter Protein Bars come together in 20 minutes and are packed with 11 grams of protein per bar!


Ingredients

Units Scale
  • 3/4 cup almond flour
  • 1/4 cup protein powder
  • 1/3 cup rice crisps
  • 1/4 tsp salt
  • 1 cup peanut butter
  • 1/4 cup maple syrup
  • 1 tsp vanilla extract
  • 2-3 tsp of almond milk if needed to help bind.
  • 200 grams 70% dark chocolate

Instructions

  1. Mix the almond flour, protein powder, rice crisps and salt together in a large bowl. 
  2. Mix the peanut butter, maple syurp and vanilla together then pour into the bowl and mix until everything is combined. If the mixture feels a bit dry, add 2-3 tsp of almond milk. (Don’t add too much!)
  3. Line an 8×8 inch pan with parchment paper then add the dough to the pan, pressing down evenly. 
  4. Melt the chocolate in the microwave on medium-low then pour on top of the bars. Place in the fridge for 1 hours to set before slicing. 
  5. Store in the fridge.

Notes

  • Unflavoured, vanilla or peanut butter protein powder work best.
  • Add a splash of almond milk if the dough is too dry.
  • Swap protein powder for almond flour if needed.
  • Press dough firmly into pan.
  • Chill before cutting.
  • Store in the fridge or freezer.

Nutrition

  • Serving Size: 1 bar
  • Calories: 190
  • Sugar: 10g
  • Fat: 12g
  • Carbohydrates: 14g
  • Fiber: 2.5g
  • Protein: 11g

Hi, I'm Jess!

Choosing Chia is a blog all about healthy vegetarian recipes that are easy to follow, taste delicious and focus on wholesome ingredients. I started the blog after a spontaneous trip to India where I studied the practice of yoga and wellness.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

33 Comments

  1. Abigail Graham says:

    I’m so glad I found this! We love them. Super simple. Already had all the ingredients and it was easy to put together and taste great! No chalky protein powder taste. Rice crisps add a great texture! LOVE !

    1. Jessica Hoffman says:

      Happy you enjoyed Abigail 🙂

  2. Gabrielle Ottavio says:

    This has become a staple in our home.  I make this every week. It is so delicious and easy to prepare.  This morning I made 2 versions- 1 with almond butter and 1 with seed butter ( my husband cant have too many nuts).  They cam out fabulous! So much fun to make and even more fun to eat.  I take a piece to work with me daily or have one for a light dessert.  Thank you for the wonderful recipe!

    1. Jessica Hoffman says:

      Hi Gabrielle! So happy you love them 🙂

  3. Justin says:

    These are SO good! Will be making these all the time 🙂 

  4. Mark says:

    I brought this to work and you know you have a hit when you’re asked to make it again!

    1. Jessica Hoffman says:

      Hi Mark, that’s awesome! So happy tp hear it was a hit at work 🙂

  5. Stefanie says:

    Just had these bars for a quick power breakfast. I loved them! Instead of the protein powder I just used more almond flour as suggested. Also, I used 100% chocolate with cocoa nibs to keep the sugar in check. I love the fact that you can  simply store these bars in the freezer. Your future self will thank you for this fabulous pick-me up in the morning or those dreaded afternoon slumps:-)

    1. Jessica Hoffman says:

      Happy you loved them Stefanie 🙂 I always keep some of these on hand in my freezer!

  6. Christy says:

    I can’t wait to try these.  I am not necessarily wanting to make these for the protein since we do not use protein powders.  To keep the consistency correct would I just add 1/4 cup more flour or do you have another suggestion.   Thank you

    1. Jessica Hoffman says:

      Hi Christy! That’s all you need to do. If the dough feels a bit dry (this may depend on the brand of peanut butter your using and how runny it is) you can add an extra 2-4 tablespoons of peanut butter as well!