Nothing beats the classic combination of peanut butter and sugar when they come together in a simple, melt-in-your-mouth cookie. These homemade peanut butter cookies deliver that perfect balance of sweet and salty with a tender, slightly crumbly texture that makes them absolutely irresistible.
This recipe relies on pantry staples you likely already have on hand, and it comes together in less than 30 minutes from start to finish. Whether you’re baking for a family gathering, a school event, or simply satisfying a weeknight craving, these cookies deliver consistent results every single time.
The traditional fork crosshatch pattern isn’t just decorative—it helps the cookies bake evenly and gives them their signature look that everyone recognizes instantly.
Table of Contents
Why This Recipe Works
This peanut butter cookie recipe uses a higher ratio of peanut butter to flour than many other cookie recipes, which creates that distinctive peanut flavor and tender texture. The combination of both white and brown sugar provides sweetness while the brown sugar adds moisture and a subtle caramel undertone.
Creaming the butter and sugars thoroughly incorporates air into the dough, which helps create cookies that are soft in the center with slightly crisp edges. The baking soda reacts with the natural acids in brown sugar and peanut butter to give these cookies their characteristic golden color and proper rise.
Using room temperature ingredients allows everything to blend smoothly, preventing overmixing that can lead to tough, dense cookies.
Ingredients
For approximately 24 cookies, you’ll need:
- 1 cup creamy peanut butter (not natural or no-stir varieties)
- 1/2 cup unsalted butter, softened to room temperature
- 1/2 cup granulated sugar
- 1/2 cup packed light brown sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- 1 1/4 cups all-purpose flour
- 3/4 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
The type of peanut butter matters significantly. Standard commercial peanut butter like Jif or Skippy works best because it has a consistent texture and the added stabilizers help the cookies hold their shape. Natural peanut butter with separated oil creates cookies that spread too much and have an oily texture.
Instructions

Preheat your oven to 350°F and line two baking sheets with parchment paper or silicone baking mats.
In a large mixing bowl, beat the softened butter, peanut butter, granulated sugar, and brown sugar together using an electric mixer on medium speed. Continue beating for about 2-3 minutes until the mixture becomes light and fluffy. You’ll notice the color lightens slightly and the texture becomes noticeably airier.
Add the egg and vanilla extract, then beat again until fully incorporated, scraping down the sides of the bowl as needed.
In a separate bowl, whisk together the flour, baking soda, baking powder, and salt. Add these dry ingredients to the peanut butter mixture in two additions, mixing on low speed just until no flour streaks remain. Avoid overmixing once the flour is added, as this develops gluten and creates tougher cookies.
Roll the dough into balls about 1 1/2 tablespoons each—roughly the size of a walnut. Place them on your prepared baking sheets about 2 inches apart to allow for spreading.
Using a fork, press down on each dough ball to flatten it slightly, then rotate 90 degrees and press again to create the classic crosshatch pattern. Dip the fork in sugar between cookies if it starts sticking to the dough.
Bake for 10-12 minutes. The cookies are done when the edges look set and just barely golden, but the centers still appear slightly underbaked. They’ll look puffy and soft when you remove them from the oven.
This is important: let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack. They’ll firm up during this time and moving them too soon causes them to break apart.
Getting the Texture Just Right
The perfect peanut butter cookie has crisp edges with a soft, almost tender center that’s never cake-like. Achieving this texture comes down to timing and temperature.
Underbaking slightly is actually the goal here. When the edges look set but the centers still seem a touch soft, that’s your signal to remove the pan from the oven. The cookies continue cooking from residual heat as they cool on the baking sheet.
If your cookies turn out too crispy throughout, you’ve likely baked them a minute or two too long. If they’re too soft and fall apart, they needed another minute in the oven.
Variations to Try
Once you’ve mastered the basic recipe, these variations add exciting new dimensions:
Chocolate Chip Peanut Butter Cookies
Fold 1 cup of semi-sweet chocolate chips into the dough after mixing in the flour. The chocolate melts slightly during baking, creating pockets of gooey richness that pair beautifully with peanut butter.
Peanut Butter and Jelly Thumbprints
Instead of making the fork marks, press your thumb into each dough ball to create a deep indentation. Fill each with about 1/2 teaspoon of your favorite jam before baking. Grape and strawberry are classic choices.
Crunchy Peanut Butter Cookies
Substitute crunchy peanut butter for the creamy version. This adds texture and intensifies the peanut flavor throughout each cookie.
Salted Caramel Peanut Butter Cookies
Sprinkle a small pinch of flaky sea salt on top of each cookie immediately after pressing with the fork. The salt enhances the sweetness and adds a sophisticated flavor contrast.
Common Substitutions

Need to work around what’s in your pantry? These swaps maintain excellent results:
Butter: You can replace the butter with an equal amount of vegetable shortening for cookies that spread less and stay softer longer. Coconut oil also works, though it imparts a subtle coconut flavor.
Sugar: All brown sugar creates chewier cookies with deeper flavor, while all white sugar makes crisper cookies. Both approaches work well depending on your preference.
Egg: One tablespoon of ground flaxseed mixed with 3 tablespoons of water, left to sit for 5 minutes, substitutes for the egg in this recipe. The cookies will be slightly denser but still delicious.
Flour: A 1:1 gluten-free flour blend works in place of all-purpose flour. Make sure it contains xanthan gum for proper binding.
Storage Tips
Store completely cooled cookies in an airtight container at room temperature for up to one week. Placing a piece of bread in the container helps maintain moisture and keeps the cookies soft.
For longer storage, freeze the baked cookies in a freezer-safe container or bag for up to 3 months. Stack them with parchment paper between layers to prevent sticking. Thaw at room temperature for about 30 minutes before serving.
You can also freeze the dough for bake-on-demand cookies. Roll the dough into balls, flash freeze them on a baking sheet for an hour, then transfer to a freezer bag. Bake from frozen, adding 1-2 minutes to the baking time.
Troubleshooting Common Issues
Cookies spread too much: Your butter was likely too warm, or you may have undermeasured the flour. Chill the dough for 30 minutes before baking, and make sure you’re spooning flour into your measuring cup and leveling it off rather than scooping directly from the bag.
Cookies are too dry or crumbly: This usually happens from overbaking or using natural peanut butter. Reduce your baking time by a minute and ensure you’re using conventional peanut butter with stabilizers.
Cookies don’t flatten: The dough might be too cold. Let it sit at room temperature for 10 minutes, and make sure you’re pressing firmly with the fork to create the crosshatch and flatten the dough balls adequately.
Cookies taste bland: Salt is crucial for balancing sweetness and enhancing peanut butter flavor. Don’t skip it or reduce the amount.
Serving Ideas
These cookies shine on their own with a cold glass of milk, but they also work beautifully in other applications.
Create ice cream sandwiches by placing a scoop of vanilla or chocolate ice cream between two cookies, then rolling the edges in mini chocolate chips or chopped peanuts.
Crumble them over yogurt parfaits for added texture and flavor, or use them as the crust for a peanut butter pie by crushing them and mixing with melted butter.
They’re also excellent for gift-giving. Stack them in clear cellophane bags tied with ribbon, or arrange them in decorative tins lined with parchment paper.
Frequently Asked Questions
Can I use natural peanut butter for this recipe?
Natural peanut butter with separated oil doesn’t work well in this recipe because it creates greasy cookies that spread excessively. The stabilizers in regular peanut butter help cookies maintain their shape and texture. If you only have natural peanut butter, stir it thoroughly and reduce the added butter in the recipe by 2 tablespoons.
Why do my peanut butter cookies always turn out hard?
Overbaking is the most common culprit. Remove the cookies when they still look slightly soft in the center. They’ll continue firming up as they cool. Also check that you’re measuring flour correctly by spooning it into the measuring cup rather than packing it down.
Do I have to make the fork marks on peanut butter cookies?
The fork marks aren’t just decorative—they flatten the dense dough so it bakes evenly throughout. Without pressing them down, the cookies will remain thick in the center and may not cook properly. You can use the bottom of a glass instead of a fork if you prefer a different look.
How do I make my cookies thicker and chewier?
Chill the dough for at least 30 minutes before baking, use all brown sugar instead of the half-and-half mix, and slightly underbake them. You can also try using a bit less butter—reduce it by 2 tablespoons for thicker cookies.
Can I make this recipe without eggs?
Yes, use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, left to sit for 5 minutes) or 1/4 cup of unsweetened applesauce. The texture will be slightly different but still enjoyable.
My cookies taste too sweet. Can I reduce the sugar?
You can reduce the total sugar by up to 1/4 cup, but this will affect both sweetness and texture since sugar contributes to spreading and tenderness. Consider using all brown sugar for a less intensely sweet flavor, or add an extra 1/8 teaspoon of salt to balance the sweetness.
How far in advance can I make the dough?
The dough keeps well in the refrigerator for up to 3 days when wrapped tightly in plastic wrap. Let it sit at room temperature for 10-15 minutes before rolling and baking, as cold dough is harder to work with.
Why did my cookies turn out flat?
Flat cookies usually result from butter that’s too warm, not enough flour, old baking soda that’s lost its potency, or an oven that’s running too hot. Make sure your butter is softened but still holds its shape, and check your oven temperature with an oven thermometer.
Final Thoughts
Homemade peanut butter cookies deliver comforting, nostalgic flavor without requiring advanced baking skills or unusual ingredients. The straightforward technique and short ingredient list make this an ideal recipe for both beginner bakers and experienced cooks looking for reliable results.
Master this basic version first, then explore the variations to find your personal favorite. With proper storage, you can enjoy fresh-tasting cookies for days or keep frozen dough ready for whenever a craving strikes.
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.