Keto Peanut Butter Cookies – Easy, Chewy, and Low-Carb
If you’re craving something sweet without the sugar crash, these keto peanut butter cookies are exactly what you need. They’re soft in the middle, a little crisp at the edges, and packed with rich peanut flavor. Best of all, the batter comes together in one bowl with pantry basics.
No special equipment, no chilling time—just mix, bake, and enjoy. Whether you’re new to keto or a seasoned low-carb pro, this recipe is a keeper.
What Makes This Special
These cookies keep carbs low without sacrificing flavor or texture. The secret is using natural peanut butter and a keto-friendly sweetener that behaves like sugar.
You’ll also use almond flour for structure and a touch of vanilla for a classic bakery vibe. They’re ready in under 30 minutes, and the dough is easy to work with.
Another win: these cookies are naturally gluten-free and grain-free. You can also adapt them with mix-ins or flavor tweaks without ruining your macros.
They satisfy a sweet tooth and work well for meal prep.
Ingredients
- 1 cup natural, unsweetened peanut butter (creamy, well-stirred)
- 2/3 cup granular erythritol or monk fruit erythritol blend (adjust to taste)
- 1 large egg (room temperature)
- 1/2 cup fine almond flour
- 1 teaspoon vanilla extract
- 1/2 teaspoon baking powder
- 1/4 teaspoon fine sea salt (skip if peanut butter is salty)
- Optional: 2–3 tablespoons sugar-free chocolate chips
- Optional: 1–2 tablespoons butter, melted and cooled, for extra richness

Step-by-Step Instructions
- Preheat and prep: Set your oven to 350°F (175°C). Line a baking sheet with parchment paper for easy release and even baking.
- Stir the peanut butter: If your peanut butter is separated, stir it thoroughly until smooth and cohesive. This prevents oily cookies.
- Mix wet ingredients: In a medium bowl, whisk the peanut butter, egg, vanilla, and melted butter (if using) until smooth and thick.
- Add dry ingredients: Stir in the sweetener, almond flour, baking powder, and salt.Mix until a soft, scoopable dough forms. If adding chocolate chips, fold them in now.
- Portion the dough: Use a tablespoon or small cookie scoop to make 12–16 dough balls. Place them on the lined tray, leaving a little space between each.
- Flatten with a fork: Press each ball gently with a fork in a crisscross pattern.Aim for about 1/2 inch thick—thinner cookies bake crisper, thicker ones stay chewier.
- Bake: Bake for 9–12 minutes, until the edges are just set and slightly golden. The centers should still look soft.
- Cool completely: Let the cookies cool on the tray for 10 minutes, then move them to a rack. They firm up as they cool, so don’t skip this step.
- Taste and adjust: If you prefer sweeter, note your ideal level and adjust the sweetener next time.Keto bakes are flexible.
Keeping It Fresh
Store cooled cookies in an airtight container at room temperature for 3–4 days. If your kitchen runs warm, keep them in the fridge for up to a week. For longer storage, freeze them in a single layer, then transfer to a freezer bag.
They thaw quickly at room temp.
To keep texture ideal, slip a small piece of parchment between layers so they don’t stick. If they soften over time, a quick 1–2 minutes in a low oven (300°F/150°C) helps revive the edges.
Health Benefits
- Low in net carbs: Using almond flour and keto sweeteners cuts carbs while keeping you satisfied.
- Healthy fats and protein: Peanut butter provides monounsaturated fats and plant-based protein, which help with satiety and steady energy.
- Gluten-free and grain-free: Great for those avoiding gluten or looking to reduce refined grains.
- No added sugar: Sweetness comes from sugar-free options, helping keep blood sugar more stable.
What Not to Do
- Don’t use sweetened peanut butter. Added sugar spikes carbs and can change texture.
- Don’t skip the cool-down. Keto cookies are fragile hot from the oven and firm up as they rest.
- Don’t overbake. They’ll turn dry and crumbly. Pull them when the edges set and centers still look soft.
- Don’t pack the almond flour. Spoon and level it to avoid dense, chalky cookies.
- Don’t use liquid sweeteners 1:1. They can make the dough too wet and change the bake time.
Recipe Variations
- Crunchy peanut twist: Use crunchy peanut butter or fold in 2 tablespoons chopped peanuts.
- Chocolate chip: Add sugar-free chocolate chips or chopped 85–90% dark chocolate for a richer bite.
- Peanut butter cup vibe: Press a small square of sugar-free chocolate into the center right after baking.
- Spiced: Add 1/2 teaspoon cinnamon and a pinch of nutmeg for warmth.
- Salted: Sprinkle flaky sea salt on top before baking to balance sweetness.
- Almond-peanut blend: Swap 1/4 cup peanut butter with almond butter for a milder, nutty flavor.
- Extra chewy: Add 1 teaspoon psyllium husk powder to the dry mix for a slightly chewier texture.
FAQ’s
Can I use coconut flour instead of almond flour?
Not directly.
Coconut flour is far more absorbent and would make the dough dry and crumbly. If you must use it, reduce the amount drastically and increase moisture, but the texture won’t be the same. Almond flour is the best fit here.
Which keto sweetener works best?
A granular erythritol or a monk fruit erythritol blend gives the most sugar-like texture.
Allulose is great for tenderness but browns faster and can make cookies softer; if using allulose, lower the oven temperature slightly and bake a minute longer.
Are these cookies dairy-free?
Yes, if you skip the optional butter and use dairy-free chocolate. The base recipe uses peanut butter, almond flour, egg, and sweetener—no dairy required.
How do I make them crispier?
Flatten the cookies a bit more, bake toward the longer end of the time, and let them cool completely on a rack. You can also reduce the peanut butter by 1–2 tablespoons to dry them out slightly.
My dough is oily.
What went wrong?
Likely the peanut butter wasn’t well-stirred or had too much added oil. Stir thoroughly before measuring. You can add an extra tablespoon of almond flour to balance excess oil, but avoid overmixing.
Can I make them without eggs?
You can try a flax egg (1 tablespoon ground flax + 2.5 tablespoons water, rested 5 minutes).
The texture will be more tender and slightly crumbly, but it works in a pinch.
How many net carbs per cookie?
It depends on your exact ingredients and cookie size. For 16 cookies using almond flour, natural peanut butter, and erythritol, expect roughly 2–3 net carbs per cookie. Always calculate with your specific brands.
Do I need to chill the dough?
No, not usually.
The dough is ready to scoop and bake. If your kitchen is very warm or the dough seems loose, a quick 10–15 minutes in the fridge helps.
Can I use chunky peanut butter?
Yes. It adds nice texture.
Just make sure it’s unsweetened and well-stirred so the dough holds together.
Why do my cookies taste cooling or minty?
That’s common with erythritol-heavy sweeteners. Switching to an allulose blend or using a mix of erythritol and stevia/monk fruit can reduce the cooling effect.
Related Recipes
- Maple Brown Sugar Overnight Oats – Cozy, Easy, and Make-Ahead
- Mini Pumpkin Cheesecake Recipe – Creamy, Spiced, and Perfectly Portable
- How to Make Whipped Cream – Light, Fluffy, and Foolproof
Final Thoughts
These keto peanut butter cookies are proof that simple ingredients can deliver serious comfort. They’re quick to make, easy to customize, and friendly to your macros.
Keep a batch on hand for snacks, lunchbox treats, or an after-dinner bite. When the craving hits, you’ll be ready with a cookie that tastes like the real deal—without the sugar spike.

Keto Peanut Butter Cookies - Easy, Chewy, and Low-Carb
Ingredients
- 1 cup natural, unsweetened peanut butter (creamy, well-stirred)
- 2/3 cup granular erythritol or monk fruit erythritol blend (adjust to taste)
- 1 large egg (room temperature)
- 1/2 cup fine almond flour
- 1 teaspoon vanilla extract
- 1/2 teaspoon baking powder
- 1/4 teaspoon fine sea salt (skip if peanut butter is salty)
- Optional: 2–3 tablespoons sugar-free chocolate chips
- Optional: 1–2 tablespoons butter, melted and cooled, for extra richness
Instructions
- Preheat and prep: Set your oven to 350°F (175°C). Line a baking sheet with parchment paper for easy release and even baking.
- Stir the peanut butter: If your peanut butter is separated, stir it thoroughly until smooth and cohesive. This prevents oily cookies.
- Mix wet ingredients: In a medium bowl, whisk the peanut butter, egg, vanilla, and melted butter (if using) until smooth and thick.
- Add dry ingredients: Stir in the sweetener, almond flour, baking powder, and salt. Mix until a soft, scoopable dough forms. If adding chocolate chips, fold them in now.
- Portion the dough: Use a tablespoon or small cookie scoop to make 12–16 dough balls. Place them on the lined tray, leaving a little space between each.
- Flatten with a fork: Press each ball gently with a fork in a crisscross pattern. Aim for about 1/2 inch thick—thinner cookies bake crisper, thicker ones stay chewier.
- Bake: Bake for 9–12 minutes, until the edges are just set and slightly golden. The centers should still look soft.
- Cool completely: Let the cookies cool on the tray for 10 minutes, then move them to a rack. They firm up as they cool, so don’t skip this step.
- Taste and adjust: If you prefer sweeter, note your ideal level and adjust the sweetener next time. Keto bakes are flexible.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
