This post may contain affiliate links. Please read our disclosure policy.
Keep the oven off with these No-Bake Peanut Butter Bars! They are made with pantry staple ingredients and are ready in less than 30 minutes. The hardest part is waiting for them to set!
You may also like my no-bake peanut butter oatmeal bars. My kids love them.

Making no-bake chocolate peanut butter bars is one of my favorite things to do in the kitchen! From Cookie Dough Bars to Chocolate-Filled Oat Bars, anything chocolatey that I can make a little lighter is a win in my house. I especially like that I can give my family a treat without worrying about added ingredients and sugar overload!
These No-Bake Peanut Butter Bars are packed with both peanut butter and chocolate. They’re like having a healthier peanut butter cup in bar form. Chocolate Peanut Butter Bars are sweet, nutty, and smooth, and can also be made paleo-friendly (with almond butter).
Recipe summary
- They’re easy! It takes me less than 30 minutes from beginning to chilling these no-bake peanut butter bars. That is no time at all!
- No cooking required: The most cooking that you’ll have to do is to melt the chocolate in the microwave. It’s so easy!
- Make-ahead: This is a simple dessert recipe to make a day ahead, and perfect for sharing with friends.
- Everyone loves them! Kids and adults alike will be all over these no-bake peanut butter bars!
Ingredients for No-bake Peanut Butter Bars
Below is a list of ingredients you will need to make these treats. Full measurements are listed further down below in the recipe card.
For the bottom layer
- Peanut Butter: The star of this recipe! I like to use peanut butter which is 100% peanuts, with no added ingredients. The extras are unnecessary! You can substitute almond butter or sunbutter if you have allergies or are looking for a paleo-friendly alternative.
- Flour: I like to use coconut flour or almond flour, but you can also use 2 cups of fine oat flour if needed.
- Sweetener: Maple syrup, honey, or agave are all perfect in this recipe! Using maple syrup or agave makes these peanut butter bars vegan as well.
For the top chocolate layer
- Peanut butter: Yes, more peanut butter! You can never have enough peanut butter in no-bake peanut butter bars!
- Chocolate: Dark chocolate or chocolate chips of your choice.
- Coconut oil: Coconut oil helps the chocolate layer to harden up so that it’s not too runny.
- Salt flakes: Adding a little salt on top of these peanut butter chocolate bars is a must! All of the other flavors pop with this simple addition.
How to make peanut butter bars
- Into a medium bowl, add the peanut butter, maple syrup, or whatever sweetener you are using, and mix thoroughly until smooth.
2. Then, add the coconut or almond flour. Using a spatula mix well until combined. If the dough gets hard to mix, you may use your hand until a thick dough mixture is formed.
3. Prepare a 9×5-inch baking dish with parchment paper. Pour the dough mixture into the baking dish.
4. Using your hands. Press down on the dough and spread out smoothly into an even layer across the entire bottom of the dish.
5. Place the dish with the peanut butter dough in the freezer for 10-15 minutes. Then make the top layer.
6. Place the chocolate/chocolate chips, coconut oil, and peanut butter in a microwave-safe bowl.
7. Melt the chocolate in the microwave using 30 seconds Bursts until the chocolate is nicely melted to prevent it from burning. Mix until smooth.
8. Next, remove the dish with the peanut butter dough from the freezer. Pour the chocolate mixture over the peanut butter dough.
9. Using a spatula, spread the chocolate evenly. Sprinkle with some salt flakes if using.
10. Place the dish back into the freezer for about 10-15 minutes until it sets.
11. Once it sets, remove the dish from the freezer. Carefully remove from the pan by pulling on the parchment paper from each side.
12. Slice into 12-16 square bars. Top with more salt flakes if needed. Enjoy.
Tips from my kitchen
- If needed, you can substitute coconut or almond flour for oat flour. To make oat flour, simply blend 2 cups of dry oatmeal in a blender or food processor until it is a fine powder.
- If you like a little crunch, add 3/4 cup of creamy peanut butter and 1/4 cup of chunky peanut butter when you’re making the dough. Stick to creamy peanut butter in the topping though, so that the chocolate layer is silky smooth!
- Make sure you use refined coconut oil as virgin coconut oil will taste coconutty which is not ideal for this no-bake chocolate peanut butter bars recipe.
- If needed, you can melt the chocolate in a bain marie (double boiler) on the stove by filling a pot with hot water and placing a heat-safe bowl with the ingredients on top. Mix occasionally until the chocolate is melted.
Frequently Asked Questions
Yes, this is how you make the top chocolate layer in no-bake peanut butter bars. Mixing peanut butter with melted chocolate makes the top layer become fudgy, like a hot fudge sauce that hardens when it chills.
What are peanut butter bars made of?
I made these bars using peanut butter, chocolate, coconut or almond flour, maple syrup, and coconut oil. I like to sprinkle some salt flakes on top to make the flavors pop!
Check out my recipe for Healthy Buckeye Balls. They are delicious and just the bite you’re looking for!
More No-Bake desserts
- No-bake Cheesecake Cups
- Monster Cookie Energy Bites
- Classic No-Bake Chocolate Oatmeal Cookies
- No-Bake Birthday Cake Bites with Protein
- Protein-Packed No-Bake Brownie Bites
Can I use natural peanut butter? Jif and Skippy contain unhealthy oils and I don’t use them.
Yes you can.
These taste exactly like a Reese peanut butter cup!! I also love the texture of the bottom part and adding a bit of peanut butter to the top part was great. Thank you for this recipe
Thanks Amanda. Happy you loved them
Hi,
Coconut flour is very dense and absorbs alot of moisture. Almond absorbs every little, so how can they be interchangeable? What flour do you use for these bars?
Thank you
Either one you use will work for this recipe.
These are so, so, good! I did half protein powder and half almond flour and they turned out delicious and I have the extra protein boost. Thank you so much for the recipe!!
Thanks for the feedback. So glad you loved it.
These are so yummy! Have you ever tried to make them in balls and add protein powder? I see some other comments on the protein powder. Do you have suggestions on how much to add? Thanks!
You can make them into balls, yeah. Also, as for the protein powder, it would be easiest to just replace some of the almond flour with protein powder. So 1/4 cup to 1/2 cup would be ideal.
Could you swap protein powder for the flour?
Yes you can
This was incredible! I am afraid now that I know this recipe! Our family will be having this salty/sweet treat often. Thank you!
Thank you! So happy you loved it
Hi! Did you heat treat the coconut flour? I just read the bag and it says not to eat raw
Hi. It is completely fine to consume it “raw” when added to recipes that are no bake. I haven’t had any issues or heard of any issues from those who have done so.
They’re delicious! How do you store them after they come out of the freezer? And how long will they last?
You can store them in a lidded container and store them in the fridge for up to one week. They may even last longer. They shouldn’t go bad.
So yummy! Feels like I am having a healthier treat . Honestly, it tastes like a store bought candy bar.
Thanks Wendy. Happy you loved it.
These Bars my favorite
These are delicious! I didn’t have any coconut oil, and I don’t think it mattered. They are a hit with the family! My son said they taste like a Reese’s pb cup…but obviously, much healthier!
So glad you loved them! Thanks for the feedback.
Will this work with natural peanut butter, just peanuts and salt?
yes it sholuld