This post may contain affiliate links. Please read my disclosure policy.
These Healthy Peanut Butter Bars are rich, chocolatey, and made with just FOUR ingredients. They have all the peanut butter cup energy, but in an easy no-bake bar you can keep in the fridge for snacks, dessert, or a little afternoon pick-me-up!

Salty, no bake chocolate peanut butter bars recipe
If you know me, you know I will always say yes to peanut butter and chocolate. It’s one of my favorite combinations, and these no bake bars keep it simple!
The base is made with peanut butter, oat flour, and maple syrup, so it comes together quickly and firms up nicely once chilled. Then you add a smooth chocolate layer on top, which gives each bite that sweet-salty balance that makes these so good.
I also love that these are easy to keep in the fridge or freezer. They’re great for meal prep, easy to portion out, and nice to have on hand when you want a homemade treat that is ready to go!
Video tutorial

Ingredients needed
Making a batch of these no-bake chocolate peanut butter bars are simple and requires only four ingredients.
- Peanut butter: You’ll need 1 cup of creamy peanut butter for the base and more for the topping if you’re mixing it with the melted chocolate. I like salted peanut butter for the sweet-salty flavor, but creamy unsalted works too.
- Oat flour: You’ll need 1 cup of oat flour to give the bars structure and a soft, sturdy texture. Store-bought is usually a little finer, but homemade works too if you blend rolled oats until very smooth.
- Maple syrup: You’ll need 1/4 cup maple syrup to sweeten the bars and help bring the base together. Honey or agave can work too.
- Chocolate chips: You’ll need 1/2 cup of chocolate chips for the topping. Mini chocolate chips melt easily, but regular chocolate chips work just as well! You can use semi-sweet or dark chocolate chips.
Tip: For a yummy twist, you can add 1/2 cup of shredded coconut or chopped nuts as a topping. It can add an additional crunch and texture.
Kitchen tools required
- Medium mixing bowl
- 8×8 baking dish
- Small microwave-safe bowl
- Spoon or spatula
- Parchment paper, optional but helpful

How to make healthy peanut butter bars
Add the peanut butter, maple syrup, and oat flour to a medium bowl. Stir until a thick dough forms, and everything looks fully combined. The mixture should be soft enough to press into the dish, but not sticky or runny.
Press the peanut butter mixture into an 8×8 baking dish in an even layer. If you want easy cleanup and cleaner slices later, line the dish with parchment paper first!
In a small microwave-safe bowl, melt the chocolate chips in 30-second increments, stirring well between each one. If you’re adding extra peanut butter to the topping, stir that in once the chocolate is smooth.
Pour the melted chocolate over the top of the peanut butter layer and spread it out evenly. Place the dish in the freezer for about 1 hour, or until the bars are firm enough to slice cleanly.
Remove from the dish, cut into bars, and enjoy.

Recipe Tips
Below are some common peanut butter bar recipe questions. Don’t see the answer you’re looking for? Leave a comment at the bottom of this post!
WHY ARE MY PEANUT BUTTER BARS CRUMBLY?
Usually, that means the mixture is a little too dry, or the peanut butter was too thick. Make sure everything is fully mixed, and the base is soft enough to press firmly into the pan. Using a creamier peanut butter helps a lot. Similar peanut butter bar recipes and troubleshooting posts flag dry dough and not enough binding fat as common reasons bars fall apart.
HOW DO I KEEP THE CHOCOLATE TOPPING FROM CRACKING?
Let the bars sit for a few minutes before slicing if they’re very firm from the freezer. Using a warm knife also helps the chocolate cut more cleanly instead of snapping.
CAN I DOUBLE THIS RECIPE?
Yes. Double the ingredients and use a 9×13 pan if you want a bigger batch for sharing or meal prep.
CAN I TURN THESE INTO PEANUT BUTTER BALLS?
Yes, you can. Roll the base mixture into balls, chill until firm, then dip or drizzle with melted chocolate.
CAN I FREEZE PEANUT BUTTER BARS?
Yes, these freeze well. Freezing in a single layer first, then transferring to a container or bag, is a common method for keeping bars from sticking together. Comparable no-bake bar recipes suggest freezing after the bars are fully set and then storing them wrapped or layered for easier grab-and-go portions.
Storing leftovers
Store these healthy peanut butter bars in an airtight container in the refrigerator for up to 1 week. Chilled storage is commonly recommended for no-bake peanut butter bars because it helps them keep their shape and texture.
You can also freeze them for longer storage. To make that easier, freeze the bars in a single layer first, then transfer them to a freezer-safe container or bag so they do not stick together. That method is widely recommended in similar bar recipes.
If you make this recipe, be sure to comment below and let me know how it was! Also tag @erinliveswhole on Instagram and use the hashtag #erinliveswhole so I can see it and feature you!
If you liked this recipe, you’ll want to try these!
Here are some of my favorite peanut butter recipes you should make next. Enjoy!
- Chocolate Baked Oats With Peanut Butter
- Salted Peanut Butter Banana Bread
- No-Bake Peanut Butter Oatmeal Cookies
- Gluten-Free Peanut Butter Cookie Cups
- Flourless Peanut Butter Blondies
Healthy Peanut Butter Bars Recipe
These no-bake chocolate peanut butter bars are super easy and healthy dessert made from four gluten-free and vegan simple ingredients like peanut butter, oatmeal, maple syrup, and chocolate chips. They taste like a Reese’s peanut butter cup but made healthier!
Ingredients
Base:
- 1 cup salted peanut butter (if not salted, add in a pinch)
- 1/4 cup + 1 tbsp maple syrup
- 3/4 cup oat flour certified gluten-free (1 cup almond flour also works here)
Topping:
- 1 cup chocolate chips
- 1/2 cup peanut butter
Instructions
- In a medium bowl, mix together peanut butter, maple syrup, and oat flour until well combined.
- Press mixture into an 8×8 dish.
- Pour chocolate chips and remaining peanut butter into a microwave safe dish and microwave on 30 second increments until chips are melted.
- Pour melted chocolate peanut butter mixture over peanut butter base.
- Place in freezer for one hour, then cut and serve.
- Store in fridge or freezer!
There may be affiliate links in this post! By purchasing a product I recommend, I may receive a small compensation. However, I only recommend products I absolutely love and use myself. Thank you for supporting Erin Lives Whole, it helps keep this blog afloat 🙂





Ruth says
Can you use natural peanut butter that the only ingredients is peanuts?
Erin says
Hi Ruth, yep! That should be fine. Let me know how yours come out!
Erin N says
Beyond easy to make and absolutely delicious! 🙂
Erin says
Hi Erin, so glad you enjoyed them!!
Tanya says
I want to make these. Was wondering if you know if you can add protein powder and if so would you add more maple syrup or oil to add more moisture? Thank you 😊
Erin says
Hi Tanya, yes, that should be fine on both. I haven’t added it before, so let me know how yours comes out!!
Meredith says
Another delicious recipe! My family and I are huge peanut butter and chocolate lovers. The taste was a cross between a peanut butter cup and peanut butter fudge with chocolate on top. I was impressed!
Erin says
Hi Meredith, so happy your family liked them so much! 🙂
Anon says
I made these and they’re excellent. Is the butter base meant to be squidgy/moist (like mine turned out) or more dry like a biscuit base.
Erin says
Hi, so happy you like them and yes, they should be moist! 🙂
Barbara W M says
Love the bars! Have you ever frozen some for later?
Erin says
Hi Barbara, so happy you loved them!! Yes, you can freeze them and thaw when ready to eat! 🙂
Kristen says
Amazing! Loved these
Erin says
Hi Kristen, so happy you enjoyed them!!
Claudette Blais says
Isn’t there a way to make these bars with a chocolate coating that us nade with cacao, maple syrup and coconut oil? I thought I saw this somewhere. Now I cant find it.
Jackie says
Used a honey peanut butter and it’s so good. Super easy to make. Solid 5 stars!
Erin says
Hi Jackie, so happy you loved them!! 🙂
Kelly says
O.M.G. Better the second day! I used almond flour and doubled the maple syrup, added 2tsp vanilla extract. Tossed semi sweet Cho chips on top it looked nice and added crunch. 10/10 thank you Erin!!!!
Erin says
Hi Kelly, so happy you loved them and made them your own! 🙂
Sherry Gustafson says
I used sugar free peanut butter maple syrup and chocolate chips to make it healthier for diabetics. Delish !!!
Erin says
Hi Sherry, so happy you liked them and made them your own! 🙂
Debby Kervin says
Just made these baked the crust for 15 minutes and used oatmeal. They are awesome. Thanks!
Erin says
Hi Debby, so happy you loved them so much! 🙂
N says
Perfect for those period cravings, and I have all the ingredients on deck. Thank you.
Erin says
Hi, so glad you loved them! 🙂
Hema says
Hi! Can I substitute honey for the maple syrup?
Erin says
Hi Hema, yes, should be fine. Let me know how yours comes out! 🙂
Alyssa says
These are ridiculously good!!! I added some chia seeds to the chocolate part for a little crunch. This is the first recipe of yours that I have stumbled across and I’m excited to see what other treats of yours I can whip up! Thank you for an easy, healthy and absolutely delicious recipe!
Erin says
Hi Alyssa, so happy you loved them! 🙂
Jamie says
Yum! Love chocolate and pb
Erin says
Hi Jamie, so glad you loved them!
Jen says
These were delicious! Anything no- bake is my fav and my Reese’s-obsessed brother-in-law agreed these are better than the real thing!
Erin says
Hi Jen, so happy they were a hit!! 🙂
Ladria says
So the oat flour bag says right on it not to be eaten raw. Thoughts?
Erin says
Hi Ladria, it is safe to eat raw, but if you want to be extra safe, you can bare it at 250 for 10mins, but you don’t have to.
karen cornetz says
Do you bake just the crust first ,let it cool- then add chocolate topping?
Erin says
Hi Karen, it is a no bake recipe. Just follow the steps and mix together peanut butter, maple syrup, and oat flour then press mixture into an 8×8 dish. Then microwave the chocolate chips and remaining peanut butter then pour melted chocolate peanut butter mixture over peanut butter base and freeze! Let me know how yours comes out!
Maryann says
I’m excited to try this recipe.
My question is do I use reg peanut butter that you use for sandwiches?
Erin says
Hi Maryann, so happy you loved them and yes, just regular peanut butter!
Ked says
Delicious! Any tips on how to make cutting easier after taking out of freezer? Thanks! : )
Erin says
Hi Ked, you can wet the knife first like you do wit ice cream sometimes or sharpen the knife before cutting! 🙂