Keto Peanut Butter Bars
Published May 8, 2021 • Updated February 2, 2026
This post may contain affiliate links. See my disclosure policy.
No-bake chocolate peanut butter bars with a thick, fudgy peanut butter layer and sugar-free chocolate on top, finished with flakey sea salt. Rich, creamy, and only 5g net carbs per bar.
Explore 680+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
1 ½ cup peanut butter or nut butter
1 cup almond flour
1/2 cup coconut flour
1/4 cup powdered erythritol
1 teaspoon vanilla
Pinch of salt
4 tablespoons melted coconut oil, divided
7 oz sugar free chocolate chips
Flaky Sea Salt
Step by Step Instructions
Step by Step Instructions
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.
Assemble peanut butter layer
Press peanut butter mixture into a parchment lined square baking dish. Freeze for 30 minutes to harden.
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.
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.
Calculate Your Keto Macros in 30 Seconds
Not sure if this recipe fits your daily targets? Our free calculator shows you personalized macros based on your goals, activity level, and body composition.
Get My Macros (Free) →Frequently Asked Questions
Can I use a different nut butter instead of peanut butter?
Yes! Almond butter, cashew butter, or sunflower seed butter all work. Just check that there's no added sugar. The texture stays the same but the flavor will change.
What can I use instead of erythritol for sweetening?
Stevia, monk fruit, or allulose all work. If you're using a liquid sweetener, you'll need less since they're more concentrated. I prefer allulose here because it doesn't have the cooling effect erythritol sometimes has.
How should I store the keto peanut butter bars?
Airtight container in the fridge for up to a week. For the freezer, wrap each bar individually in parchment paper first so they don't stick together. They'll last about 3 months frozen.
Can I make these bars dairy-free?
The base recipe is already dairy-free. Just double-check your chocolate chips since some brands add milk. ChocZero's dark chocolate chips are dairy-free.
Are these bars suitable for a vegan diet?
The base ingredients are plant-based already. Just confirm your chocolate chips are dairy-free and you're set.





Can you use something besides coconut oil
You can substitute with melted butter.
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!
Hello, In these Keto PB choc bars, can I substitute something with unflavored whey protein?
I haven't tried it but I would substitute the coconut flour for the protein powder. I think that would still work.
What size of baking dish did you use? How many bars came out with the dose of ingredients stated in the recipe?
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.