I have a habit of reaching for peanut butter whenever I want to bake something simple but satisfying. It’s one of those ingredients that does most of the work for you, adding rich flavor and a soft texture without much effort. These Peanut Butter Cookies have become a regular in my kitchen because they’re quick to make, use basic pantry ingredients, and always disappear faster than I expect.
What I love most about this recipe is the balance of textures. The cookies bake up with lightly crisp edges, soft and chewy centers, and plenty of peanut butter flavor in every bite. Whether you’re baking for family, sharing with friends, or simply treating yourself, these easy Peanut Butter Cookies are the kind of recipe you’ll want to keep on repeat.

Why You’ll Love These Peanut Butter Cookies
- Rich Peanut Butter Flavor: Every bite is packed with bold, nutty peanut butter flavor that makes these cookies irresistible.
- Soft and Chewy Texture: The centers stay soft and chewy while the edges bake up lightly golden with the perfect amount of crispness.
- Made with Pantry Staples: You only need a handful of simple ingredients that you probably already have in your kitchen.
- Easy for Beginners: No special equipment or advanced baking skills are needed, making this a great recipe for first-time cookie bakers.
- Perfect for Any Occasion: Enjoy them as an afternoon snack, holiday treat, lunchbox dessert, or with a cup of coffee whenever you’re craving something sweet.
- Freezer-Friendly: You can freeze both the cookie dough and the baked cookies, making it easy to enjoy fresh homemade cookies anytime.
Ingredients for Soft Peanut Butter Cookies
- All-Purpose Flour (2 1/4 cups + 2 tablespoons / 302g): Gives the cookies structure while keeping them soft and tender.
- Baking Soda (1 teaspoon): Helps the cookies rise and spread evenly.
- Baking Powder (1/4 teaspoon): Creates a slightly thicker, softer cookie.
- Fine Sea Salt (1/4 teaspoon): Balances the sweetness and enhances the peanut butter flavor.
- Unsalted Butter (1 1/2 sticks / 170g): Adds richness and creates a soft, chewy texture.
- Granulated Sugar (1/4 cup / 50g): Gives the cookies crisp edges and sweetness.
- Light Brown Sugar (3/4 cup / 150g): Keeps the centers soft and adds a hint of caramel flavor.
- Creamy Peanut Butter (3/4 cup / 200g): The star ingredient that adds rich peanut butter flavor and a tender texture.
- Large Egg (1): Binds the ingredients together and adds moisture.
- Vanilla Extract (1/2 teaspoon): Enhances the overall flavor of the cookies.
- Granulated Sugar (1/3 cup / 67g, for rolling): Creates a sparkly coating and beautiful crackled tops.
How to Make Peanut Butter Cookies (Step-by-Step)

Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper. Place the oven rack in the center position so the cookies bake evenly and develop lightly golden edges.
Step 2: Combine the Dry Ingredients
In a medium bowl, whisk together the flour, baking soda, baking powder, and salt until everything is evenly combined. This helps distribute the leavening agents throughout the dough for consistent results.
Step 3: Cream the Butter and Sugars
In a large mixing bowl, beat the butter, granulated sugar, and brown sugar for about 2 minutes, or until the mixture becomes light and fluffy. Proper creaming creates air pockets that give the cookies a softer, lighter texture.
Step 4: Mix in the Peanut Butter
Add the peanut butter, egg, and vanilla extract to the butter mixture. Beat until smooth and fully combined, scraping down the sides of the bowl if needed so everything mixes evenly.
Step 5: Add the Dry Ingredients
Gradually add the flour mixture in two batches, mixing on low speed just until no dry streaks remain. Be careful not to overmix, as this can make the cookies firm instead of soft and chewy.
Step 6: Scoop and Roll the Dough
Scoop about 1 tablespoon of dough for each cookie and roll it into smooth balls. Coat each dough ball in the reserved granulated sugar to create a lightly crisp exterior and a beautiful crackled finish.
Step 7: Make the Classic Crisscross Pattern
Arrange the dough balls about 2 inches apart on the prepared baking sheets. Dip a fork in sugar and gently press a crisscross pattern into the top of each cookie without flattening them too much.
Step 8: Bake Until Just Set
Bake for 12 minutes, or until the edges are set while the centers still look slightly soft. Don’t overbake the cookies will continue to firm up as they cool, giving them the perfect chewy texture.
Step 9: Let the Cookies Cool
Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack. This gives them time to set while keeping the centers soft and tender.
Expert Tips for Perfect Peanut Butter Cookies

Use Cool Room Temperature Butter
The butter should be soft enough to leave a fingerprint when pressed, but it shouldn’t look greasy or melted. Butter that’s too warm can cause the cookies to spread too much.
Measure the Flour Accurately
For the best texture, use a kitchen scale if possible. If measuring with cups, spoon the flour into the measuring cup and level it off instead of scooping directly from the bag.
Chill the Dough if Needed
If your kitchen is warm or the dough feels sticky, chill it for about 10 minutes before baking. This helps the cookies hold their shape and prevents excessive spreading.
Don’t Overbake
Take the cookies out when the edges are set but the centers still look slightly soft. They’ll continue cooking on the hot baking sheet as they cool, giving you perfectly chewy centers.
Dip the Fork in Sugar
Before making the classic crisscross pattern, dip your fork in granulated sugar. This prevents sticking and leaves clean, defined marks on each cookie.
Choose the Right Peanut Butter
Use a creamy, no-stir peanut butter for the most consistent results. Natural peanut butter can separate and add extra oil, which may change the texture of the dough.
Rotate the Baking Sheets
If your oven has hot spots, rotate the baking sheets halfway through baking. This helps the cookies bake evenly and prevents one side from becoming too brown.
Ingredient Substitutions
Swap the All-Purpose Flour
Use a 1:1 gluten-free flour blend instead of all-purpose flour if you need a gluten-free option. The cookies may be slightly more delicate but will still bake up soft and delicious.
Replace the Egg
For an egg-free version, use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water and rested for 5 minutes). The cookies will be a bit denser but will still hold together well.
Use Plant-Based Butter
Replace the unsalted butter with your favorite plant-based stick butter for a dairy-free option. The cookies may brown a little less but will still have a rich, buttery flavor.
Try a Different Nut Butter
If you don’t have peanut butter, use creamy almond butter or sunflower seed butter instead. Keep in mind that the flavor and texture will be slightly different, and the cookies may be a little softer.
Use Dark Brown Sugar
Dark brown sugar can be used in place of light brown sugar for a deeper caramel flavor and a slightly chewier texture.
How to Store Peanut Butter Cookies

Room Temperature Storage
Store the cookies in an airtight container at room temperature for up to 5 days. Adding a slice of bread helps keep them soft and prevents them from drying out.
Refrigerator Storage
You can store them in the fridge for up to 10 days in an airtight container, although this is usually not necessary unless your kitchen is very warm.
Freezing Baked Cookies
Freeze baked cookies in a single layer first, then transfer them to a freezer-safe bag or container. They stay fresh for up to 3 months and thaw quickly at room temperature.
Freezing Cookie Dough
You can also freeze the unbaked, sugar-coated dough balls for up to 3 months. Bake them straight from frozen, adding 1–2 extra minutes to the baking time.
Reheating Tip
Warm a cookie in the microwave for about 10 seconds to bring back that soft, fresh-from-the-oven texture.
More Cookies Recipe You’ll Love
- Banana Bread Chocolate Chip Cookies
- Blueberry Oatmeal Cookies
- Sugar Cookies
- Peanut Butter M&M Cookies
- Sourdough Chocolate Chip Cookies
- S’more Cookies
- Red Velvet Cookies
- Double Chocolate Chip Cookies
- Chocolate Chip Cookies
- Brown Butter Chocolate Chip Cookies
- Oatmeal Chocolate Chip Cookies
Frequently Asked Questions
Can I make peanut butter cookies with crunchy peanut butter?
Yes, you can. Crunchy peanut butter will add small peanut pieces throughout the cookies, but the texture and structure will still hold up well.
Why are my peanut butter cookies dry?
This usually happens from adding too much flour or overbaking. Always spoon and level your flour, and remove the cookies from the oven when the centers still look slightly soft.
Can I freeze peanut butter cookie dough?
Yes, freeze the dough balls after rolling them in sugar. Once frozen solid, transfer them to a freezer bag and bake straight from frozen, adding 1–2 extra minutes to the baking time.
How long do peanut butter cookies last?
They stay fresh for up to 5 days at room temperature in an airtight container, or up to 3 months in the freezer.
Can I make these cookies gluten-free?
Yes, use a 1:1 gluten-free flour blend such as Bob’s Red Mill. The cookies will be slightly more delicate but still taste great.
Why did my cookies spread too much?
This usually happens when the butter is too warm or melted. Make sure your butter is at cool room temperature, and chill the dough for about 10 minutes if needed.
Final Thoughts
These Peanut Butter Cookies are one of those simple recipes that never really go out of style. They don’t require anything fancy, just basic pantry ingredients and a few minutes of mixing, but the result is always comforting and satisfying. Soft in the center, lightly crisp on the edges, and full of rich peanut butter flavor they’re the kind of cookies that feel homemade in the best way.
Whether you’re baking them for family, sharing with friends, or just treating yourself on a quiet day, this is a recipe you’ll likely come back to again and again. Sometimes the simplest bakes really are the most rewarding.

Peanut Butter Cookies
Ingredients
- 2 1/4 cups + 2 tablespoons 302g all-purpose flour
- 1 teaspoon baking soda
- 1/4 teaspoon baking powder
- 1/4 teaspoon fine sea salt
- 1 1/2 sticks 170g unsalted butter, room temperature
- 1/4 cup 50g granulated sugar
- 3/4 cup 150g light brown sugar
- 3/4 cup 200g creamy peanut butter
- 1 large egg room temperature
- 1/2 teaspoon vanilla extract
- 1/3 cup 67g granulated sugar (for rolling)
Instructions
- Preheat oven to 350°F (175°C) and line baking sheets with parchment paper.
- Whisk flour, baking soda, baking powder, and salt in a bowl. Set aside.
- Beat butter, granulated sugar, and brown sugar until light and fluffy.
- Mix in peanut butter, egg, and vanilla until smooth.
- Add dry ingredients and mix until just combined.
- Scoop dough into balls and roll in sugar.
- Place on baking sheet and press crisscross pattern with a fork.
- Bake for 12 minutes until edges are set.
- Cool for 5 minutes on tray, then transfer to wire rack.
Notes
- For the best texture, make sure your butter is at cool room temperature—soft but not melted or greasy.
- Measure flour correctly by spooning it into the cup and leveling it off to avoid dense cookies.
- Don’t skip the creaming step; it helps create light, soft cookies instead of heavy ones.
- Slightly underbaking the cookies keeps the centers soft and chewy even after cooling.
- Natural peanut butter is not recommended as it can change the texture and make the dough too oily.
- Chilling the dough for a few minutes can help if your kitchen is warm and the cookies are spreading too much.




