Soft and Chewy Peanut Butter Cookies
These soft and chewy peanut butter cookies come together in one bowl with no chilling required. They bake up thick, tender, and full of roasted peanut flavor—exactly what you want from a classic cookie.

The centers stay soft for days, thanks to a couple pantry tricks I’ll share below. Perfect for bake sales, lunchboxes, or a quick dessert when the craving hits.
Why These Peanut Butter Cookies Stay Soft for Days
I’ve made a lot of peanut butter cookie batches that turned out dry or crumbly. This version uses cornstarch and brown sugar to keep the crumb tender, and I pull them from the oven while the centers still look slightly underbaked. They finish cooking on the hot sheet and set into the softest cookies.
They taste like deeply roasted peanuts with a hint of caramel from the brown sugar. Even the next day, they’re still bendy and chewy—no hockey pucks here.
Ingredients

- 1/2 cup unsalted butter, softened: room temperature so it creams easily
- 1/2 cup creamy peanut butter: like Jif or Skippy; natural can spread too much
- 1/2 cup granulated sugar
- 1/2 cup packed light brown sugar: adds moisture and chew
- 1 large egg
- 1 tsp vanilla extract
- 1 1/4 cups all-purpose flour: spooned and leveled, not scooped
- 1/2 tsp baking soda
- 1/2 tsp baking powder: a tiny lift without making them cakey
- 1/4 tsp salt
- 2 tsp cornstarch: that extra something for a soft, almost melt-in-the-middle texture
Variations / Substitutions
- Creamy vs. crunchy: swap in crunchy peanut butter for extra texture—just expect a slightly less uniform crumb.
- Natural peanut butter: stir it really well and add 1 extra tablespoon of flour to prevent spreading. The cookies will be a little denser.
- Chocolate chips: fold in 1/2 cup semisweet chips after mixing the dry ingredients for a peanut butter chocolate chip cookie.
- Gluten-free: use a 1:1 cup-for-cup gluten-free flour blend; the texture stays soft.
- Dairy-free: use vegan butter sticks and a flax egg (1 tbsp flax + 2.5 tbsp water). The cookie will be slightly more fragile.
Rich Chocolate Peanut Butter Cake is next on our list if these cookies are your kind of dessert.
How To Make Soft and Chewy Peanut Butter Cookies
Step 1: Cream the Butter and Sugars

Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper. In a large bowl, beat the 1/2 cup softened butter, 1/2 cup peanut butter, 1/2 cup granulated sugar, and 1/2 cup brown sugar with a hand mixer until light and fluffy, about 2 minutes.
You’ll notice the mixture pale in color and look creamy. Scrape down the sides once so everything gets worked in evenly.
Step 2: Add the Egg and Vanilla

Beat in the 1 large egg and 1 tsp vanilla extract just until combined, about 30 seconds.
The dough will get a bit glossier. Don’t overmix here—you just want it fully incorporated.
Step 3: Mix the Dry Ingredients

Whisk together the 1 1/4 cups flour, 1/2 tsp baking soda, 1/2 tsp baking powder, 1/4 tsp salt, and 2 tsp cornstarch in a separate bowl. Add the dry mixture to the wet ingredients and mix on low speed just until no streaks of flour remain.
The dough will be soft and slightly sticky. Overmixing now will make the cookies tough, so stop as soon as things come together.
Step 4: Scoop and Press the Cookies

Scoop the dough into 1 1/2-tablespoon portions, rolling each into a ball. Place them 2 inches apart on the prepared sheets. Dip a fork in a little granulated sugar and press a crosshatch pattern into each ball, flattening it to about 1/2 inch thick.
Bake for 10 to 12 minutes, rotating the pans halfway through. The edges should look set and lightly golden while the centers still appear soft and puffed.
Step 5: Cool and Serve

Let the cookies rest on the baking sheet for 5 minutes. They’ll finish setting up during this time.
Transfer them to a wire rack to cool completely, or serve a few warm with a glass of cold milk. The centers will stay soft and chewy, and the tops get that classic crinkled look.
A Few Tips for the Softest Cookies
- Don’t let them bake until they look fully done in the oven. Pull them when the edges are golden and the middles still look slightly underbaked—the carryover heat on the sheet will finish them.
- Room temperature butter and egg make a big difference. Cold butter won’t cream properly, and a cold egg can make the dough stiff and harder to mix evenly.
- Dip your fork in granulated sugar before pressing each cookie. It stops the fork from sticking and adds a tiny sweet crunch on top.
- If you want to keep the cookies soft for days, pop a slice of bread into the airtight container. The cookies absorb that extra moisture and stay chewy.
Bake times by cookie size:
| Scoop Size | Time at 350°F |
|---|---|
| 1 tbsp (small) | 9 to 10 minutes |
| 1.5 tbsp (medium) | 10 to 12 minutes |
| 2 tbsp (large) | 12 to 14 minutes |
Keeping Them Soft for Days
- Room temperature storage: Keep cookies in an airtight container with a slice of plain bread. They’ll stay soft up to 5 days.
- Reheating: A 10-second zap in the microwave brings back that fresh-from-the-oven tenderness.
- Freezing baked cookies: Wrap tightly and freeze for up to 3 months. Thaw at room temperature.
What Pairs Well With These Cookies
A tall glass of cold milk is the classic partner—the fat and coolness cut through the rich peanut butter. If you want a more indulgent dessert, sandwich a scoop of vanilla ice cream between two cookies and roll the edges in mini chocolate chips for an ice cream sandwich. A hot cup of coffee or black tea also balances the sweetness nicely.
Frequently Asked Questions
Can I use crunchy peanut butter?
Yes, just stir it well first. The cookies will have small peanut bits but the soft texture stays the same.
Can I make the dough ahead and freeze it?
Absolutely. Scoop the dough into balls, freeze on a tray until solid, then transfer to a zip-top bag. Bake directly from frozen, adding 1 to 2 extra minutes to the bake time.
Why did my cookies spread too much?
That usually happens if you use natural peanut butter or if the butter was too warm. Make sure your butter is soft but not melted.
Can I double this recipe?
Yes, double all ingredients exactly. The dough will be a bit stiffer to mix, so a stand mixer makes it easier if you have one.

Soft and Chewy Peanut Butter Cookies Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C). Beat butter, peanut butter, and both sugars until light and fluffy, about 2 minutes.
- Mix in egg and vanilla until just combined.
- Whisk flour, baking soda, baking powder, salt, and cornstarch. Stir into wet mixture until no streaks remain.
- Scoop into 1 1/2-tablespoon balls, roll, and place on parchment-lined sheets. Press with a sugared fork in a crosshatch pattern. Bake 10 to 12 minutes until edges are golden and centers soft.
- Cool on the sheet for 5 minutes, then transfer to a rack. Serve warm or at room temperature.
