Soft Peanut Butter Cookie Recipe
After years of searching for the perfect Soft Peanut Butter Cookie Recipe, I finally found it. Most recipes I tried were too crunchy or dry, but this one is a game-changer.
These cookies are incredibly soft, chewy, and packed with a rich peanut butter flavor that my whole family adores.
They have a wonderfully tender texture that melts in your mouth, making it impossible to stop at just one. This is now my go-to recipe, and I’m so excited to share it with you.

Ingredients for the Perfect Peanut Butter Cookies
Getting the right texture and flavor starts with using the correct ingredients. Here’s what you’ll need to create these irresistibly soft cookies.
- 1 cup creamy peanut butter: For the best results, use a classic brand like Jif or Skippy. Natural peanut butters can be drier and may cause the cookies to be more crumbly.
- 1/2 cup unsalted butter, softened: Using softened, not melted, butter is key to creating a light, creamy base for your cookie dough.
- 1/2 cup granulated sugar: This provides the classic sweetness and helps the cookies spread just the right amount.
- 1/2 cup packed brown sugar: Adds moisture and a hint of molasses flavor, which contributes to the soft and chewy texture.
- 1 egg: Acts as a binder, holding all the ingredients together and adding richness.
- 1 tablespoon vanilla extract: Enhances all the other flavors in the cookie, giving it more depth.
- 1 1/2 cups all-purpose flour: Provides the structure for the cookies. Be sure to measure it correctly to avoid a dense or dry cookie.
- 1 teaspoon baking powder: This is the secret leavening agent that makes these cookies puff up and become incredibly soft, rather than flat and crisp.
- 1/4 teaspoon salt: Balances the sweetness and brings out the rich peanut butter flavor.
Note: This recipe makes approximately 30 cookies.
Recipe Variations
While this classic recipe is fantastic on its own, it’s also incredibly versatile. Here are a few fun and delicious ways to customize your peanut butter cookies.
- Chocolate Lovers: Mix in 1 cup of semi-sweet chocolate chips, peanut butter chips, or white chocolate chips for a classic pairing. For an extra decadent treat, press a chocolate kiss or a mini peanut butter cup into the center of each cookie right after baking.
- Extra Crunch: If you enjoy more texture, you can use crunchy peanut butter instead of creamy. You can also add 1/2 cup of chopped peanuts or pecans to the dough for a delightful crunch in every bite.
- Stuffed Cookies: For a gooey center, flatten a dough ball in your hand, place a Rolo candy or a small caramel square in the middle, and wrap the dough around it before baking.
- Dairy-Free Option: To make this recipe dairy-free, substitute the unsalted butter with a high-quality vegan butter stick or refined coconut oil.
- Gluten-Free Version: Use a 1:1 gluten-free all-purpose flour blend in place of the regular flour. Ensure your baking powder is also certified gluten-free.
Cooking Time
- Prep Time: 15 minutes
- Cook Time: 8-9 minutes
- Total Time: 24 minutes
Equipment You Need
You don’t need any fancy gadgets to make these cookies. Here is a list of the basic kitchen tools required.
- Stand Mixer or Hand Mixer: For creaming the butter, peanut butter, and sugars together until light and fluffy.
- Large Mixing Bowl: This will hold all your ingredients as you combine them.
- Separate Small Bowl: To whisk together the dry ingredients before adding them to the wet mixture.
- Baking Sheets: You will need at least two to bake the cookies in batches.
- Parchment Paper: To line the baking sheets, preventing the cookies from sticking and ensuring easy cleanup.
- Cookie Scoop or Spoon: For portioning the dough into uniform balls, which helps them bake evenly.
- Wire Cooling Rack: To let the cookies cool completely after they come out of the oven.
How to Make Soft Peanut Butter Cookies?
Follow these simple, step-by-step instructions to create the best soft peanut butter cookies you’ve ever had. This process is straightforward and perfect for bakers of all skill levels.

Step 1: Preheat the Oven and Prep
First, preheat your oven to 350°F (175°C). While the oven is heating up, line two large baking sheets with parchment paper. This simple step prevents the cookies from sticking and makes cleanup much easier.
Step 2: Cream the Wet Ingredients
In a large mixing bowl using a stand mixer or hand mixer, cream together the peanut butter, softened butter, granulated sugar, and brown sugar. Beat them together on medium speed until the mixture is smooth, light, and fluffy. This process incorporates air, which is essential for a soft cookie.
Step 3: Add Egg and Vanilla
Next, add the egg and vanilla extract to the creamed mixture. Continue to mix on medium speed until everything is well combined. Scrape down the sides of the bowl as needed to ensure all the ingredients are fully incorporated.
Step 4: Combine the Dry Ingredients
In a separate small bowl, whisk together the all-purpose flour, baking powder, and salt. Combining the dry ingredients first ensures that the leavening agent and salt are evenly distributed throughout the dough. This prevents pockets of salt or baking powder in your finished cookies.
Step 5: Mix the Dough
Gradually add the dry ingredient mixture to the wet ingredients. Mix on low speed until just combined. Be careful not to overmix the dough, as this can develop the gluten in the flour and result in tough cookies.
Step 6: Shape and Flatten the Cookies
Use a cookie scoop or a spoon to portion the dough into 1-inch balls. If you like, you can roll the dough balls in a small bowl of granulated sugar for a slightly crisp, sparkly exterior. Place the dough balls onto the prepared baking sheets, leaving about 2 inches of space between them.
Step 7: Create the Criss-Cross Pattern
Using the tines of a fork, gently press down on each ball of dough to flatten it slightly. Then, press again from the opposite direction to create the classic criss-cross pattern. This signature mark isn’t just for looks; it helps the dense dough bake more evenly.
Step 8: Bake and Cool
Bake the cookies for 8-9 minutes. It’s very important not to overbake them, as they will continue to bake on the hot pan after you take them out. The cookies will look slightly underdone in the center, which is the key to their soft texture. Let them cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely.
Additional Tips for Making this Recipe Better
Over the many times I’ve made these cookies, I’ve picked up a few tricks that take them from great to absolutely perfect.
- Don’t Overbake: I can’t stress this enough. The number one reason for hard peanut butter cookies is overbaking. Pull them out of the oven when the edges are set and the centers still look a little soft. They will firm up as they cool.
- Chill the Dough: If your kitchen is warm or the dough feels too soft to handle, I recommend chilling it for about 30 minutes. This makes the dough easier to roll and can prevent the cookies from spreading too much.
- Use Room Temperature Ingredients: For the creamiest dough, make sure your butter and egg are at room temperature. This helps them mix together more smoothly and trap air, which leads to a fluffier cookie.
- Press Gently: When making the criss-cross pattern with a fork, press down just enough to flatten the cookie slightly. Pressing too hard can make the cookies thin and crispy instead of thick and soft.
How to Serve Soft Peanut Butter Cookies?
These cookies are delicious on their own, but a little extra effort in presentation can make them even more special. You can serve them warm from the oven with a tall glass of cold milk for a classic treat. For a more decadent dessert, try sandwiching a scoop of vanilla or chocolate ice cream between two cookies to create a delicious ice cream sandwich. You can also drizzle melted chocolate or peanut butter over the cooled cookies for a professional-looking finish.

Nutritional Information
Here is an approximate nutritional breakdown for one cookie. Please note these values can vary based on the specific ingredients and brands you use.
- Calories: 130 kcal
- Protein: 3g
- Carbohydrates: 13g
- Fat: 7g
Make Ahead and Storage
These cookies are great for making ahead of time, and they store beautifully. Proper storage will keep them soft and fresh for days.
Storing
To store baked cookies, let them cool completely and then place them in an airtight container at room temperature. They will stay soft and fresh for up to a week. Adding a slice of bread to the container can help maintain their moisture.
Freezing
You can freeze both the cookie dough and the baked cookies. To freeze the dough, roll it into balls, place them on a baking sheet, and freeze until solid. Then, transfer the frozen dough balls to a freezer-safe bag for up to 2 months. You can bake them directly from the freezer; just add a minute or two to the baking time.
Reheating
To enjoy a warm cookie, you can reheat it in the microwave for about 10-15 seconds. This will restore its soft, just-baked texture.
Why You’ll Love This Recipe?
There are so many reasons to fall in love with these soft peanut butter cookies. Here are just a few of my favorites.
- Unbelievably Soft and Chewy: Unlike many peanut butter cookie recipes that turn out dry and crumbly, this one guarantees a soft, chewy texture every time thanks to the use of baking powder and the right balance of ingredients.
- Simple and Quick to Make: With a prep time of just 15 minutes and a short baking time, you can have a fresh batch of warm cookies ready in under 30 minutes. The instructions are straightforward and easy for anyone to follow.
- Packed with Peanut Butter Flavor: This recipe uses a full cup of peanut butter, ensuring that every single bite is bursting with rich, nutty flavor. It’s a true peanut butter lover’s dream.
- Perfectly Customizable: Whether you want to add chocolate chips, stuff them with caramel, or make them gluten-free, this base recipe is incredibly versatile and easy to adapt to your personal tastes.


