Keto Peanut Butter Bars

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published May 8, 2021 • Updated March 2, 2026

Reader Rating
4.8 Stars (4 Reviews)

This post may contain affiliate links. See my disclosure policy.

No-bake keto peanut butter bars with a thick, fudgy filling topped with sugar-free chocolate and flakey sea salt. I use 1.5 cups in the base so these are genuinely rich, not dry or chalky, at just 5g net carbs.

These remind me of Reese’s cups, except I know exactly what’s in them and each bar has about 10 grams of protein from the filling alone. The base is dense and smooth (not gritty like most keto versions), and the chocolate layer snaps clean when you bite through it.

I’ve been making these since I first started the site, and the version you see now is probably my fourth or fifth round of testing. The biggest thing I changed was the filling ratio. Most recipes use about a cup. I use 1.5 cups, and that’s what makes the base thick enough to feel like a real candy bar instead of a thin layer that crumbles when you pick it up.

Reader Nina made these after years of gritty store-bought bars and said they beat every sugar-free option she’d tested. That’s the 1.5-cup ratio doing its job. More filling means a smoother, denser texture that actually holds together when you pick up a bar.

The other thing that sets this recipe apart is the two-flour base. I use both almond flour and coconut flour, and there’s a reason. Coconut flour alone makes the bars too dense and dry. Almond flour alone doesn’t absorb enough moisture, so the filling stays too soft and won’t hold its shape. Together, you get a base that’s firm enough to slice cleanly but still fudgy in the middle.

If you like this flavor combo, I also have a lighter mousse version and a full pie with a similar filling. My no bake cookies use a similar no-oven approach too.

The no-bake part is what makes these so repeatable for me. I make a batch most Sundays, and they sit in the fridge all week. No oven preheating, no watching a timer. Mix, press, freeze, pour chocolate, done. The whole thing takes less than 15 minutes of actual hands-on work.

One thing I’ll say: don’t rush the chill time. The base needs a full 30 minutes in the freezer before you add chocolate, and another two hours after. The flavors genuinely come together during that freeze. If you cut too early, the chocolate slides off and the filling tastes flat.

These are great alongside my fudge recipe if you’re building a low-carb dessert spread, or with chocolate mousse for a full chocolate night. My almond flour cookies round it out if you want something with a crunch.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Peanut Butter Bars

4.8 (4) Prep 150m Total 150m 12 servings

Ingredients

Step by Step Instructions

Step by Step Instructions

1
Peanut butter layer

In a large bowl, add peanut butter or nut butter, almond flour, coconut flour, powdered sweetener, vanilla and salt. Mix until combined. Add 2 tablespoons of melted coconut oil if the mixture seems dry.

peanut butter mixture in a bowl
2
Assemble peanut butter layer

Press peanut butter mixture into a parchment lined square baking dish. Freeze for 30 minutes to harden.

pressing down peanut butter mixture with a white rubber spatula
3
Melt chocolate

In a medium bowl, combine sugar free chocolate chips with 2 tablespoon coconut oil. Melt in the microwave at 30 second intervals, stirring in between, until melted. Option to melt using the double boiler method.

melted chocolate pouring into a bowl
4
Chocolate layer

Pour melted chocolate over the top of peanut butter layer. Sprinkle with flaky sea salt if desired. Freeze for 2 hours to set the chocolate. Cut into 12 bars.

cutting chocolate bars with a knife
Nutrition Per Serving
359 Calories
31.7g Fat
10.7g Protein
5.2g Net Carbs
19g Total Carbs
12 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Peanut Butter Bars

Frequently Asked Questions

Do these taste like Reese's cups?

I get asked this all the time, and yes. The chocolate-to-filling ratio is close to a Reese's cup, especially when you let them warm up for a few minutes before eating. The main difference is the base has more texture from the almond and coconut flour. My husband said he couldn't tell the difference, and he's the first person to call out a 'healthy' swap.

Can I use a different nut butter?

I've made these with almond butter, cashew butter, and sunflower seed butter. All work. Almond butter is the closest swap for taste and texture. Cashew butter makes them a little sweeter. Just check the label for added sugar. The only thing I'd skip is tahini, because it gives the bars a bitter edge that fights the chocolate.

What sweetener can I use instead of erythritol?

I've tested stevia, monk fruit, and allulose in these. My preference is allulose because it doesn't have that cooling aftertaste erythritol sometimes gives. If you use a liquid sweetener, cut the amount in half since it's more concentrated. I usually start with less and taste the base before pressing it into the pan.

Can I substitute butter for coconut oil?

Yes, and I've done this when I ran out of coconut oil. Melted butter works in both the base and the chocolate layer. The bars taste a little richer and won't be dairy-free anymore, but the texture holds up fine. I use unsalted so I can still control the salt on top.

Can I add protein powder to these bars?

I'd swap it for the coconut flour, not add it on top of everything else. The total dry ingredient ratio matters for the texture. I've used unflavored whey and it worked, but the bars were slightly crumblier. Chocolate-flavored protein powder actually blends in well here if you don't mind the extra sweetness.

What size pan should I use?

I use an 8x8 square baking dish and cut into 12 bars. A 9x9 works too, but the bars will be a bit thinner. If you go 9x9, I'd check them a few minutes earlier since the thinner base freezes faster. Either way, line the pan with parchment so you can lift the whole slab out before cutting.

Why does my chocolate layer crack when I cut the bars?

Two reasons I've run into: the bars are too cold, or you're using a sawing motion. Pull them from the freezer and let them sit for about five minutes. Then use a large knife and press straight down in one motion. I run my knife under hot water and dry it between cuts for the cleanest slices.

How should I store these?

Fridge in an airtight container for up to a week. For the freezer, I wrap each bar individually in parchment so they don't fuse together. They keep about 3 months frozen. I grab one and let it thaw on the counter for 5-10 minutes before eating. The chocolate layer softens just enough.

Similar Recipes

Others looking for “Keto Peanut Butter Bars” also liked:

No-Bake Chocolate Peanut Butter Bars

sliced bars of chocolate peanut on a parchment paper

These are one of my favorite no-bake treats. Thick filling on the bottom, sugar-free chocolate on top, and zero oven time.

I eat them as a dessert after dinner or grab one mid-afternoon when I need something sweet. The almond flour and coconut flour give the base structure without making it dense, and the chocolate layer on top is rich and salty against that creamy filling.

They work great as a fat bomb too, and with about 10 grams of protein per bar, they’re surprisingly filling.

four peanut butter bars stacked up with chocolate chips around

Is Peanut Butter Keto?

Peanuts are higher in carbs than almonds, pecans, or macadamias, so you do need to watch portions on keto. Each bar here comes in at just 5.2g net carbs, so they fit a low-carb day without any stress. And nothing tastes quite like the real thing. Almond butter is close, but when you’re craving that chocolate combo, just make these.

Look for a nut butter where the only ingredients are peanuts and salt. I always grab the natural kind with no added sugar or hydrogenated oils.

Can I Use Another Nut Butter?

Almond butter, cashew butter, or sunflower seed butter all work here. I’ve tested all three. Just make sure there’s no added sugar in whatever you pick. The flavor changes but the texture stays the same, which is the important part.

four chocolate peanut butter bars with chocolate chips in a container and around

Is Chocolate Keto?

I use ChocZero’s sugar-free chocolate chips for these. They’re sweetened without sugar alcohols, so there’s no weird cooling aftertaste. I’ve tried four or five brands and these melt the cleanest. Use my code KETOFOCUS for 10% off your order.

Melt Chocolate

Sugar-free chocolate can seize up if you overheat it. I do 30-second bursts in the microwave and stir between each one.

You can also melt it with a little coconut oil in a double boiler if you want more control. Either way, pour it over the base layer and spread it evenly to the edges.

a peanut butter bar with a chocolate layer and flaky sea salt on top

Can I Make Peanut Butter Cups with This Recipe?

Yes, and I do this all the time. Spoon the mixture into mini muffin liners, press it down, and refrigerate until firm. Top with melted chocolate and you’ve got homemade cups that taste like a keto Reese’s.

How To Make These Bars

The whole recipe is four steps: mix the base, press it into a pan, freeze to set, then pour chocolate on top. The key is giving the base enough time to firm up before adding chocolate.

I usually prep a batch on Sunday, and about two hours later I’m slicing them into bars for the week.

Tips For The Best Bars

The ingredient cost is a bit higher than regular desserts, but this recipe makes 12 bars. Per bar, it’s cheaper than any store-bought keto snack I’ve found.

This is a great recipe for experimenting. I’ve tried crushed coconut, sliced almonds, and chopped pecans on top. All good. If you like keto toffee, crush some of that on top too.

I use unsalted nut butter so I can control the salt with flakey sea salt on top. If yours already has salt, skip the topping.

Use a large chef’s knife and cut straight down in one clean motion. Don’t saw back and forth or the bars will crumble.

chocolate covered bars cut into rows with one sticking out

Can You Leave These At Room Temperature?

Keep them in the fridge. They’ll hold up at room temperature for a couple hours, but the chocolate starts to soften and the base gets sticky. I pull them out about five minutes before eating so the filling isn’t rock-hard.

Storage

Fridge: up to one week. Freezer: up to 3 months. I wrap each one individually in parchment so they don’t stick together and I can grab one without defrosting the whole batch.

These are one of my most-requested low-carb desserts and I think you’ll see why. Great with a glass of cold almond milk or alongside my flourless cookies for a full spread.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dessert Recipes

slice of keto carrot cake
45 Mins
Keto Carrot Cake with Almond Flour
4.9 Stars (95 Reviews)

Almond flour, real shredded carrots, and cream cheese frosting with sour cream. 5.6g net carbs per slice. I make this every Easter and Thanksgiving.

See the Recipe
keto chocolate chip cookie stack
145 Mins
Keto Almond Flour Chocolate Chip Cookies
4.8 Stars (35 Reviews)

I accidentally invented these while making butter bars, and they turned out to be the chewiest almond flour chocolate chip cookies I've ever baked....

See the Recipe
five golden brown chocolate chip cookies on the table with dark chips spread around
16 Mins
Best Keto Chocolate Chip Cookies
4.8 Stars (25 Reviews)

Almond flour and coconut flour together create a keto chocolate chip cookie that's close to Toll House. 1.2g net carbs per cookie. Crispy edges, soft...

See the Recipe
creamy chocolate mousse in a small dish topped with sprinkles and strawberries
3 Mins
Keto Chocolate Mousse
5 Stars (12 Reviews)

When a chocolate craving hits, this 3-ingredient mousse saves the day. No cooking, no eggs, and I can have it ready in under 10 minutes.

See the Recipe
A keto pretzel chocolate chip cookie broken open to show a soft center filled with melted chocolate chips and crunchy pretzel pieces.
20 Mins
Keto Pretzel Chocolate Chip Cookies
4 Stars (1 Reviews)

These thick, chewy keto pretzel chocolate chip cookies land at about 2g net carbs each. I skip chill time so the pretzel pieces stay crunchy, and six...

See the Recipe
pretty fluted edges on a pie crust
65 Mins
Keto Pie Crust
4.8 Stars (25 Reviews)

I've been refining this recipe since I started keto in 2012. Almond flour, coconut flour, cold butter, and one secret ingredient create a flaky,...

See the Recipe
Reviews 15
4.8 Stars (4 Reviews)
  1. R
    Renee Mar 2, 2026

    I never make desserts and somehow these came together on the first try. The chocolate set up clean over the peanut butter layer, no cracking or pooling. Do you think sunflower seed butter would work the same way, or is the peanut butter flavor too integral to the base?

  2. K
    Katie Feb 27, 2026

    Making these for a snow day movie marathon with the neighbors this weekend so I need to at least double the batch. Can I just multiply everything straight across, or does the coconut flour get weird when you scale up? I've had keto bars go chalky on me before when I try to double and really don't want that here.

    1. Annie Lampella
      Annie Lampella Mar 2, 2026

      Straight multiply works. The coconut flour isn't the thing keeping these fudgy, the peanut butter is. Double everything and you're fine.

  3. R
    Rebecca Feb 26, 2026

    These taste exactly like the peanut butter squares my grandma made every Christmas, the ones I thought I'd never eat again on keto. That flaky sea salt on top is doing something to my brain. So grateful this exists.

    1. Annie Lampella
      Annie Lampella Feb 27, 2026

      The sea salt was the last thing I added and I almost left it off. It does something.

  4. N
    Nina Feb 17, 2026

    Was skeptical because of the graininess issue with keto bars, but the peanut butter layer came out legitimately fudgy. Beats every store-bought sugar-free bar I've tried.

    1. Annie Lampella
      Annie Lampella Feb 17, 2026

      The peanut butter ratio is what does it. Most bars skimp on it and you get that dry, chalky thing. These have 1.5 cups so the fudgy layer is actually thick. Glad it landed.

  5. S
    Sally Jun 10, 2023

    Can you use something besides coconut oil

    1. Annie Lampella
      Annie Lampella Jul 4, 2023

      You can substitute with melted butter.

  6. J
    Jessica Jan 29, 2023

    OMG! These were AMAZING!!!! Really easy to make and the taste is...I have no words. I used crunchy almond butter and sprinkled chopped pecans and sea salt on the chocolate before putting back in the freezer to harden. Thanks so much for the recipe!

    1. Annie Lampella
      Annie Lampella Feb 4, 2023

      Crunchy almond butter gives you more texture in the base, and pecans pressed into the chocolate before it sets is something I haven't done. Trying that next batch.

  7. J
    Jenn Jun 7, 2022

    Hello, In these Keto PB choc bars, can I substitute something with unflavored whey protein?

    1. Annie Lampella
      Annie Lampella Jun 8, 2022

      I haven't tried it but I would substitute the coconut flour for the protein powder. I think that would still work.

  8. R
    Roberta Sep 8, 2021

    What size of baking dish did you use? How many bars came out with the dose of ingredients stated in the recipe?

    1. Annie Lampella
      Annie Lampella Oct 12, 2021

      I used a square baking dish. Either an 8x8 or 9x9 will work. I cut mine into 12 squares, but you can do 9 and adjust the macros.

Leave a Review