There is something utterly comforting about a warm, melt-in-your-mouth cookie that brings back memories of cozy afternoons and sweet smiles. If you’ve ever craved that perfect balance of rich, nutty flavor and tender, soft texture, then you are absolutely going to love this Soft Peanut Butter Cookies Recipe. These cookies are delightfully soft, subtly sweet, and packed with peanut butter goodness that will have you reaching for just one more—promise! Whether you’re a peanut butter lover or just looking for a homemade treat that feels like a hug in cookie form, this recipe hits the spot every single time.

Ingredients You’ll Need
The beauty of this recipe lies in its simplicity. Each ingredient plays a crucial role in building the rich flavor and supreme softness that make these cookies so irresistible. From the creamy peanut butter to the combination of sugars, every component ensures the perfect final texture and taste that will keep you coming back for more.
- 1/2 cup unsalted butter, softened: Adds richness and makes the cookies tender with a buttery undertone.
- 1/2 cup creamy peanut butter: Provides that signature peanut flavor and luscious creaminess you can’t resist.
- 1/2 cup granulated sugar: Balances sweetness and helps create a slight crispness around the edges.
- 1/2 cup brown sugar, packed: Adds moisture and a hint of caramel for deep, rich notes.
- 1 large egg: Binds everything together and contributes to the soft chewiness.
- 1 teaspoon vanilla extract: Enhances all the flavors with a warm, sweet aroma.
- 1 1/4 cups all-purpose flour: Provides structure without making the cookies dense.
- 1/2 teaspoon baking powder: Gives a gentle rise, keeping the cookies light.
- 1/2 teaspoon baking soda: Works alongside baking powder to achieve the soft, pillowy texture.
- 1/4 teaspoon salt: Elevates sweetness and balances the flavors perfectly.
How to Make Soft Peanut Butter Cookies Recipe
Step 1: Prepare Your Oven and Baking Sheet
Start by preheating your oven to 350°F (175°C) and lining a baking sheet with parchment paper. This step ensures your cookies bake evenly and don’t stick, making cleanup a breeze.
Step 2: Cream the Butter, Peanut Butter, and Sugars
In a large bowl, beat together the softened butter, creamy peanut butter, granulated sugar, and brown sugar until the mixture becomes light and fluffy. This creaming process traps air and sets the foundation for those soft, tender cookies that practically melt in your mouth.
Step 3: Incorporate the Egg and Vanilla
Add the egg and vanilla extract to your creamed mixture, mixing thoroughly until everything is fully combined. The egg adds moisture and tender structure, while the vanilla brings an extra layer of sweetness and warmth.
Step 4: Mix Dry Ingredients Separately
In another bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Mixing these dry ingredients separately helps distribute the leavening agents evenly so the cookies rise just right.
Step 5: Combine Wet and Dry Mixtures
Gradually add the dry ingredients into the wet peanut butter mixture, stirring gently until just combined. Avoid overmixing here; you want to keep the dough tender and soft for that signature texture.
Step 6: Form and Flatten the Dough Balls
Using a tablespoon, scoop out balls of dough and space them about 2 inches apart on the prepared baking sheet. Press each ball gently with a fork in a crisscross pattern to flatten slightly. This step not only gives the cookies their classic peanut butter cookie look but also helps them bake evenly.
Step 7: Bake and Cool
Bake the cookies for 8 to 10 minutes until the edges are just turning golden. They will look soft and underbaked but don’t worry—that’s exactly what you want. Let the cookies cool for a few minutes on the baking sheet before transferring them to a wire rack to cool completely, allowing them to set up perfectly soft and chewy.
How to Serve Soft Peanut Butter Cookies Recipe

Garnishes
If you want to jazz up your Soft Peanut Butter Cookies Recipe just a bit, consider a light sprinkle of sea salt on top before baking for a salty-sweet contrast. You can also add a handful of chocolate chips or chopped peanuts into the dough for extra texture and indulgence. A drizzle of melted chocolate on cooled cookies makes them look and taste extra special—great for gifting or impressing friends!
Side Dishes
These cookies pair wonderfully with a cold glass of milk, whether dairy or your favorite plant-based option. For an afternoon treat, serve alongside fresh fruit like sliced apples or berries to balance the sweetness. A scoop of vanilla ice cream alongside a warm Soft Peanut Butter Cookies Recipe cookie creates an unforgettable dessert experience.
Creative Ways to Present
Try stacking soft peanut butter cookies between layers of whipped cream and fresh fruit for a simple yet elegant dessert parfait. Alternatively, sandwich two cookies together with a dollop of chocolate ganache or peanut butter cream for a decadent cookie sandwich. Wrapping a few cookies in cellophane tied with a ribbon makes a charming homemade gift anyone would adore.
Make Ahead and Storage
Storing Leftovers
Keep your baked cookies fresh by storing them in an airtight container at room temperature. They’ll stay soft and delicious for up to a week, making them perfect for having on hand when a snack craving strikes.
Freezing
If you want to enjoy this Soft Peanut Butter Cookies Recipe anytime, freeze the unbaked dough balls on a tray first. Once frozen solid, transfer them into a freezer-safe bag—they can be baked straight from frozen, just add a minute or two to the baking time. Alternatively, fully baked cookies freeze well too; wrap tightly and store up to three months.
Reheating
To bring back that warm, just-baked softness, pop your stored cookies in the microwave for about 10-15 seconds or warm them in a low oven (around 300°F) for 5 minutes. Freshly reheated, they’ll taste like they just came out of the oven again. Yum!
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add a nice textural contrast with little peanut bits in every bite. Just keep in mind the texture will be a bit more rustic but still delicious and soft overall.
Why are my cookies not soft after baking?
If your cookies turned out cakey or hard, it might be due to overbaking or too much flour. Make sure to bake them just until the edges turn lightly golden and use the exact flour measurement to maintain softness.
Can I substitute the butter with margarine or oil?
Butter is recommended because it adds flavor and richness, but you can try margarine in a pinch. Oils may affect the texture, making cookies less firm and soft. For best results, stick with butter or a quality margarine.
How can I make these cookies gluten-free?
Swap the all-purpose flour for a gluten-free flour blend designed for baking. Make sure it contains xanthan gum or add a teaspoon to help with structure. The cookies will remain soft and tasty with this substitution.
Why does the recipe use both baking powder and baking soda?
Using both leavening agents gives the perfect rise and tenderness in these cookies. Baking powder helps with lift, while baking soda balances acidity and promotes browning for that beautiful golden color.
Final Thoughts
There you have it—a heartwarming Soft Peanut Butter Cookies Recipe that feels like a hug from the inside out. This recipe is a true keeper, combining ease, flavor, and that unforgettable soft texture we all crave. Whether it’s for a cozy night in or a special treat to share, these cookies will quickly become one of your favorites. So grab your mixing bowl and peanut butter, because the most delicious batch is waiting for you to make! Happy baking and even happier snacking!
Print
Soft Peanut Butter Cookies Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 24 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These soft peanut butter cookies are a delightful treat featuring a perfect balance of creamy peanut butter and sweet sugars. With a tender, chewy texture and classic crisscross fork marks, they offer a nostalgic, comforting flavor ideal for any occasion.
Ingredients
Cookies
- 1/2 cup unsalted butter, softened
- 1/2 cup creamy peanut butter
- 1/2 cup granulated sugar
- 1/2 cup brown sugar, packed
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/4 cups all-purpose flour
- 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper to prevent sticking and ensure easy cleanup.
- Cream Butter and Sugars: In a large bowl, cream together the softened butter, creamy peanut butter, granulated sugar, and brown sugar using a mixer until the mixture is light and fluffy, which helps create a soft texture for the cookies.
- Add Egg and Vanilla: Add the egg and vanilla extract to the creamed mixture, mixing thoroughly until fully incorporated to ensure even flavor and binding.
- Combine Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Gradually add the dry ingredients into the wet mixture, stirring gently until just combined to avoid overmixing that could toughen the cookies.
- Shape Dough Balls: Scoop tablespoon-sized balls of dough and place them spaced about 2 inches apart on the prepared baking sheet to allow room for spreading during baking.
- Flatten Dough Balls: Use a fork to press each dough ball in a crisscross pattern, slightly flattening them to help with even baking and the classic peanut butter cookie look.
- Bake: Bake the cookies for 8-10 minutes or until the edges turn lightly golden. This ensures they are cooked through but remain soft in the center.
- Cool: Allow the cookies to cool on the baking sheet for a few minutes to set, then transfer them to a wire rack to cool completely before serving, preserving their soft texture.
Notes
- Make sure the butter is softened but not melted for optimal creaming results.
- Do not overbake to maintain the soft and chewy texture.
- For a crunchier texture, you can add chopped peanuts to the dough.
- Store cookies in an airtight container for up to 5 days to keep them fresh.
- These cookies can be frozen for up to 3 months; thaw at room temperature before serving.

