Chocolate Peanut Butter Protein Bars
The perfect sweet treat with a protein-packed twist! These Reeseโs-inspired chocolate peanut butter protein bars are a satisfying no-bake dessert you can prep in 10-minutes.

โOmg so good!! Tastes just like a reeses cup but way healthier and higher protein! Perfect afternoon snack or for after a workout.โ
– Jazmyne’s 5-star review โญ๏ธ
Youโll also love my no-bake trail mix bars and black bean brownie bites.
Recipe Highlights
- No oven needed: Youโll only need 6 ingredients and 10-minutes to make this tasty no-bake recipe.
- No protein powder taste: They taste like a candy bar, not a chalky protein bar.
- Nutritionally balanced: Each bar packs 10 grams of protein and 3 grams of dietary fiber to keep you full and fuelled.
- Sweet, salty, and delicious: With peanut butter, maple syrup, and just the right amount of salt, you’ll get the perfect sweet-and-salty balance in every bite.
Ingredient Notes And Substitutions

- Natural peanut butter: Itโs essential that you use natural peanut butter with peanuts as the only ingredient. And make sure itโs fresh and runny โ old or super thick peanut butter will make for dry bars. You can substitute almond butter or other nut and seed butters.
- Vanilla protein powder: My favorite flavored protein powder is the vanilla whey powder by Leanfit (I get this from Costco Canada), and I also love Legion. You can use any vanilla protein powder you like โ but make sure itโs smooth and tasty.
- Chocolate chips: I use regular semi-sweet chocolate chips, but feel free to swap in low- or no-sugar chocolate chips to keep these bars blood sugar friendly.
Scroll down to the recipe card for the full ingredients list and detailed recipe.
How To Make Chocolate Peanut Butter Protein Bars

Step 1: Stir your dough in a large mixing bowl.

Step 2: Press dough into a parchment-lined loaf pan.

Step 3: Top with melted chocolate and flakey salt.

Step 4: Chill, slice, and store!
How To Store
Chill for at least an hour before slicing into 8-10 bars. Keep them stored in an airtight container in the fridge for up to two weeks.
Explore more healthy desserts, high-protein recipes, and high-fiber recipes.
Dietary swaps
- Make this dairy-free by using plant-based protein powder and dairy-free chocolate chips.
- Try peanut-free bars by swapping peanut butter for almond butter, cashew butter, or any nut or seed butter.
Tips For Perfect Protein Bars
- Use runny peanut butter. Natural peanut butter can dry out โ and if you use dry peanut butter, youโll have dry bars. Make sure your natural peanut butter is fresh and runny.
- Find a tasty protein powder. The recipe doesnโt use a lot of protein powder, but you will taste it. Skip chalky protein powders and find one thatโs smooth and tasty. Leanfit Vanilla Whey or Legion Whey+ in French Vanilla are my favorites.
- Use ground flaxseeds, not whole. This is essential for a smooth bar that tastes just like Reeseโs candies.
- Donโt skip the flakey salt. This adds some nice texture and the perfect balance of sweet-and-salty flavors. I use Maldon sea salt flakes.

More Healthy Dessert Recipes
Need more nutritious dessert ideas? Here are my favorites:
- Chocolate Banana Muffins
- High-Protein Dunkaroo Dip
- Cookie Dough Protein Balls
- Banana Peanut Butter Oat Bars
- Cottage Cheese Banana Bread
If you tried these Chocolate Peanut Butter Protein Bars, leave a โญ๏ธ star rating and comment below! And donโt forget to share a pic to Instagram!

Chocolate Peanut Butter Protein Bars
Ingredients
Dough
- ยพ cup natural peanut butter, make sure itโs fresh and runny
- ยฝ cup vanilla protein powder, spooned and levelled
- ยผ cup peanut powder, spooned and levelled
- ยผ cup ground golden flaxseed, spooned and levelled
- ยผ cup maple syrup
- ยฝ tsp salt
Chocolate Topping
- โ cup semi-sweet chocolate chips
- pinch flakey sea salt, optional
Equipment
- small microwave-safe bowl
Instructions
- Line a loaf pan with parchment paper and set aside.
- To your large mixing bowl, add all ingredients for the dough. Mix with a wooden spoon or spatula until well combined. The texture should resemble a thick cookie dough, easily forming a ball when pressed together.
- Transfer dough to the lined loaf pan. Use a spatula to firmly spread the dough to the edges and press it down into the pan. Youโre aiming for an even and flat layer.
- In a microwave-safe dish, microwave chocolate chips in 15-second intervals until smooth, stirring in between.
- Pour melted chocolate over the dough. Use the back of a spoon or a spatula to spread evenly over the dough.
- Top with a generous pinch of flakey salt. Transfer to the fridge and chill for at least an hour.
- Remove the parchment paper and protein bars from the fridge, and slice into 8-10 bars. Keep stored in a covered container in the fridge for up to two weeks, and enjoy!
Notes
- Make sure your peanut butter is fresh and runny.
- The reason weย spoon and levelย dry ingredients is to avoid using too much. It’s easy to over-measure these if you’re scooping right out of the bag with your measuring cup.
- Nutrition information is calculated for 1/10 bars.
darn, i accidentally bought light smooth peanut butter. how can i tweak this for recipe? also is loaf pan 8×4? tks
Oh shoot!! Because the recipe calls for runny natural peanut butter, my concern would be that you may dry things out. I’d start with less of the dry ingredients, and add slowly until you have a thick cookie dough consistency.
Hi! Just wondering how many โservingsโ each batch is? I want to make sure I cut them according to the nutritional info. Thank you so much!!!
10 bars! Hope you enjoy ๐
Omg so good!! Tastes just like a reeses cup but way healthier and higher protien! Perfect afternoon snack or for after a workout ๐
So yummy and easy to make! My boys loved them!
Excited to try these! Is the nutritional info based on a single serving (if so how many servings are there?) or the whole recipe?? Thanks!ย
The nutrition information is for one bar, and one bar is 1/10 of the recipe! ๐ But of course, you’re welcome to adjust the size to what suits you best. Hope you enjoy!
I have made these more times than I can count. I used to buy the perfect bars because I loved the texture, but these are so much better and very similar in texture. Miranda does not miss with these recipes
Thank you so much, Alexi!!
These were seriously so good. Super easy to make. Husband and I both loved themย
As a picky eater, I am approving this recipe, haha!! Itโs so so good! Even my picky husband enjoyed it. Love the extra boost of protein!ย
I’m so happy to hear this! Thanks so much for your review!
I made these today and itโs delicious!!! I added an extra layer of chocolate at the bottom to really make it feel like a Reeseโs cup and WOW. I was not expecting this to actually compare to a Reeseโs!! What a great option with a lot of protein.ย
I have made these 3 times now and they have quickly become my favorite evening treat! They are just as satisfying to me as a Reese’s peanut butter cup but I feel good about eating them because they are balanced and even have omega-3 fatty acids from the flaxseed! I always make them plant-based and my favorite protein powder to use is Truvani vanilla. I don’t know if it’s climate or the texture of my protein powder, but for best results I add about 1 Tbsp water to the dough and it comes out just right.
Mmmm!
Super delicious, really hits the spot and easy to make. ย Ticks every single one of my boxes!!!! Thank you for a great recipe!
Thank YOU so much for your review!! I’m glad you like them.
These are next level!!!! The texture is so unique in the best way – almost like the inside of a Reeseโs peanut butter cup. The taste is 10/10, and I feel good knowing that it is going to provide me with lots of energy! I was a bit short on peanut butter, so used about a tsp of melted coconut oil to help everything mix & didnโt have maple syrup, so used honey as a substitute – turned out just as great! I definitely recommend you give these a try ๐ย
So glad you enjoyed!! Thank you so much for taking the time to leave a review!
Soooooooo good! Absolutely delicious peanut buttery flavour and very satisfying. Going straight to the favourite recipe pile!
YAY I’m so glad you liked them!
I made these today, and they are TO DIE FOR. Even my picky husband enjoyed them. So nice to have a sweet treat with some extra protein. I will make these again and again. Thanks for a great recipe!
Oh my gosh, I’m so glad you liked them!! Thanks so much for your comment and rating.