Peanut butter cookies are one of those timeless treats that bring instant comfort with their rich, nutty flavor and irresistibly soft texture.
Making them from scratch requires just a handful of ingredients you likely already have in your pantry, and the entire process takes less than 30 minutes from start to finish.
The beauty of homemade peanut butter cookies lies in their simplicity. Unlike many cookie recipes that demand precise measurements and complicated techniques, this version is wonderfully forgiving.
You’ll mix everything in one bowl, shape the dough with your hands, and press those iconic crisscross marks with a fork before baking.
What makes these cookies special is their perfect balance of sweet and salty, with edges that turn golden and slightly crispy while the centers stay wonderfully chewy.
Whether you’re baking for a special occasion or simply craving something sweet on a Tuesday afternoon, this recipe delivers consistent results every single time.
Table of Contents
Why This Recipe Works
This peanut butter cookie recipe relies on a higher ratio of peanut butter to flour, which creates that distinctive dense, chewy texture and intense peanut flavor.
The combination of white and brown sugar adds both sweetness and moisture, while the brown sugar contributes subtle caramel notes that complement the peanut butter beautifully.
The fork marks aren’t just decorative. They serve a practical purpose by flattening the dough balls, which helps the cookies bake evenly. Without this step, you’d end up with thick, dome-shaped cookies that stay raw in the center.
Baking at 350°F allows the cookies to spread just enough without becoming too thin. The moderate temperature gives the edges time to set and crisp up while keeping the centers soft and tender.
Ingredients You’ll Need
For approximately 24 cookies, gather these simple ingredients:
- 1 cup creamy peanut butter (not natural or no-stir varieties)
- 1/2 cup granulated white sugar
- 1/2 cup packed light brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1 cup all-purpose flour
Use conventional peanut butter like Jif or Skippy rather than natural varieties. Natural peanut butter contains more oil that can separate during baking, resulting in greasy, crumbly cookies that don’t hold together properly.
Step-By-Step Instructions
Preheat your oven to 350°F and line two baking sheets with parchment paper or silicone baking mats.
In a large mixing bowl, combine the peanut butter, white sugar, and brown sugar. Use a wooden spoon or electric mixer to beat them together until the mixture looks smooth and creamy, about one minute. The sugars should be well incorporated into the peanut butter without any visible streaks.
Add the egg and vanilla extract to the peanut butter mixture. Beat until completely blended and the mixture appears lighter in color and slightly fluffy.
Sprinkle the baking soda and salt over the mixture, then stir to distribute evenly. Add the flour all at once and mix just until no white streaks remain. The dough will be thick and slightly sticky but should hold together when pressed.
Roll the dough into balls about 1 1/2 inches in diameter. Each ball should weigh roughly one tablespoon of dough. Place them on the prepared baking sheets, spacing them about 2 inches apart to allow for spreading.
Dip a fork in granulated sugar and press it into each dough ball to flatten it to about 1/2 inch thick. Rotate the fork 90 degrees and press again to create the classic crisscross pattern. The sugar coating prevents the fork from sticking to the dough.
Bake for 10 to 12 minutes. The cookies are done when the edges look set and lightly golden but the centers still appear slightly underbaked and soft. They will look puffy when you first remove them from the oven.
Let the cookies cool on the baking sheet for 5 minutes. During this time, they’ll deflate slightly and firm up enough to transfer. Move them to a wire rack to cool completely.
Texture and Doneness Cues

Knowing exactly when to pull peanut butter cookies from the oven makes the difference between perfectly chewy cookies and dry, crumbly ones.
Watch for edges that have turned a light golden brown color while the centers still look pale and slightly soft. The surface might show tiny cracks, which is perfectly normal. If you wait until the entire cookie looks fully baked and golden all over, you’ve gone too far.
The cookies will feel very soft when they first come out of the oven. This is exactly what you want. They continue baking on the hot pan during those 5 minutes of cooling time, which brings them to perfect doneness.
Common Mistakes to Avoid
Using natural peanut butter is the most frequent mistake. The oil separation in natural peanut butter throws off the entire recipe, creating cookies that spread too much and turn out greasy or fall apart.
Overbaking ruins the texture. Remember that cookies firm up as they cool, so pulling them from the oven when they still look slightly underdone ensures a chewy final result.
Skipping the cooling time on the baking sheet causes cookies to break. They need those few minutes to set before you move them.
Not spacing cookies far enough apart leads to merged cookies. Give each one at least 2 inches of space on all sides.
Substitutions and Variations
For a crunchy peanut butter version, replace half or all of the creamy peanut butter with chunky style. This adds texture and extra peanut flavor without changing the recipe proportions.
You can use all brown sugar instead of the white and brown sugar combination for chewier, more caramel-flavored cookies. Or use all white sugar for crisper cookies with a lighter color.
Add chocolate chips by folding 1/2 to 3/4 cup into the dough after mixing in the flour. Mini chocolate chips work especially well because they distribute more evenly throughout each cookie.
For peanut butter blossoms, skip the fork marks and instead press a chocolate kiss into the center of each cookie immediately after removing them from the oven.
Make them gluten-free by substituting a gluten-free all-purpose flour blend that contains xanthan gum. The texture will be nearly identical to the original version.
Storage and Shelf Life
Store cooled cookies in an airtight container at room temperature for up to one week. Place parchment paper between layers if you stack them to prevent sticking.
For longer storage, freeze baked cookies in a freezer-safe container or bag for up to 3 months. They thaw quickly at room temperature, usually within 15 to 20 minutes.
You can also freeze the dough for baking later. Roll the dough into balls, freeze them on a baking sheet until solid, then transfer to a freezer bag. Bake from frozen, adding 1 to 2 extra minutes to the baking time.
Serving Suggestions

Serve these cookies with cold milk for the classic combination. The slight saltiness of peanut butter pairs beautifully with the sweetness of milk.
Make ice cream sandwiches by spreading softened vanilla or chocolate ice cream between two cookies. Freeze for at least one hour before serving.
Pack them in school lunches or bring them to potlucks. They travel well and don’t require refrigeration.
Crumble cookies over vanilla ice cream for a quick dessert that tastes far more impressive than the minimal effort required.
Adjusting Texture to Your Preference
If you prefer softer, cakier cookies, add an extra tablespoon of flour and reduce the baking time by one minute. The additional flour creates more structure while the shorter baking time keeps them tender.
For crispier cookies, press the dough balls flatter before baking and extend the baking time by one to two minutes. The thinner shape and longer baking create more surface area that turns crispy.
Want them extra chewy? Replace two tablespoons of the white sugar with honey or corn syrup. These liquid sweeteners attract moisture, keeping cookies soft for days.
Scaling the Recipe
This recipe doubles beautifully if you need to feed a crowd or want extras for freezing. Mix the doubled batch in a stand mixer fitted with the paddle attachment to save your arm from all that stirring.
For a half batch, simply cut all ingredients in half. You’ll get about 12 cookies, which is perfect when you want just enough to satisfy a craving without having dozens sitting around.
Frequently Asked Questions
Can I make these cookies without eggs?
Yes, replace the egg with 3 tablespoons of unsweetened applesauce or one flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, left to thicken for 5 minutes). The texture will be slightly different but still delicious.
Why did my cookies turn out dry and crumbly?
This usually happens from overbaking or using natural peanut butter. Make sure you’re using conventional peanut butter and pulling the cookies from the oven when the centers still look slightly soft.
Also check that you’re measuring flour correctly by spooning it into the measuring cup rather than scooping directly from the bag, which packs in too much.
Can I use crunchy peanut butter instead of creamy?
Absolutely. Crunchy peanut butter works perfectly and adds nice texture to the finished cookies. The recipe and measurements stay exactly the same.
Do I need to refrigerate the dough before baking?
No, this dough doesn’t require chilling. You can scoop and bake immediately. However, if your kitchen is very warm and the dough feels too soft to handle, a quick 15-minute chill in the refrigerator makes it easier to work with.
How do I prevent the fork from sticking when making the crisscross pattern?
Dip the fork tines in granulated sugar before pressing each cookie. The sugar acts as a barrier between the fork and the sticky dough. Re-dip the fork every few cookies as needed.
Can I make these cookies smaller or larger?
Yes, adjust the baking time accordingly. Smaller cookies need 8 to 10 minutes, while larger cookies might need 13 to 15 minutes. Watch for the same doneness cues regardless of size: set edges and soft-looking centers.
What’s the best way to measure peanut butter?
Spray your measuring cup with cooking spray before adding the peanut butter. This allows it to slide out cleanly without leaving half the measurement stuck to the cup. You can also weigh it if you have a kitchen scale: 1 cup of peanut butter weighs approximately 250 grams.
Why do my cookies spread too much during baking?
Excessive spreading usually comes from dough that’s too warm or an oven temperature that’s too low. Make sure your oven is fully preheated to 350°F. If your kitchen is very warm, chill the shaped dough balls for 15 minutes before baking.
Wrapping Up
These easy peanut butter cookies from scratch prove that simple ingredients and straightforward techniques can produce outstanding results.
With just one bowl, a few pantry staples, and about 25 minutes, you can enjoy warm, homemade cookies that rival anything from a bakery.
The recipe’s flexibility means you can customize it to your taste preferences while still achieving that perfect combination of crispy edges and chewy centers that makes peanut butter cookies so irresistible.
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.