Peanut butter cookies are the kind of cozy treat that feels right any time of year. They bake up soft in the center, lightly crisp around the edges, and full of that rich peanut butter flavor everyone recognizes before the first bite. Add chocolate chips and colorful candy pieces, and you get a cookie that looks cheerful enough for holidays but easy enough for an everyday baking day.


This version is simple, dependable, and wonderfully satisfying. The dough comes together with pantry staples, chills just long enough to help the cookies hold their shape, and bakes into thick, tender cookies with sweet pockets of chocolate and a nutty finish. Serve them warm with milk, tuck them into lunch boxes, or stack them on a dessert tray when you want something familiar with a little extra color.
Why You’ll Love This Peanut Butter Cookies
These peanut butter cookies are soft, chewy, and packed with bakery-style flavor without needing complicated steps. The peanut butter gives the dough a rich, nutty base, while brown sugar helps keep the cookies moist and tender. Chocolate chips add melty sweetness, and candy-coated chocolates bring a fun pop of color and crunch.
They are also easy to adapt. You can keep them classic with just chocolate chips, make them festive with red and green candies, or use seasonal colors for birthdays, game days, or cookie swaps. The dough is forgiving, the cookies freeze well, and the finished batch feeds a crowd without feeling fussy.
What Kind of Peanut Butter Should I Use?
Creamy shelf-stable peanut butter works best for peanut butter cookies because it blends smoothly into the dough and gives the cookies a consistent texture. A classic no-stir peanut butter helps the dough hold together, spreads evenly, and gives the cookies that familiar sweet-salty peanut flavor.
Natural peanut butter can work, but it may make the dough oilier or drier depending on the brand and how well it is stirred. If you use natural peanut butter, choose one that is very smooth and fully mixed before measuring. Crunchy peanut butter is also an option if you like little nutty bits throughout the cookies, though the final texture will be slightly more rugged.
Ingredients

Each ingredient helps build the soft texture, rich flavor, and colorful finish that make these peanut butter cookies so inviting.
- Peanut butter: Use creamy no-stir peanut butter for the best structure and smooth, nutty flavor.
- Unsalted butter: Adds richness and helps create tender cookie centers with lightly crisp edges.
- Brown sugar: Brings moisture, chewiness, and a warm caramel-like sweetness.
- Granulated sugar: Helps the cookies spread slightly and gives the edges a delicate crispness.
- Egg: Binds the dough together and gives the cookies structure as they bake.
- Vanilla extract: Rounds out the peanut butter flavor and adds a sweet bakery aroma.
- All-purpose flour: Gives the cookies their body and helps them hold their shape.
- Baking soda: Helps the cookies rise and spread just enough for a soft, chewy bite.
- Salt: Balances the sweetness and makes the peanut butter flavor taste stronger.
- Chocolate chips: Add melty chocolate pockets throughout the cookies.
- Candy-coated chocolates: Bring color, crunch, and a playful finish.
How To Make the Peanut Butter Cookies
The key to thick, chewy peanut butter cookies is mixing the dough just until combined, chilling it briefly, and baking until the edges look set while the centers still look slightly soft.
Step 1: Cream the Butter, Peanut Butter, and Sugars
Add the softened butter, peanut butter, brown sugar, and granulated sugar to a large mixing bowl. Beat until the mixture looks creamy and slightly fluffy. This step helps dissolve some of the sugar and creates a better cookie texture, so do not rush it.
Step 2: Add the Egg and Vanilla
Mix in the egg and vanilla extract until the dough looks smooth. Scrape down the sides of the bowl so the peanut butter mixture stays even from top to bottom. A well-mixed base helps every cookie bake with the same flavor and texture.
Step 3: Combine the Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, and salt. This spreads the leavening evenly through the flour and prevents salty or bitter pockets in the finished cookies.
Step 4: Make the Cookie Dough
Add the dry ingredients to the peanut butter mixture and mix on low speed until the flour disappears. Stop as soon as the dough comes together. Overmixing can make the cookies firmer than you want, so keep this step gentle.
Step 5: Fold in the Chocolate and Candy
Stir in the chocolate chips and candy-coated chocolates with a spatula. Reserve a small handful to press on top of the dough balls before baking if you want the cookies to look extra colorful.
Step 6: Chill and Portion the Dough
Cover the dough and chill it until it feels firmer and easier to scoop. Scoop the dough into rounded portions and place them on a parchment-lined baking sheet, leaving room between each cookie. Press a few extra chocolate chips or candies on top for a bakery-style look.
Step 7: Bake Until Soft and Set
Bake the cookies until the edges are set and the centers still look slightly soft. They will continue to firm up on the hot baking sheet after they come out of the oven. For the chewiest texture, avoid baking until the centers look fully dry.
Step 8: Cool Before Serving
Let the cookies rest on the baking sheet for a few minutes, then move them to a wire rack. This short rest keeps them from breaking while the centers finish setting. Enjoy warm for gooey chocolate or cool completely for easy stacking and storing.
Best Ways to Serve Peanut Butter Cookies
This batch makes about 24 cookies, depending on how large you scoop the dough, and serves around 12 people if you plan on two cookies per person. They are great as an after-school snack, a holiday cookie tray addition, or a casual dessert for family dinners.
Serve them slightly warm with cold milk, coffee, or hot chocolate. For a dessert plate, pair them with vanilla ice cream or sandwich a scoop between two cookies for a peanut butter cookie ice cream sandwich. They also make a sweet lunch box treat because they hold their shape well once cooled.
How to Store Peanut Butter Cookies
Store cooled peanut butter cookies in an airtight container at room temperature for up to 4 days. Place a small piece of bread in the container if you want to help keep them soft; the cookies will absorb a little moisture from the bread without changing their flavor much.
For longer storage, freeze the baked cookies in a freezer-safe bag or container for up to 2 months. Add parchment between layers so the candies and chocolate do not stick together. Thaw at room temperature before serving, or warm a cookie briefly in the microwave for a soft, fresh-baked feel.
You can also freeze the unbaked dough. Scoop the dough into balls, freeze them on a baking sheet until solid, then transfer them to a freezer bag. Bake from frozen, adding a little extra time as needed. This is perfect when you want warm cookies without making a full batch at once.
Frequently Asked Questions
Can I make peanut butter cookies without chilling the dough?
You can bake the dough right away, but chilling gives you thicker cookies with better texture. Peanut butter cookie dough can be soft because of the fat in the peanut butter and butter, so a short chill helps the dough firm up and prevents the cookies from spreading too much. If your kitchen is warm, chilling is especially helpful.
Why did my peanut butter cookies turn out dry?
Dry cookies usually come from too much flour, overbaking, or using a peanut butter that is too dry. Spoon and level the flour rather than packing it into the measuring cup, and pull the cookies from the oven when the centers still look slightly soft. They will finish setting as they cool.
Can I use crunchy peanut butter?
Yes, crunchy peanut butter works if you like extra texture. The cookies will have small peanut pieces throughout and may look a little more rustic. For the softest cookie, creamy peanut butter is still the best choice, but crunchy is a tasty variation.
Can I make these peanut butter cookies ahead of time?
Absolutely. The dough can be made ahead and chilled for up to 24 hours before baking. If the dough becomes very firm, let it sit at room temperature for a few minutes before scooping. You can also freeze portioned dough balls and bake only what you need.
How do I keep the cookies soft after baking?
Let the cookies cool completely, then store them in an airtight container. Do not leave them uncovered on the counter for long because they will dry out. Slightly underbaking the centers also helps keep the cookies soft for the next few days.
Want More Cookie Ideas with a Twist?
If you love these peanut butter cookies, you’ll probably enjoy these other sweet treats from the Life With Livia kitchen:
- Chocolate Peanut Butter Haystacks for a no-bake peanut butter and chocolate crunch.
- No-Bake Samoa Cookies when you want caramel, coconut, and chocolate without turning on the oven.
- Chai Spiced Pumpkin Cookies for cozy spice and soft fall flavor.
- Chocolate Hazelnut Crunch Cookies if you love rich chocolate cookies with a nutty bite.
Save This Pin For Later
📌 Save these peanut butter cookies to your Pinterest dessert board so you can come back to them whenever a cookie craving hits.
And let me know in the comments how yours turned out. Did you use colorful candies, extra chocolate chips, or keep them simple and classic?
I love hearing how others make these recipes their own. For more daily dessert inspiration and family-friendly food ideas, follow Life With Livia.
Print
Peanut Butter Cookies
- Total Time: 45 minutes
- Yield: 24 cookies
- Diet: Vegetarian
Description
These Peanut Butter Cookies are soft, chewy, colorful, and loaded with rich peanut butter flavor, melty chocolate chips, and candy-coated chocolate pieces. This easy recipe is perfect for quick dessert ideas, holiday cookie trays, lunchbox treats, family baking days, party food ideas, and sweet snack recipes when you want something simple, nostalgic, and fun.
Ingredients
1 cup creamy peanut butter
1/2 cup unsalted butter, softened
3/4 cup brown sugar
1/2 cup granulated sugar
1 large egg
2 teaspoons vanilla extract
1 1/2 cups all-purpose flour
1 teaspoon baking soda
1/2 teaspoon salt
3/4 cup chocolate chips
3/4 cup candy-coated chocolates
Instructions
1. Preheat the oven to 350°F and line baking sheets with parchment paper.
2. In a large bowl, beat the peanut butter, softened butter, brown sugar, and granulated sugar until creamy.
3. Add the egg and vanilla extract, then mix until smooth.
4. In a separate bowl, whisk together the flour, baking soda, and salt.
5. Add the dry ingredients to the peanut butter mixture and mix just until combined.
6. Fold in the chocolate chips and candy-coated chocolates.
7. Chill the dough for 20 minutes to help the cookies bake thicker and softer.
8. Scoop the dough into rounded balls and place them on the prepared baking sheets.
9. Bake for 9 to 11 minutes, until the edges are set and the centers still look slightly soft.
10. Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a wire rack.
Notes
Do not overbake the cookies. Pull them from the oven when the centers still look slightly soft, because they will continue setting on the warm baking sheet and stay chewy after cooling.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 185
- Sugar: 14g
- Sodium: 105mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 18mg
Keywords: peanut butter cookies, easy cookie recipe, chewy peanut butter cookies, chocolate chip peanut butter cookies, holiday cookies, dessert ideas, snack recipes


