share this post

Keto Peanut Butter Cookies with Almond Flour

Jump to Recipe Print Recipe Save Recipe Pin This Recipe!
4.86 from 390 votes
By Carine - - 175 Comments

These keto peanut butter cookies with almond flour are crunchy cookies perfect for a vegan keto diet because they don’t have any eggs or dairy!

Low Carb peanut butter cookies almond four

Bonus, these cookies contain only 7 ingredients. So they are the easiest peanut butter cookies to fix a sweet craving in no time.

Why These Cookies Are Delicious

Everybody agrees that low-carb cookies are the absolute best snack on a keto diet, it’s easy to make, and delicious to eat. Not a single week should go by without eating a cookie. Nut butter cookies are delicious, in particular any cookie with peanut butter!

This particular Keto Peanut Butter Cookie recipe makes the best cookies.

My fudgy chocolate avocado cookies with peanut butter are definitely one of my favorites. But today, I am sharing something different. No chocolate, no avocado. A keto vegan cookie recipe, yes, there are no eggs or dairy in this recipe.

low carb peanut butter cookies almond flour

Are Peanut Butter Cookies low in carbs?

Yes, they are! These peanut butter almond flour cookies are made with only keto-friendly ingredients. But remember, stick to the serving size on the keto diet! What makes a lot of food not compatible with a keto diet is the quantity eaten!

Peanut butter is a good keto-friendly ingredient as it contains only 1.4 grams of net carbs per serving of two tablespoons! However, store-bought peanut butter is not always made with only peanuts. In doubt, you can always make your own peanut butter. It’s effortless and rapid!

Are you new to Keto?

Keto Quick Start Guide

Receive my Keto Quick Start email series to learn all about the Keto diet and kick start your keto journey!

  • This field is for validation purposes and should be left unchanged.

This recipe is also made with Almond Flour, and it is one of my favorite keto-friendly flours with only 10.6 grams of net carbs per 100 grams. Compare this with regular wheat flour that tops up at 75 grams of net carbs per 100 grams!

All this makes these Peanut Butter Cookies a great keto-friendly snack!

How to make this recipe?

These low-carb peanut butter cookies are straightforward to make, one of the easiest almond flour keto recipes I have! All you need are 7 simple ingredients for the most delicious crunchy vanilla peanut butter cookies. 

low carb peanut butter cookies almond flour

Hi! Do you need help to start Keto?

By Carine from Sweetashoney

  • Almond flour is preferred to use blanched almond flour instead of almond meal. It has a finer texture, and it works better in this recipe. Are almond flour recipes keto? If used with other keto-friendly ingredients, absolutely!
  • Natural Peanut butter – Yes, peanut butter is keto-friendly! Always make sure you use unsweetened and fresh peanut butter. An old peanut butter jar tends to dry out and would not make as delicious cookies. You can either used salted peanut butter or unsalted peanut butter. If you use salted peanut butter, don’t add the extra salt in this recipe.
  • Coconut oil – I use unrefined coconut oil. Feel free to use refined coconut oil if you don’t like coconut flavor.
  • Baking soda
  • Salt – optional, only if your peanut butter is unsalted.
  • Sugar-free crystal sweetener – I used erythritol in this recipe. Feel free to replace it with monk fruit sugar if preferred. Both options are 100% sugar-free and no carbs. If you are paleo, coconut sugar will works too – careful the recipe won’t be low carb anymore!
  • Xanthan gum – optional but recommended to make sure the cookies hold any time!

Making Eggless Cookies

I know you have been used to adding eggs into your peanut butter cookie recipe. Eggs do make tasty cookies. But, my husband is vegan, and I love to share my food with him. What is the point of baking if you can’t share what you make, right?

So these are eggless almond flour peanut butter cookies. Since they are also dairy-free, they fit both of our diets. Vegan and Low Carb, because sharing food with people I love makes me happy!

This recipe does not use all-purpose flour or wheat flour. It is completely gluten-free.

KETO PEANUT BUTTER COOKIES Almond Flour Easy Healthy Keto Vegan Cookies NO eggs, NO sugar NO dairy. Only 4.4 g net carbs per large cookies. #lowcarbpeanutbuttercookies #peanutbuttercookies #lowcarbcookies #ketocookies #ketopeanutbuttercookies #ketovegan #vegancookies #veganpeanutbuttercookies #healthycookies #glutenfreecookies #grainfreecookies #lowcarbrecipes #lowcarbdiet #ketogenicdiet #ketorecipes

How do they taste?

So now you wonder what makes these almond flour peanut butter cookies so special? Well, compared to regular cookies, they will be super SOFT when out of the oven.

Like really soft! You might even think that they are undercooked. And you will think there is NO way this recipe will harden and works! But it does.

These cookies are egg-free and need more cooling time than baking time to become crunchy and delicious. 

low carb peanut butter cookies almond flour

Expert Tip

Following are my tips to make the most delicious sugar-free peanut butter cookies:

  1. Follow the baking time. It takes 10 minutes, not more. The cookies will be very soft and will look undercooked, and that is what you want!
  2. Cool them down for 10 minutes on the cooking tray. Please don’t touch them. Start your timer and wait 10 full minutes. Now they are half hard.
  3. Cool them down for 10 minutes on the cooling rack. Transfer each cookie gently on a cooling rack by sliding a spatula under the cookie. Wait for another 10 minutes and let the magic happens!

Your keto peanut butter cookies with almond flour are now crunchy, buttery, and delicious!

low carb peanut butter cookies almond flour

So now, let me know what you think of these easy low carb peanut butter cookies?

More keto almond flour cookies

If you like keto recipes with almond flour, check out these other keto almond flour recipes that make cookies just as delicious as this one!

xoxo Carine

Recipe Card

Keto Peanut Butter Cookies with Almond Flour

Low Carb peanut butter cookies almond four
4.4gNet Carbs
4.86 from 390 votes
Prep Time: 10 mins
Cook Time: 10 mins
Cool down 20 mins
Total Time: 40 mins
Net Carbs 4.4g
Fat 15.5g
Protein 6.6g
Calories 187kcal
Author: Carine Claudepierre
8 large cookies
Low-carb peanut butter cookies with almond flour, coconut oil, sugar-free. 100% easy keto gluten-free vegan cookies with no eggs.

My Macros

To get yours, join Sweetashoney Members!
Net Carbs
4.86 from 390 votes
Leave A Review Print The Recipe


Keto quick start guide
New to Keto? Join my Keto Quick Start Guide now to get all the best keto tips for beginners, straight to your inbox!


  • Preheat oven to fan-bake 350°F (180°C).
  • Line a cookie sheet with a piece of parchment paper. Set aside.

Make the cookie dough

  • In a large mixing bowl, add all the ingredients: peanut butter, melted coconut oil, erythritol, almond meal, baking soda, salt, xanthan gum, and vanilla essence.
  • Combine with a spatula until it forms a thick cookie dough. 
  • Divide dough into 8 large cookies (or 12 smaller cookies). 

Bake the cookies

  • Place each cookie ball on the prepared cookie sheet. Flatten slightly with your hand palm, then use a fork to flatten more and create a lovely fork print on top of your peanut butter cookies. Those cookies won't expand while baking, so there is no need to leave more than half a thumb space between each cookie.
  • Bake 10 minutes or until sides are golden. The cookies look uncooked, they are VERY soft after baking, and that is what you want!

Cooldown 10 minutes on the cookie tray

  • Remove the tray from the oven and let cool down for at least 10 minutes on the tray, at room temperature. I know this isn't easy to believe they will harden, but they will! Don't touch them. Just let the magic happens.

Cooldown 10 minutes on the cookie rack

  • Now, the cookies are a bit harder, still soft, so carefully slide a spatula under each cookie and transfer them one by one onto a cookie rack to cool down 10 more minutes. Trust me. It is worth waiting for! I know it smells good, but wait for the magic to happen.
  • After 20 minutes, the cookies are ready to eat, but if you love them crunchy, wait until they reach room temperature - should not take more than 20 more minutes. They will end up very crunchy, hard, and buttery. 
  • Store in a cookie jar - glass or metal - for up to 2 weeks. 
Cooldown: These almond flour peanut butter cookies are mainly made of healthy fat, they don't contain eggs, and they need the 2 steps of cool down to get hard and crunchy. Don't skip those steps!
Sugar-free sweetener: you can use erythritol or monk fruit sugar in this recipe.
Paleo sweetener: Coconut sugar would be a good alternative (but it is not sugar-free). Use the same amount as erythritol. This would make this recipe not suitable for a keto diet!
Tried this recipe?Mention
Nutrition Facts
Keto Peanut Butter Cookies with Almond Flour
Amount Per Serving (1 cookie)
Calories 187 Calories from Fat 140
% Daily Value*
Fat 15.5g24%
Carbohydrates 6.7g2%
Fiber 2.3g10%
Sugar 2.2g2%
Protein 6.6g13%
Net Carbs 4.4g
* Percent Daily Values are based on a 2000 calorie diet.

KETO PEANUT BUTTER COOKIES KETO PEANUT BUTTER COOKIES Almond Flour Easy Healthy Keto Vegan Cookies NO eggs, NO sugar NO dairy. Only 4.4 g net carbs per large cookies. #lowcarbpeanutbuttercookies #peanutbuttercookies #lowcarbcookies #ketocookies #ketopeanutbuttercookies #ketovegan #vegancookies #veganpeanutbuttercookies #healthycookies #glutenfreecookies #grainfreecookies #lowcarbrecipes #lowcarbdiet #ketogenicdiet #ketorecipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    175 thoughts on Keto Peanut Butter Cookies with Almond Flour
    1 2 3 4 5
  1. 5 stars
    These cookies are delicious! Followed directions and came out exactly as stated. Thank you for this great recipe!

  2. 4 stars
    Thanks for the recipe! I’m definitely going to make these again but with a few modifications. The mixture was a bit too crumbly to roll into balls so I added another tablespoon of coconut oil and it was fine. It could have been my fault because I didn’t measure the peanut butter exactly because it’s so messy (a weight measurement would be easier). I found 1/3 cup of Natvia (erythritol & stevia blend) way too sweet for me and it overpowered the peanut butter taste, so next time I’ll use about half that. I guess each person and sweetener is different. But the texture was great and they were easy to make.

    • You are spot on as I found the same thing, but I really like how these cookies stay together and have that slight crispness.

  3. 5 stars
    So glad i found this recipe. I made 13 smaller cookies and swapped the coconut oil for butter. I love peanut butter so these cookies are the perfect peanut fix. I’ve had 3 so far. ???????? thank you for sharing.

    • Thanks ! I am happy to read your feedback and glad it turned out well. Enjoy the recipes on the blog, XOXO Carine

  4. 4 stars
    Didn’t have runny peanut butter, so used tahini. No other substitutions were made, wasn’t very hard on the end but tasted like shortbread. I still like it. Thank you. ☺️

    • Edit: just letting you know the Cookies firmed up a lot more a couple of days later and is crunchy. I am going to use this recipe as s base to try out with other but butters I have in stock. Can’t say enough about amazing this recipe is. ????????

    • Tahini doesn’t firm up the cookies as well I agree. I am glad you still enjoy the taste. Enjoy the recipes around here, XOXO Carine

    • I am sorry it didn’t work out for you. If might be because your almond flour is coarse, not thin. If you eat eggs, may be trying my peanut butter cookies with coconut flour will give you better outcome. XOXO Carine.

    • I am a cookie lover too! One keto cookie a day keep the doctor away 🙂 Enjoy the blog recipes, XOXO Carine

  5. 5 stars
    These are delicious! I make smaller cookies (1.5 TBSP scoop) and bake half of them. The rest of the dough gets formed into balls, thrown in the freezer and eaten raw later (safe, since there are no eggs). Thinking about coating the raw dough balls in some keto chocolate (ala Resse’s), but haven’t tried it yet. Thanks for this recipe!

    • Thank you for sharing this! I never thought about storing the dough and eat this raw but it is a great idea! Enjoy the recipes on the blog, XOXO Carine.

  6. 5 stars
    I have made this recipe at least six times so far. I LOVE them! I had my sugar-freak of a husband try them and he couldn’t tell they were sugar-free. He said the texture was different but not unpleasant. My sister and daughter both love them too! I appreciate being able to have peanut butter cookies without worrying about my glucose levels. You are a God-send!

    • Thanks so much for the lovely message! I am so happy that you can enjoy some sweet treats that doesn’t impact your blood sugar level. Enjoy the sugar-free recipes on the blog, XOXO Carine.

  7. Mines didnt harden and were too soft 🙁 I only switched the peanut butter to sunflower butter and used xylitol sweetener

    • That is two major swap that I guess makes the cookies too soft. Xylitol don’t melt as erythritol and peanut butter also has more texture than sunflower seed butter. That may explain why yours didn’t harden as much. Enjoy the other recipes on the blog, XOXO Carine

  8. 5 stars
    Hi Carine,
    I tried to recipe. The cookie tasted great but the cookie came out crumbly and the dough wasn’t really stiff. I was able to role out small balls so I tried baking them. I am trying to bake keto vegetarian which means I don’t have meat, eggs but I still have dairy. So any suggestions to improve the dough for next time? Also I might have added peanut butter more. So is it because of that the cookie came out crumbly?

    • Hi! Thanks for trying my cookie recipe ! I agree, too much peanut butter will definetely make the dough more crumbly and makes the cookeis difficult to hold together. Make sur you also use fresh, runny jar of peant butter with no added oil. Last recommendation would be on the almond flour,make sure it is really thin. Some flour are coarser making cookeis crumblier. Enjoy! XOXO Carine

  9. 5 stars
    The cookies turned out exactly as you said they would. Pesonally, I like them a little less sweet, so will probably lessen the sweetener by 1 teaspoon. But, other than that, yum!! Did not bother putting them in a jar…. they were gone in one tea-time session.:)

    • Thank you so much for the beautiful feedback! I am so happy you love those cookies too. I can’t wait to see which recipe you are going to try next, Enjoy the blog, XOXO Carine.

  10. Me and my family have just started this diet and wanted to give them a treat. So I found your recipe online and thought they looked purfect for a treat. I followed the recipe to the letter but my cookies did not harden even after 2hours.i thought I must of made a mistake, so I made another batch and the same thing happened and so I had to throw them away and the almond flour is very expensive to have to do that

    • I am sorry to hear that. Did you replace any ingredients, like used butter intstead of coconut oil? This would explain why the cookies never solidify as this is an egg free peanut butter cookie! Coconut oil is the key to hold them when they cool. I hope you have better chance with another recipe on the blog, XOXO Carine.

  11. 5 stars
    Excellent recipe! I’ve tried a few keto baking recipes in the last few months and this will now be my go to. Only change was using butter in place of coconut oil. Great texture and so easy. They came out looking like a magazine cover cookie. I did roll the dough out in cling wrap to make a log which makes it easy to cut into equal portions. I’m down almost 70 lbs on keto OMAD so far and a little treat like two of these cookies while still sticking to 20g carbs a day makes it very easy! Thanks!

    • Great idea for the cling wrap method, thanks so much for sharing with all of us ! 70lb is truly AMAZING, keep up the good work and don’t forget to come here with me to enjoy a keto cookei once in a while 🙂 XOXO Carine.

  12. 5 stars
    These were perfect! Exactly what I wanted. I followed the recipe exactly and used Lakanto Golden monkfruit swetterner and crunchy peanut butter. Thanks so much for sharing!

  13. 5 stars
    I have always loved peanut butter cookies, but being vegan and not eating a lot of sugar, it has been a struggle finding cookies I can eat. I gave these cookies a try and they are absolutely perfect! I followed the directions and made sure I allowed the 20 minutes of cool down time and everything came out great. The taste is incredible and I will definitely continue to make these from now on. Thank you!

    • Thanks so much for the beautiful feedback! I am so glad you found my blog, I have plenty of sugar free vegan recipes around here. Enjoy, XOXO Carine

  14. 5 stars
    These were delicious! My hubby enjoyed them with his morning coffee. I used a peanut only peanut butter and had to really stir it to get it to a PB consistency before I used it (the oil separates from the meat). So, I stirred and stirred and eventually got a good consistency, then measured it out and stuck it in the fridge for a bit. When I mixed everything together, I just wasn’t getting that good dough consistency as pictured; it was too crumbly. Not sure if it was bc of the PB that I used. Anyway, I added just a bit more coconut oil until I got the right consistency and went from there. Turned out GREAT!!! Thanks for this simple and tasty recipe!!!

    • Hi, if your peanut butter ‘meat’ separate from oil and gets hard to combine it means the peanut butter is too old, even in fresh jar, it can be sitting on shelve for long and get hard because oil get separated from ‘meat’. I recommend you try a different brand. Here in New Zealand I am using an amazing pure creamy peanut butter, you can find it here (affiliate link) as they ship worldwide. It was a great idea to add some coconut oil to get your peanut butter to the right consistency. Thanks for making my recipes. I can’t wait to see what you will be making next time! XOXO Carine.

  15. Hi lovely! You wrote on the comments almond flour, but on the actual recepie you wrote almond meal. Which one should I use?
    Thanks! <3

    • I used almond flour, you can use almond meal too as soon as yours is a thin ground ! Enjoy and thanks for pointing out my mistake, I updated the recipe card to be clear. XOXO Carine.

    • I am sorry to hear that. As you can see in the comment section we are many to make this all the time with great success and we are happy to help you out! It might be some sort of ingredient that you use that wasn’t the same as the recipe is pretty straight forward. Also, you must cool the cookies for 20 minutes at least or they are very fragile as I noted in the recipe. Let me know if I can help! XOXO Carine.

1 2 3 4 5


The recipes, instructions, and articles on this website should not be taken or used as medical advice. You must consult with your doctor before starting on a keto or low-carb diet. The nutritional data provided on Sweetashoney is to be used as indicative only. The nutrition data is calculated using WP Recipe Maker. Net Carbs is calculated by removing the fiber and some sugar alcohols from the total Carbohydrates. As an example, a recipe with 10 grams of Carbs per 100 grams that contains 3 grams of erythritol and 5 grams of fiber will have a net carbs content of 2 grams. Some sugar alcohols are excluded because they are not metabolized. You should always calculate the nutritional data yourself instead of relying on Sweetashoney's data. Sweetashoney and its recipes and articles are not intended to cure, prevent, diagnose, or treat any disease. Sweetashoney cannot be liable for adverse reactions or any other outcome resulting from the use of recipes or advice found on the Website.

Skip to content