FREE 5-Ingredient Recipe EBook
GET IT NOWMy Chocolate Peanut Butter Bars Are So Much Easier Than Cookies

I created these chocolate peanut butter bars as a simpler version of tagalongs, one of my older recipes that my husband kept requesting and now lives in the Wholesome Yum App. I loved making those, but it got tiring to dip the cookies individually. So, I turned them into a buttery crust in a square pan, and layered it with peanut butter and chocolate. Here’s why you’ll love this recipe:
- Shortbread, chocolate, and peanut butter – Is this combo not reason enough? If you like my almond cookies and peanut butter cups, you’ll love these chocolate peanut butter bars, too.
- Much easier than individual cookies – Every layer comes together in minutes, and I’ve tested the ratios so they slice cleanly without cracking or falling apart.
- Real, better-for-you ingredients – They’re gluten free and dairy free, with no refined sugar. These bars taste indulgent with a buttery crust, natural peanut butter, and chocolate, but the ingredient list is one I actually feel good about.
- Make them ahead – These peanut butter chocolate bars hold up beautifully, travel easily, and satisfy that chocolate craving effortlessly. Now I’m wishing I still had more in the fridge.
If you love chocolate and peanut butter, but want something easier than individual cookies, these chocolate peanut butter bars are perfect. Make them with me!


“These bars are so easy to put together, and look impressive when sliced! Delicious is an understatement. The three layers give you the perfect trifecta of textures. Using the Besti sugars takes these to the next level, and they DO NOT taste sugar free! If you haven’t made these, you shouldn’t waste another minute! Yes. They are THAT GOOD!!!”
-Dottie
Ingredients & Substitutions
Here I explain the best ingredients for my peanut chocolate bars recipe, what each one does, and substitution options. For measurements, see the recipe card.
Shortbread Crust Layer:
- Wholesome Yum Blanched Almond Flour – It’s ground superfine, which makes a big difference in texture. I’ve tried so many brands and created this one because almost all of them are too coarse, making your baked goods grainy.
- Besti Monk Fruit Allulose Blend – My go-to sweetener for baking, because it locks in moisture. In these chocolate peanut butter bars, it makes the crust tender and lightly sweet (without any weird aftertaste!). You can also use plain allulose (the closest sub) or another granulated sweetener, but most alternatives will be more dry and you’ll need my sweetener conversion chart to get the right amount.
- Coconut Oil – Makes the crust come together. Unsalted butter works, too.
- Vanilla Extract – Optional, but I always add it for flavor.
Peanut Butter Layer:
- Besti Powdered Monk Fruit Allulose Blend – Powdered sweetener is key here for a smooth texture, but Powdered Besti in particular works better than others because it dissolves beautifully and keeps the texture creamy. Most alternatives, even powdered ones, tend to stay a little gritty. The only alternative I really recommend here is powdered allulose, but increase the amount to 1/2 cup. If you use something else, I can’t guarantee a good texture.
- Peanut Flour – Also called peanut butter powder, this adds a stronger peanut flavor without making the filling too oily. The one I use is unsweetened, but if yours has a little sugar added, you might want to reduce the amount of Besti.
- Peanut Butter – I use and highly recommend this unsweetened creamy peanut butter because it’s thick, not runny. I don’t recommend traditional natural peanut butter that’s very runny. If the one you use doesn’t have salt, add 1/8 to 1/4 teaspoon of salt.
- Vanilla Extract
Chocolate Layer:
- Chocolate Chips – I use these sugar-free dark chocolate chips to keep these chocolate peanut butter bars sweet without refined sugar. Feel free to use your favorite kind, or you can even swap in milk chocolate, semi-sweet chocolate, or white chocolate chips.
- Coconut Oil – Helps the chocolate layer set a little softer, so it doesn’t crack as much when you bite into the bars.
- Besti Powdered Monk Fruit Allulose Blend – For a little extra sweetness.

How To Make Chocolate Peanut Butter Bars
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
Shortbread Crust Layer
- Mix the shortbread dough. Stir together the almond flour and Besti, then mix in the melted coconut oil and vanilla, until a crumbly dough forms.
- Press and bake. Firmly press the dough into a square pan (I use this size) lined with parchment paper. Bake until the edges are lightly golden and the center is set. Cool until the surface feels dry and sturdy.


Peanut Butter Layer
- Mix the peanut butter layer. Stir together the peanut flour and Powdered Besti. Mix in the peanut butter and vanilla, until thick and smooth. The mixture will be dense, so I find it helps to press repeatedly with my spatula.
- Dollop and spread. Drop spoonfuls of the peanut mixture over the cooled crust and press into an even layer, smoothing the top so it’s level and compact.


Chocolate Layer
- Melt the chocolate. Gently melt the chocolate chips with coconut oil, then whisk in a little Powdered Besti.
- Pour and spread. Pour the chocolate over the top of the peanut butter layer, and spread to the edges.
- Cool and slice. Let the chocolate peanut butter bars cool until the chocolate top is set. Lift them out of the pan using the edges of the parchment paper, transfer to a cutting board, and slice. (You can also do this right in the pan, but I find a cutting board easier. I put them back in the pan in the picture below.)


My Recipe Tips
- Want to make it even easier? You can mix the crust and peanut layers in a food processor to bring each together faster. I’ve tried this, but usually do it by hand because it’s less cleanup.
- Press the layers firmly. Especially the crust. Pressing tightly helps the chocolate peanut butter bars slice cleanly and stay together.
- To make the peanut butter easier to spread, you can warm it slightly in the microwave. It can also help to spray your spatula with avocado oil. Thanks to Dottie for sharing this tip!
- For an even better chocolate texture, temper it before pouring. To do this, melt most of the chocolate and coconut oil but leave a little set aside. Then, stir in the remaining chocolate and let it melt from residual heat. You can read more about how and why this works in my chocolate covered strawberries post.
- Let the bars set at room temperature if you can. This gets you the best texture. The fridge works as a faster shortcut, but you might have condensation on the surface of the chocolate.
- For clean edges, slice straight down using a large chef’s knife. Avoid using a serrated knife or see-swing back and forth — both cause the bars to crumble.
- How to make a no-bake version: You can turn these into no-bake chocolate peanut butter bars in 2 ways. One is to simply press the crust without baking. I just use an extra tablespoon of coconut oil and press extra tightly. The second way is to skip the crust altogether, and add an extra 1-2 tablespoons of peanut flour to the peanut butter layer, so that it’s sturdy enough to act as a crust. Even then, the crustless version is best cold right out of the fridge to avoid a mess.
Chocolate Peanut Butter Bars
My chocolate peanut butter bars have buttery almond crust, creamy peanut butter, and chocolate. An easy sweet treat with no added sugar!
Ingredients
Tap underlined ingredients to see the ones I use.
Shortbread Cookie Layer
Peanut Butter Layer
Chocolate Layer
Instructions
Tap on the times in the instructions to start a kitchen timer.
Cookie Layer
-
Preheat the oven to 350 degrees F (177 degrees C). Line a 9×9 in (23×23 cm) baking pan with parchment paper.
-
In a medium bowl, stir together the almond flour and Besti.
-
In a small bowl, stir together the melted coconut oil and vanilla. Mix into the almond flour mixture, pressing with the back of a spoon or spatula, until a crumbly dough forms.
-
Press the cookie dough into the lined pan. Bake for about 10 minutes, until the edges are golden. Cool for a few minutes, until the top is firm and the pan is cool enough to handle. (Meanwhile, make the peanut butter layer.)
Peanut Butter Layer
-
In a medium bowl, stir together the peanut flour and Powdered Besti.
-
Add the peanut butter and vanilla. Mix well, pressing with the back of a spoon or spatula, until fully incorporated. (The mixture will be dense and can take some effort to incorporate. If you have a powerful blender or food processor, you can mix in there, scraping down the sides occasionally.)
-
Spoon dollops of the peanut butter dough on top of the cookie layer in the pan, then spread and press evenly. If it's sticky, working with wet or oiled hands can help (but not too wet to avoid adding water to the peanut butter mixture).
Chocolate Layer
-
Combine chocolate chips and coconut oil in a medium bowl. Heat in the microwave (or on the stove in a double broiler), stirring every 20 seconds, until melted.
-
Whisk in the Powdered Besti.
-
Pour the chocolate over the peanut butter layer and spread evenly. Cool completely, until the chocolate is solid, before cutting into bars. Cut straight down with a large chef's knife (don't saw back and forth).
You can also refrigerate to speed the cooling process, but then you'll want to let it sit on the counter for about 30 minutes before cutting, to avoid having the chocolate crack.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 bar, or 1/16 of entire recipe
- Tips: Check out my recipe tips above to help you get the best texture in each layer, slice cleanly, and even 2 ways to make a no-bake version.
- Storage & meal prep: Store the chocolate peanut butter bars in an airtight container at room temperature for up to a week, or in the fridge for up to 2-3 weeks. They are perfect for meal prep because they store very well!
- Freeze: Keep the bars in the freezer for up to 3 months. I recommend slicing into individual portions before freezing, so you can grab one at a time without thawing the entire batch.
- Note on nutrition info: I used unsweetened peanut flour (peanut butter powder) and thick, creamy, lightly salted peanut butter for these bars. If your peanut flour contains added sugar, the numbers will be different.
📖 Want more recipes like this? Find this one and many more in my Keto Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Chocolate Peanut Butter Bars
More Chocolate And Peanut Butter Recipes
If you love these chocolate peanut butter bars, try another one of my chocolate peanut butter recipes for your next healthy dessert:

Shop
My
Custom












54 Comments
Jane
1These are incredible!!! This is the third dessert of yours I’ve made (pumpkin bars & lemon bars) and they are all great. I now bring one of your recipes to every holiday! Always a hit. I always follow exactly as written and have zero issues. Thank you!
Maya | Wholesome Yum
0Thank you so much, Jane! I’m so glad you’re enjoying my dessert recipes.
Dottie Bacon
1These bars are so easy to put together, and look impressive when sliced! Delicious is an understatement. The three layers give you the perfect trifecta of textures. Using the Besti sugars takes these to the next level, and they DO NOT taste sugar free! To make the peanut butter easier to spread, I warmed it slightly using the microwave, and I sprayed the silicone spatula with avocado oil. Oh my GOSH! If you haven’t made these, you shouldn’t waste another minute! Yes. They are THAT GOOD!!!
Linda
1This one is a winner!
After reading comments I made a couple of changes. I turned out so well I wanted to share.
I doubled the recipe. Added one egg, 1/2 tsp cream of tarter and 1/4 tsp baking soda to the cookie layer. Before spreading the peanut layer, I warmed it up a little in the microwave.
Holly
0Made these last night. They are awesome. My husband says they are so yummy. Instead of peanut butter, I used almond butter. Will definitely make these again
Maya | Wholesome Yum
0Thank you, Holly! Good to know they work well with almond butter, too.
Elisa Castagna
0Not sure what I did wrong?? The shortcake layer did not cover the bottom of my 9 by 9 pan. It covered about half but was kinda of odd shaped. The peanut butter layer was fine. The chocolate layer was really runny. Worried about how they would cut. After refrigerating, they did cut nice and I was able to cut about 16 pieces. They were not very thick but we all enjoyed them!
Wholesome Yum D
0Hi Elisa, The shortbread layer will start out crumbly so you will have to pat it down until flat and covers the bottom.
Gina
0These taste fantastic. Even non keto hubby liked them. I wish the carbs were a little lower due to wanting to eat a bigger slice and as with others the pb did not stick and it was way sticky enough. I think it is the base texture that is the issue not the pb as suggested. But will def make again as it easier than individual tagalong cookies.
Elle
0The coconut oil was a bit overwhelming. Next time I might try ghee or butter.
Mary
0This is the BEST good for you sweet treat I’ve ever made! Can’t get enough of it. Easy to make, DELICIOUS to eat! Yum!!
Brighton
0I followed the recipe exactly, and they turned out perfectly! Super super delish! Just as a warning: the full cooling takes a lllloooonnnnggg time if you do it on the countertop. You’ll want to cut into them to taste, but don’t! Once they’re fully cooled (a few hours at least), they’ll cut beautifully and taste incredible!
Deanna Dodds
0I tapped on 5 ingredient sugar-free NUTELLA bars, and got this instead!! No Nutella even MENTIONED in the recipe. where’s the recipe for the Nutella bars??
Wholesome Yum M
0Hi Deanna, Sorry about that! I have a recipe for Nutella Truffles here. Enjoy!
Michelle
0The peanut butter layer and cookie layer did not stick together. When I cut it the shortbread fell off In crumbles??????? Help
Wholesome Yum M
0Hi Michelle, Try using a little less peanut flour next time. Cut back the peanut flour to a scant (less than) 1/3 cup measurement. This should give you a stickier peanut butter layer to work with. As for the crust. If you are storing your bars in the fridge, I would remove and let them come to room temperature before slicing. This will help to prevent crumbling.
Elizabeth
0I noticed different responses to the peanut flour substitute, 1 Tbsp coconut flour, almond flour etc so I am confused. I am excited to try this recipe. Thank you!
Wholesome Yum M
0Hi Elizabeth, This recipe is forgiving. You have options to use almond or coconut flour if you don’t have access to peanut flour. The best option (for both flavor and texture) is to use peanut flour. If peanut flour is not an option, then I would use almond flour as it will give you the most similar consistency. I hope this helps!
Elizabeth
0Thank you!
Sara
0Hello,
what can I use instead of peanut flour?
Wholesome Yum M
0Hi Sara, You can use almond flour if you don’t have the peanut butter powder. The texture will be different, but the recipe will work fine.
Liz
0I really don’t like coconut. Can I use butter instead and would it be equal parts?
Wholesome Yum M
0Hi Liz, Yes, that will work just fine. Enjoy!
Shannon Randall
0This recipe is delicious. I did bake the cookie a little longer than 10 minutes. I just started dabbling in the Keto diet and this recipe will help me curb my sweet tooth cravings. Cannot wait to try more of your recipes! Yum!!
Sandra Shaffer
0Love all these delicious layers. I cut these in bite size pieces so they’ll last a little longer – haha! They’re so good, and although I’m the only one following a keto lifestyle, my family dug into these and love them too.
wilhelmina
0These bars are so dang delicious! I love still being able to make my family treats while we are on our keto journey. I love how easy they are to put together and we enjoy them so much!
Shannon
0Should the coconut oil be measured in tablespoons while solid? Or melt it and then measure out 3 tablespoons? I am always confused about this when it’s called for in recipes!
Wholesome Yum M
0Hi Shannon, Great question! For best results, measure coconut oil when solid and then melt. Enjoy!
sgclifford00@gmail.com
0Thanks so much for your quick reply! 🙂
Lisa Hidalgo
0Can I use organic almond flour (not blanched) for this recipe?
Wholesome Yum M
0Hi Lisa, I do not recommend using regular almond flour (not blanched). The skins provide a bitterness and grittier texture that doesn’t react well with sweeter recipes.
Haley
0These turned out AMAZING! I’m not keto, but I am on a low-sugar diet, and I’ve been loving all your recipes. I could eat these all day!! My family loves them too. I used butter instead of coconut oil, and added an egg to the shortbread layer after reading some comments about it crumbling(it didn’t affect the taste at all). They are sooo good and filling. This recipe is super yummy and easy to follow! Thank you for it!
Jackie Ellefson
0Made this fabulous recipe twice now – I also had the peanut butter not “stick” to the biscuit layer. I cut a couple rows right from the fridge; some stuck and some separated; I left the rest of the batch on the counter for 20 min. and still have some separate. Any suggestions to help this issue. I want to make for Spring baking.
Wholesome Yum M
0Hi Jackie, If you had issues with the peanut butter layer not sticking, I suggest you use a little less peanut flour. Cut back the peanut flour to a scant (less than) 1/3 cup measurement. This should give you a stickier peanut butter layer to work with. The amount can vary a bit depending on how thick your peanut butter is to begin with.
Julie
0Made these today. My son (who is a type 2 diabetic) and I both love them (I’m low carb). Everything turned out great! PB filling wasn’t sticky at all…more like a dough…so it was like working with a pizza dough to press it to the sides of the pan. Do these freeze well? I’m going to try it. My nephew is Type 1 diabetic and he has been loving all of the treats I’ve been making on this website!
Wholesome Yum M
0Hi Julie, Yes, you can freeze these bars with no issue!
Samantha Long
0Made these and they taste great… But the peanut butter layer was as thick as play dough so when I was putting it on the crust, the crust just turned to crumbly sand. I removed the peanut filling and baked the crust longer. It firmed it up enough to add the peanut butter layer. I worked it in my hands until soft enough to speed little bits at a time. Next problem can when I cut the bars. The peanut butter/chocolate layers are not attached to the crust at all. It’s just like a homemade peanut butter cube sitting on top of a shortbread cookie. Kind of disappointed but I will try to make again some day. Maybe I’ll do crust, a small layer of chocolate, then peanut butter, and then the rest of the chocolate.
Bernadette
0What is peanut flour. I live in Spain. What can I use please.
Wholesome Yum M
0Hi Bernadette, Peanut flour (or peanut powder) is finely ground and defatted peanuts. If it is not available in your area, you can use 1 Tbs of coconut flour. It will give a slightly coconut taste, but will still be delicious.
Jolene Mullins
0Like recipes!
Anita
0These were amazing! So easy to make, and delicious. No way anyone would know these are low carb if you dont tell them.
Lynne
0The cookie falls apart it does not hold together at all. Do you think more oil or butter will help hold the mixture together better?
Maya | Wholesome Yum
0Hi Lynne, That’s odd, this shouldn’t happen. Did you use all the same ingredients? Was your almond flour blanched and finely ground? It’s hard to say what went wrong without knowing more details.
Jules Shepard
0These looks so so good! Anything chocolate and peanut butter is worth a try for me :o) Pinning for later!
Norma Mattingly
0The taste is great but the bars do not hold together. The bottom crust crumbles and the layers fall apart. How can I improve them?
Elena
0As soon as I spread the peanut butter mixture with an offset spatula, the bottom base fell apart.
Kim
0You might try adding an egg to the cookie part, I was having a crumbling problem and that took care of it
Maya | Wholesome Yum
0Hi Norma, I’m glad you like the taste. I haven’t experienced them falling apart. Is that by chance happening after refrigerating? If so, it might help to let them sit at room temperature to warm up a bit before cutting.
Dan
0Made these the other day but with caramel filling instead and they are very nice, would it be possible to use butter instead of coconut oil in the base cookie layer?
Maya | Wholesome Yum
0That sounds delicious, Dan! Yes, you can use butter instead of coconut oil.
Rosemary
0What could I use instead of peanut flour please?
Maya | Wholesome Yum
0Hi Rosemary, You could probably make something similar to peanut flour by grinding peanuts in a food processor or high-power blender. I haven’t tested with a different flour, but with anything else the amount would be different.
Sheila
0My husband is a diabetic. Needs low carbs but also sugar free.
Maya | Wholesome Yum
0Hi Sheila, all of my recipes are low carb and I only use natural sugar-free sweeteners!