Keto peanut butter cookies with almond flour are a low-carb, gluten-free delight that delivers rich, nutty flavor in every bite. These cookies use almond flour instead of traditional wheat flour, creating a tender texture while keeping the recipe keto-friendly and satisfying. Perfect for anyone on a ketogenic diet seeking a quick, simple dessert without compromising taste or texture, this recipe combines creamy peanut butter and wholesome almond flour for a classic treat that aligns with your health goals.
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 10 minutes | 12 minutes | 22 minutes | 12 cookies | Easy | American |

Why This Recipe Works
This recipe succeeds because almond flour provides a gluten-free base that mimics the structure of traditional flour while adding a subtle, nutty taste. The combination of natural peanut butter and a low-carb sweetener creates a balanced sweetness that doesn’t spike blood sugar, making it ideal for ketogenic lifestyles. In my experience, using a single egg as a binder ensures the cookies hold together without becoming crumbly, which is a common issue in gluten-free baking.
The texture of these cookies is perfectly chewy, thanks to the almond flour’s moisture retention and the fat content from peanut butter. I have found that chilling the dough before baking prevents spreading, resulting in thicker, more bakery-style cookies that maintain their shape. This technique also enhances the flavor by allowing the ingredients to meld together before the heat sets them, creating a richer peanut butter profile.
From a practical standpoint, this recipe is fast and requires minimal cleanup, which fits into a busy schedule. The use of erythritol as a keto-friendly sweetener means no aftertaste or digestive issues, which I have tested in multiple batches. Overall, this combination of ingredients and methods delivers consistent results that satisfy sweet cravings without derailing dietary goals.
The adaptability of this recipe allows for variations like adding sugar-free chocolate chips or a sprinkle of sea salt, but the base version remains a reliable, everyday treat. In my kitchen tests, it has been praised for its authentic peanut butter flavor and soft center, making it a go-to for gatherings or a quick snack.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Almond Flour | 1 cup | Fine blanched almond flour for best texture; can substitute with sunflower seed flour for nut allergies. |
| Peanut Butter | 1 cup | Use natural, unsweetened peanut butter; substitute with almond butter for a different nut flavor. |
| Powdered Erythritol | 1/2 cup | L keto-friendly sweetener; can replace with monk fruit blend for a similar low-carb effect. |
| Egg | 1 large | Acts as a binder; for vegan option, use a flax egg (1 tbsp ground flaxseed + 3 tbsp water). |
| Vanilla Extract | 1 tsp | Pure vanilla for flavor depth; can omit or use almond extract for variety. |
| Baking Soda | 1/2 tsp | Helps with rise; ensure it’s fresh for proper leavening. |
| Salt | 1/4 tsp | Enhances peanut butter flavor; sea salt works well for gourmet touch. |

Step-by-Step Instructions
Prepare the Oven and Mixing Area
Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper. This ensures even baking and easy cookie removal without sticking. Gather all ingredients within reach for efficient preparation.
Mix Dry Ingredients
In a medium bowl, whisk together the almond flour, baking soda, and salt until well combined. This step evenly distributes the leavening agent and seasoning throughout the base. Set aside to avoid clumping when adding wet ingredients.
Combine Wet Ingredients
In a large bowl, mix the peanut butter, powdered erythritol, egg, and vanilla extract using an electric mixer or whisk until smooth. Ensure no streaks of sweetener remain for uniform sweetness. The mixture should be thick but pliable.
Incorporate Dry into Wet
Gently fold the dry ingredient mixture into the wet ingredients until a cohesive dough forms. Avoid overmixing to prevent tough cookies. The dough will be slightly sticky but manageable.
Shape and Chill the Dough
Roll tablespoon-sized portions of dough into balls and place them on the prepared baking sheet. Flatten each ball slightly with a fork in a crisscross pattern for classic peanut butter cookie aesthetics. Chill the tray in the refrigerator for 10 minutes to firm up the dough.
Bake to Perfection
Bake the cookies in the preheated oven for 10-12 minutes until edges are golden but centers remain soft. Cool on the baking sheet for 5 minutes before transferring to a wire rack. This method prevents breakage and enhances texture.

Chef Tips for Perfect Results
- Use room temperature ingredients: Ensure your egg and peanut butter are at room temperature for easier mixing and a smoother dough texture, which prevents lumps in the final cookie.
- Measure almond flour accurately: Spoon and level the flour into the measuring cup to avoid packing it down, which can lead to dense cookies instead of a light, tender crumb.
- Chill dough for thicker cookies: If you prefer less spread, refrigerate the dough for 30 minutes before baking; this keeps the cookies puffier and chewier.
- Rotate the baking sheet: Halfway through baking, turn the sheet 180 degrees for even browning, especially if your oven has hot spots.
- Adjust sweetness to taste: If using a different keto sweetener, taste the dough and add more erthyritol if needed, as brands vary in sweetness intensity.
- Store properly for freshness: After cooling, store cookies in an airtight container to maintain softness for up to a week.
Common Mistakes to Avoid
- Using regular peanut butter with added sugar: This increases carbs and can break ketosis; always opt for natural, unsweetened versions to stay low-carb.
- Overmixing the dough: This develops gluten-like proteins in almond flour, making cookies tough; mix just until combined for a tender bite.
- Skipping the chilling step: Without chilling, cookies may spread too much, becoming flat and greasy; always chill for better shape.
- Baking at too high a temperature: This can burn the edges before the center sets; stick to 350°F for even cooking.
- Not checking for doneness: Relying solely on time can lead to under or over-baked cookies; look for golden edges and soft centers.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Peanut Butter | Almond Butter | Milder, nuttier taste with a slightly sweeter profile. |
| Almond Flour | Sunflower Seed Flour | Earthy flavor, similar texture but may turn green due to reaction with baking soda. |
| Erythritol | Monk Fruit Sweetener | Comparable sweetness with no aftertaste, slightly more expensive. |
| Egg | Flax Egg | Bindery effect with a subtle nutty flavor; may make cookies denser. |
| Vanilla Extract | Almond Extract | Enhances nutty notes, use half the amount to avoid overpowering. |
Serving Suggestions and Pairings
Serve these cookies as a keto-friendly dessert at family gatherings or afternoon tea parties, where their rich peanut butter flavor complements unsweetened almond milk or black coffee. For a festive touch, pair them with a dollop of whipped coconut cream and a sprinkle of chopped almonds during holiday celebrations.
They make an excellent post-workout snack with a protein shake, providing sustained energy without carbs. In casual settings, enjoy them with a glass of iced keto lemonade for a refreshing contrast. For a more elaborate serving, arrange them on a platter with keto-friendly cheese cubes and celery sticks for a balanced party spread.

Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Room Temperature | 3-4 days | Store in an airtight container in a cool, dry place away from direct sunlight. |
| Refrigerator | 1 week | Place in a sealed container; bring to room temperature before serving to restore softness. |
| Freezer | 2-3 months | Layer cookies between parchment paper in a freezer-safe bag; thaw overnight in the fridge. |
| Reheating | N/A | Warm in a 300°F oven for 3-5 minutes or microwave for 10-15 seconds to refresh texture. |

Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 120 kcal |
| Protein | 4g |
| Fat | 10g |
| Carbohydrates | 3g |
| Fiber | 2g |
| Sugar | 0g |
| Sodium | 90mg |
Approximate values based on standard ingredient brands; vary by specific products used.
Frequently Asked Questions
Can I substitute almond flour with coconut flour in these cookies?
No, coconut flour is highly absorbent and would require more liquid, altering the texture drastically. Use sunflower seed flour as a 1:1 substitute for a nut-free option instead. Always adjust other ingredients if experimenting with flours.
How do I know when the cookies are perfectly baked?
The cookies are done when the edges turn golden brown and the centers remain soft to the touch. They will firm up as they cool on the baking sheet. Avoid over-baking to maintain a chewy texture.
Why are my cookies spreading too much?
Spreading usually occurs from skipping the chilling step or using too much peanut butter. Chill the dough for at least 10 minutes before baking and measure ingredients precisely to prevent this issue.
Can I make these cookies ahead of time?
Yes, prepare the dough up to 2 days in advance and store it covered in the refrigerator. Bake fresh when needed for the best flavor and texture, as chilled dough yields thicker cookies.
What is the best way to serve these cookies?
Serve them at room temperature with a keto-friendly beverage like almond milk or coffee. They are ideal for snacks, desserts, or packed lunches, enhancing any low-carb meal plan.
Do these cookies freeze well?
Absolutely, baked cookies freeze for up to 3 months when stored in airtight bags with parchment layers. Thaw in the refrigerator and reheat briefly to restore softness.
Are these cookies suitable for nut allergies?
For nut allergies, substitute almond flour with sunflower seed flour and peanut butter with seed butter. The flavor will change but remain delicious and keto-compliant.
How can I make the cookies less sweet?
Reduce the erythritol by 2 tablespoons for a less sweet version. Taste the dough before baking to adjust, as peanut butter already adds natural richness.
What is the texture of these cookies after baking?
They have a soft, chewy center with a slightly crisp edge, similar to traditional peanut butter cookies. The almond flour provides a moist, tender crumb that doesn’t crumble easily.
Can I add mix-ins like chocolate chips?
Yes, fold in 1/4 cup of sugar-free chocolate chips after mixing the dough. This adds variety without significantly increasing carbs, making them even more indulgent.
Conclusion
Keto peanut butter cookies with almond flour offer a simple, satisfying way to enjoy a classic treat while staying on track with your diet. Their rich, nutty flavor and soft texture make them a reliable choice for any occasion, from quick snacks to special events. I encourage you to try this recipe and discover how effortless low-carb baking can be, ending every bite with the signature taste of creamy peanut butter bliss.
Print
Keto Peanut Butter Cookies with Almond Flour
Low-carb, gluten-free cookies made with almond flour and natural peanut butter, perfect for keto diets. Rich, nutty flavor with a tender texture and no sugar or refined flour.
- Total Time: 22
- Yield: 12 cookies 1x
Ingredients
1 cup creamy peanut butter
1 cup almond flour
1/2 cup powdered erythritol
1 large egg
1 tsp pure vanilla extract
Instructions
Preheat oven to 350°F (175°C)
In a mixing bowl, combine peanut butter, almond flour, and powdered erythritol
Add egg and vanilla extract; mix until smooth
Chill dough for 15 minutes to prevent spreading
Use a 2 tbsp scoop to form dough balls on a parchment-lined baking sheet
Press down with a fork to create criss-cross pattern
Bake for 12-14 minutes until golden edges form
Let cool on the baking sheet for 5 minutes before transferring to a wire rack
Notes
Chilling the dough is essential for preventing spread
Add a pinch of sea salt or sugar-free chocolate chips for variation
Store in an airtight container at room temperature for up to 5 days
Portion sizes may vary slightly depending on scooping technique
- Prep Time: 10
- Cook Time: 12
- Category: Desserts
- Method: Baking
- Cuisine: American
- Diet: Keto
Nutrition
- Serving Size: 1 cookie
- Calories: 200
- Sugar: 0g
- Sodium: 80mg
- Fat: 12g
- Saturated Fat: 3g
- Carbohydrates: 4g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 20mg


