3-Ingredient Natural Peanut Butter Cookies
These 3-ingredient natural peanut butter cookies are the answer when you need warm, nutty cookies without a long shopping list. They mix up in one bowl and bake in under fifteen minutes.

They taste like the classic peanut butter cookie you remember, with a deeply roasted nuttiness and a texture that’s crisp at the edges and chewy in the center. No flour, no butter, just peanut butter, sugar, and an egg.
Why These Cookies Just Work
Natural peanut butter is the star here. Because it’s just ground peanuts with no added sugar or palm oil, the flavor comes through clear and bold.
The edges turn golden and crisp while the centers stay soft. One fork press, one short bake, and you have warm cookies that hold together beautifully even though there’s not a speck of flour in the dough.
Ingredients

- 1 cup (250g) natural creamy peanut butter, well-stirred: use the kind with no added sugar or palm oil; stir until the oils are evenly mixed.
- 1/2 cup (100g) granulated sugar: keeps the cookies crisp-edged; coconut sugar works too (see variations).
- 1 large egg, at room temperature: binds the dough and gives structure.
- 1 teaspoon vanilla extract (optional): adds a little warmth.
- Pinch of salt (optional): if your peanut butter is unsalted, a small pinch brings out the peanut flavor.
Variations and Substitutions
- Swap the sugar: use 1/2 cup coconut sugar for a deeper, caramel-like sweetness; the cookies will be a bit softer.
- Add chocolate chips: fold in 1/4 cup dark chocolate chips after mixing the dough for a peanut butter chocolate fix.
- Make them vegan: replace the egg with a flax egg (mix 1 tablespoon ground flaxseed with 2 1/2 tablespoons water, let sit 5 minutes). The cookies will be a little more crumbly but still tasty.
- Use crunchy peanut butter: you’ll get extra peanut texture throughout.
Peanut Butter Milkshake goes great with these cookies when you want something to sip.
How to Make Natural Peanut Butter Cookies
Step 1: Mix the Dough

Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper. In a medium bowl, combine 1 cup natural peanut butter, 1/2 cup granulated sugar, and the egg (plus vanilla and salt if you’re using them). Beat with a sturdy spoon or spatula until the mixture is completely smooth and no streaks of egg white remain.
The dough will be thick and glossy, pulling away from the sides of the bowl. If it feels too soft or sticky, pop the bowl in the fridge for 10 minutes and it will firm right up.
Step 2: Shape the Cookies

Scoop rounded tablespoons of dough and roll them into balls. Place the balls on the lined baking sheet, leaving about an inch of space between them because they spread just a little. Dip the tines of a fork in a small dish of granulated sugar (this stops sticking) and press each ball down in a crosshatch pattern, flattening to about 1/2-inch thick.
They’ll look slightly rough and that’s exactly what you want. The fork marks should be deep enough to hold their shape through baking, so press firmly but don’t smash the cookie.
Step 3: Bake the Cookies

Slide the sheet into the oven and bake for 10 to 12 minutes, until the edges are set and just beginning to turn golden; the centers will still look a little soft. The whole kitchen will smell like toasted peanuts.
Take the pan out and let the cookies rest on the hot sheet for 5 minutes so they firm up. Then transfer them to a wire rack to cool completely. Serve them still slightly warm or at room temperature; the centers stay tender for days.
Tips for the Best Cookies
- Stir your natural peanut butter thoroughly. If the oil has separated and you scoop from the top, the dough can turn out dry and crumbly.
- Room temperature egg blends into the thick dough much more easily than a cold one.
- Don’t overbake. The cookies will look slightly underdone when you pull them out, but they’ll continue to set as they cool on the pan.
- If your kitchen is warm and the dough feels greasy, chill the bowl for 10 minutes. The cookies hold their shape better.
Bake times by cookie size:
| Cookie size | Bake time at 350°F |
|---|---|
| 1-inch balls (about 12 cookies) | 10-12 minutes |
| 1 1/2-inch balls (about 8 large cookies) | 12-14 minutes |
Storing Leftovers
Keep the cookies in an airtight container at room temperature for up to 5 days. They stay soft and chewy. You can also freeze the baked cookies for up to a month; just thaw them on the counter.
What to Serve with These Cookies
A cold glass of milk is the classic match, the fat in the milk smooths out the peanut butter richness. For an afternoon pick-me-up, pair one with a strong cup of black coffee. Or crumble a cookie over a bowl of vanilla ice cream for a quick sundae.
Frequently Asked Questions
Can I use crunchy peanut butter instead of creamy?
Yes. The cookies will have a nuttier, crunchier texture. Stir it just as well before measuring.
My cookies spread too much. What went wrong?
The peanut butter was likely too warm or the dough was over-mixed. Chilling the dough for 10 minutes before baking fixes most spreading issues.
Can I make these without the egg?
A flax egg works, but expect a slightly crumblier cookie that holds together best once fully cooled.
Why do these cookies hold together without flour?
Peanut butter is high in natural oils and protein, and the egg provides just enough binding to replace flour. The dough sets up in the oven into a sturdy, tender cookie.

Natural Peanut Butter Cookies Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
- In a bowl, combine peanut butter, sugar, egg, and vanilla and salt if using. Stir until smooth and glossy.
- Roll the dough into 1-inch balls and place them on the sheet. Press each with a fork dipped in sugar to make a crosshatch pattern.
- Bake for 10-12 minutes, until edges are golden and tops are set.
- Let the cookies cool on the sheet for 5 minutes, then move to a wire rack to cool completely.
