
Looking for the best Peanut Butter Cookies recipes? Discover 25 delicious ways to make homemade peanut butter cookies, from classic soft and chewy cookies to easy 3-ingredient treats, chocolate chip cookies, gluten-free options, vegan variations, and festive holiday favorites. These easy cookie recipes use simple ingredients, clear instructions, and irresistible peanut butter flavor to make every batch special.
Whether you’re a beginner baker or an experienced cookie lover, you’ll find the perfect Peanut Butter Cookies recipe for your next baking day. Grab your favorite peanut butter, preheat your oven, and get ready to discover your new favorite homemade dessert!
Why You’ll Love These Peanut Butter Cookies Recipes
- Easy to make: Many recipes use common pantry ingredients and simple mixing methods.
- Plenty of variety: Choose from chewy, crispy, flourless, chocolatey, vegan, and seasonal cookies.
- Perfect for sharing: Homemade cookies make wonderful treats for parties, family gatherings, bake sales, and holiday cookie boxes.
- Customizable: Add chocolate chips, oats, chopped peanut butter cups, or a drizzle of melted chocolate.
- Great for meal planning: Prepare cookie dough ahead of time when the recipe allows, then bake a fresh batch whenever you want.
Essential Baking Tips for Perfect Peanut Butter Cookies
Before trying these recipes, keep these tips in mind:
- Measure ingredients accurately. Too much flour can make cookies dry, while too little can cause them to spread.
- Choose the right peanut butter. Regular creamy or crunchy commercial peanut butter generally gives more predictable results than natural peanut butter with separated oil.
- Use room-temperature ingredients. Softened butter and room-temperature eggs are easier to combine evenly.
- Avoid overmixing. Once the flour is incorporated, stop mixing to help maintain a tender texture.
- Watch the baking time. Peanut butter cookies can look slightly soft in the center when they are ready. They will continue to set as they cool.
- Cool before storing. Let cookies rest on the baking sheet for about 5 minutes before transferring them to a wire rack.
Basic equipment: Mixing bowls, measuring cups or a kitchen scale, a whisk or hand mixer, a baking sheet, parchment paper, a cookie scoop or tablespoon, and a wire rack.
Unless otherwise noted, preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper. Baking times are estimates; ovens and cookie sizes vary.
1. Easy Peanut Butter Cookies Recipe

These classic Peanut Butter Cookies are a wonderful starting point. They have a rich nutty flavor, lightly crisp edges, and a soft center, making them perfect for everyday snacking.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 24 cookies
Ingredients
- 1 cup (250 g) creamy peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) granulated sugar
- 1/2 cup (100 g) packed brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Cream the butter and sugars. Beat the softened butter, granulated sugar, and brown sugar until light and fluffy.
- Add the wet ingredients. Mix in the peanut butter, egg, and vanilla until smooth.
- Combine the dry ingredients. Whisk the flour, baking soda, and salt in a separate bowl. Gradually add them to the peanut butter mixture.
- Shape the cookies. Scoop tablespoon-sized portions onto the prepared baking sheet, leaving about 2 inches between them. Press each cookie gently with a fork to create a crisscross pattern.
- Bake. Bake for 10–12 minutes, until the edges are lightly golden.
- Cool. Let the cookies rest on the baking sheet for 5 minutes before transferring them to a wire rack.
Baking tip: For thicker cookies, chill the dough for 20–30 minutes before shaping.
2. 3-Ingredient Peanut Butter Cookies

When you need a quick dessert, these simple Peanut Butter Cookies are a great option. They use just three ingredients and don’t require flour or complicated equipment.
Prep time: 5 minutes
Bake time: 10–12 minutes
Yield: About 12–16 cookies
Ingredients
- 1 cup (250 g) creamy peanut butter
- 3/4 cup (150 g) granulated sugar
- 1 large egg
Step-by-step instructions
- Preheat the oven. Set it to 350°F (175°C) and line a baking sheet with parchment paper.
- Mix the ingredients. Stir the peanut butter, sugar, and egg together until a thick dough forms.
- Shape the dough. Roll the mixture into small balls and arrange them on the baking sheet. Flatten each ball with a fork.
- Bake the cookies. Bake for 10–12 minutes, until the cookies look set around the edges.
- Cool completely. Allow the cookies to firm up on the baking sheet before moving them.
Baking tip: This flourless recipe produces a more delicate cookie than a traditional flour-based version. Let the cookies cool before handling.
3. Soft and Chewy Peanut Butter Cookies

If you love cookies with tender centers, this variation is for you. Brown sugar adds moisture and a subtle caramel flavor, while chilling helps the dough hold its shape.
Prep time: 20 minutes, plus 30 minutes chilling
Bake time: 10–12 minutes
Yield: About 20 cookies
Ingredients
- 1 cup (250 g) creamy peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/4 cups (150 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Beat the butter and both sugars until creamy.
- Add the peanut butter, egg, and vanilla. Mix until fully combined.
- Whisk the flour, baking soda, and salt together, then fold them into the wet ingredients.
- Cover the dough and refrigerate for 30 minutes.
- Scoop the dough into balls and arrange them on the prepared baking sheet.
- Bake for 10–12 minutes. Remove the cookies while their centers still look slightly soft.
- Let them cool on the baking sheet for 5 minutes before transferring them to a rack.
Baking tip: Avoid baking until the centers look completely firm, as this can make the finished cookies dry.
4. Peanut Butter Chocolate Chip Cookies

Chocolate and peanut butter are a classic combination. This recipe combines soft peanut butter cookie dough with semisweet chocolate chips for a delicious dessert.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 24 cookies
Ingredients
- 1 cup (250 g) creamy peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 3/4 cup (130 g) chocolate chips
Step-by-step instructions
- Cream the butter and sugars in a large bowl.
- Mix in the peanut butter, egg, and vanilla.
- Whisk the flour, baking soda, and salt separately, then add them to the wet ingredients.
- Fold in the chocolate chips, reserving a small handful for the tops if desired.
- Scoop the dough onto the baking sheet and gently flatten each portion.
- Bake for 10–12 minutes, until the edges are lightly golden.
- Cool briefly before serving so the chocolate can set slightly.
Variation: Use dark chocolate chips for a less sweet cookie or milk chocolate chips for a sweeter result.
5. Old-Fashioned Peanut Butter Cookies

These traditional Peanut Butter Cookies feature the familiar fork-marked surface and comforting homemade flavor that generations of cookie lovers enjoy.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 24 cookies
Ingredients
- 1 cup (250 g) creamy peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) granulated sugar
- 1/2 cup (100 g) brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Cream the butter and sugars until smooth and fluffy.
- Add the peanut butter, egg, and vanilla, mixing until evenly combined.
- Stir together the flour, baking soda, and salt. Add the dry ingredients to the dough.
- Roll the dough into 1-inch balls and place them on a lined baking sheet.
- Press each ball twice with a fork, turning the fork to form a crisscross pattern.
- Bake for 10–12 minutes, until the edges are lightly golden.
- Cool for 5 minutes on the baking sheet before moving to a wire rack.
Serving idea: Enjoy these classic cookies with a cold glass of milk or a cup of coffee.
6. Gluten-Free Peanut Butter Cookies
These cookies are a tasty gluten-free variation for bakers who want a simple peanut butter dessert without wheat flour. Always check ingredient labels and cross-contact precautions if you need strict gluten avoidance.
Prep time: 10 minutes
Bake time: 10–12 minutes
Yield: About 12–16 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 3/4 cup (150 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract, optional
- 1/4 teaspoon salt, optional
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and line a baking sheet.
- Stir the peanut butter, sugar, egg, and optional vanilla and salt until a thick dough forms.
- Roll into small balls and place them on the baking sheet.
- Flatten each ball with a fork to create a crisscross pattern.
- Bake for 10–12 minutes, watching carefully toward the end.
- Let the cookies cool completely before transferring them, as flourless cookies can be fragile when warm.
Important: Use peanut butter and other ingredients labeled gluten-free if required for your dietary needs. This recipe contains peanuts and egg.
7. Easy Vegan Peanut Butter Cookies
These plant-based Peanut Butter Cookies are made without eggs or dairy. Ground flaxseed and water help bind the dough, while brown sugar adds a rich flavor.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 18 cookies
Ingredients
- 1 cup (250 g) creamy peanut butter
- 1/2 cup (100 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 tablespoon ground flaxseed
- 3 tablespoons water
- 1 teaspoon vanilla extract
- 1 cup (120 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Mix the ground flaxseed and water in a small bowl. Let the mixture stand for 5–10 minutes until thickened.
- In a large bowl, stir together the peanut butter and both sugars.
- Add the flax mixture and vanilla, mixing until smooth.
- Fold in the flour, baking soda, and salt until a soft dough forms.
- Shape the dough into balls, place them on the baking sheet, and flatten gently with a fork.
- Bake for 10–12 minutes, until the edges are lightly golden.
- Let the cookies cool on the baking sheet for several minutes before transferring them.
Baking tip: Check that your sugar and other packaged ingredients are vegan if you follow a strict plant-based diet.
8. Peanut Butter Oatmeal Cookies
Rolled oats give these Peanut Butter Cookies a hearty texture and a pleasant chew. They are ideal for anyone who enjoys the combination of oats and peanut butter.
Prep time: 15 minutes
Bake time: 10–13 minutes
Yield: About 20 cookies
Ingredients
- 3/4 cup (190 g) peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 1/2 cup (100 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 cup (90 g) rolled oats
- 3/4 cup (90 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Cream the butter and sugars until smooth.
- Add the peanut butter, egg, and vanilla, then mix until combined.
- In another bowl, stir together the oats, flour, baking soda, and salt.
- Add the dry ingredients to the wet mixture and stir until a thick dough forms.
- Scoop onto the prepared baking sheet, leaving room between cookies.
- Bake for 10–13 minutes, until the edges are golden and the centers are set.
- Cool on the baking sheet before transferring to a rack.
Optional addition: Stir in 1/3 cup raisins or chocolate chips for extra flavor.
9. Reese’s Peanut Butter Cup Cookies
For a candy-inspired dessert, add chopped peanut butter cups to rich peanut butter cookie dough. The result is a sweet treat with creamy peanut butter flavor and chocolatey pieces throughout.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 20 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 3/4 cup chopped peanut butter cups
Step-by-step instructions
- Cream the butter and sugars together.
- Add the peanut butter, egg, and vanilla and mix until smooth.
- Combine the flour, baking soda, and salt in a separate bowl.
- Stir the dry ingredients into the peanut butter mixture, then fold in the chopped peanut butter cups.
- Scoop the dough onto the baking sheet and gently press a few extra candy pieces onto the tops.
- Bake for 10–12 minutes, until the edges are lightly golden.
- Cool on the baking sheet so the soft chocolate and candy pieces can firm up.
Note: Branded peanut butter cups are optional. Any suitable chocolate-and-peanut-butter candy can be used.
10. Peanut Butter Sandwich Cookies
These sandwich cookies turn two simple peanut butter cookies into a bakery-style dessert with a creamy filling. They look beautiful on dessert platters and make a fun treat for special occasions.
Prep time: 25 minutes
Bake time: 10–12 minutes
Yield: About 12 sandwich cookies
Ingredients
For the cookies:
- 1/2 cup (125 g) peanut butter
- 1/4 cup (57 g) unsalted butter, softened
- 1/2 cup (100 g) brown sugar
- 1 large egg yolk
- 1/2 teaspoon vanilla extract
- 3/4 cup (90 g) all-purpose flour
- 1/4 teaspoon baking soda
- Pinch of salt
For the filling:
- 1/4 cup (57 g) unsalted butter, softened
- 1/3 cup (85 g) peanut butter
- 1 cup (120 g) powdered sugar
- 1–2 tablespoons milk, as needed
Step-by-step instructions
- Beat the peanut butter, butter, and brown sugar until creamy.
- Add the egg yolk and vanilla. Mix in the flour, baking soda, and salt.
- Roll the dough into small balls, flatten slightly, and arrange them on the baking sheet.
- Bake for 10–12 minutes. Cool the cookies completely.
- For the filling, beat the butter and peanut butter together until smooth.
- Gradually add powdered sugar, then add enough milk to create a spreadable consistency.
- Spread filling on the flat side of one cookie and sandwich it with another.
Storage tip: Keep filled cookies in an airtight container in the refrigerator if your filling requires refrigeration.
11. Salted Peanut Butter Cookies
A little flaky sea salt creates a delicious sweet-and-salty contrast in these homemade cookies. This recipe starts with a classic peanut butter dough and finishes with a simple gourmet touch.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 24 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- Flaky sea salt, for topping
Step-by-step instructions
- Preheat the oven and prepare a lined baking sheet.
- Cream the butter and sugars, then add the peanut butter, egg, and vanilla.
- Whisk the flour, baking soda, and salt together before mixing them into the wet ingredients.
- Scoop the dough into balls and flatten each one slightly.
- Sprinkle a small pinch of flaky sea salt on each cookie.
- Bake for 10–12 minutes, until the edges turn golden.
- Cool for several minutes before transferring to a wire rack.
Baking tip: Use flaky finishing salt sparingly so it enhances the sweetness without overpowering the peanut butter.
12. Homemade Peanut Butter Cookies From Scratch
Making Peanut Butter Cookies from scratch lets you control the sweetness, texture, and flavor. This reliable homemade version is perfect for baking with family or preparing a fresh batch for guests.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 24 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Measure all ingredients before beginning and preheat the oven to 350°F (175°C).
- Beat the butter and sugars together until fluffy.
- Mix in the peanut butter, egg, and vanilla.
- Add the flour, baking soda, and salt, stirring just until combined.
- Roll into balls and arrange them on the baking sheet. Press gently with a fork.
- Bake for 10–12 minutes until the edges are set.
- Cool briefly on the tray, then transfer to a wire rack.
Why make them from scratch? Homemade dough allows you to adjust the mix-ins, shape, and sweetness to your preference.
13. Flourless Peanut Butter Cookies
This flourless recipe is ideal when you want a peanut butter dessert without traditional wheat flour. The combination of peanut butter, sugar, and egg creates a simple dough that bakes into tender cookies.
Prep time: 5 minutes
Bake time: 10–12 minutes
Yield: About 12–16 cookies
Ingredients
- 1 cup (250 g) creamy peanut butter
- 3/4 cup (150 g) granulated sugar
- 1 large egg
- 1/2 teaspoon vanilla extract, optional
- Pinch of salt, optional
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
- Mix the peanut butter, sugar, egg, and optional vanilla and salt in a bowl.
- Roll the dough into small balls and space them evenly on the baking sheet.
- Flatten each ball using a fork to create a crisscross design.
- Bake for 10–12 minutes, until the edges look set.
- Leave the cookies on the tray until cool enough to handle, then transfer them carefully.
Important: Flourless cookies can be more delicate than conventional cookies. Allow them to cool fully before stacking or storing.
14. Chocolate Drizzled Peanut Butter Cookies
A simple chocolate drizzle transforms homemade Peanut Butter Cookies into a dessert that looks elegant enough for gifting. The combination of nutty cookies and smooth chocolate is both classic and delicious.
Prep time: 15 minutes
Bake time: 10–12 minutes, plus decorating time
Yield: About 24 cookies
Ingredients
- 1 batch of the Easy Peanut Butter Cookies recipe above
- 1/2 cup (85 g) semisweet chocolate chips
- 1 teaspoon coconut oil, optional
Step-by-step instructions
- Prepare the peanut butter cookie dough according to Recipe 1.
- Shape and bake the cookies for 10–12 minutes, or until the edges are lightly golden.
- Transfer the cookies to a wire rack and allow them to cool completely.
- Place the chocolate chips in a microwave-safe bowl. Heat in short 15–20-second intervals, stirring between each interval.
- Stir in the optional coconut oil if needed to make the chocolate easier to drizzle.
- Use a spoon to drizzle the melted chocolate over the cooled cookies.
- Let the chocolate set before serving or packaging.
Decorating idea: Add finely chopped peanuts or a tiny pinch of flaky salt before the chocolate sets.
15. Christmas Peanut Butter Cookies
These festive Peanut Butter Cookies bring a classic flavor to your holiday baking table. Decorate them with colorful sprinkles or package them alongside other homemade cookies for a seasonal gift.
Prep time: 20 minutes
Bake time: 10–12 minutes
Yield: About 24 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- Holiday sprinkles, optional
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and prepare the baking sheet.
- Cream the butter and sugars, then mix in the peanut butter, egg, and vanilla.
- Stir the flour, baking soda, and salt together, then add to the dough.
- Roll into balls and gently flatten with a fork.
- Add holiday sprinkles to the tops if desired, using decorations suitable for baking.
- Bake for 10–12 minutes, until the edges are lightly golden.
- Cool completely before arranging the cookies on a holiday platter.
Holiday idea: Package the cookies in food-safe gift bags or tins, and clearly label them as containing peanuts.
16. Easy Peanut Butter Cookies for Beginners
If you’re new to baking, this straightforward recipe is an excellent place to start. The dough is easy to handle, the ingredients are familiar, and the fork-marked cookies look lovely without complicated decorating.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 20 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (113 g) softened butter
- 3/4 cup (150 g) brown sugar
- 1 egg
- 1 teaspoon vanilla extract
- 1 1/4 cups (150 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Gather the ingredients and preheat the oven to 350°F (175°C).
- Mix the butter and brown sugar until creamy.
- Add the peanut butter, egg, and vanilla. Stir until smooth.
- Mix in the flour, baking soda, and salt until a soft dough forms.
- Shape the dough into small balls and place them on a lined baking sheet.
- Press each ball gently with a fork.
- Bake for 10–12 minutes. Let the cookies cool for 5 minutes before transferring them.
Beginner tip: If the dough feels too sticky to shape, refrigerate it for 15–20 minutes before rolling.
17. Thick Bakery-Style Peanut Butter Cookies
These generous cookies are inspired by the thick, soft cookies found in bakeries. Chilling the dough helps control spreading, while slightly larger dough portions create a substantial cookie.
Prep time: 20 minutes, plus 30 minutes chilling
Bake time: 12–15 minutes
Yield: About 12–14 large cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 3/4 cups (210 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Cream the butter and sugars together until smooth.
- Add the peanut butter, egg, and vanilla and mix well.
- Combine the flour, baking soda, and salt, then fold into the wet ingredients.
- Cover the dough and chill for 30 minutes.
- Divide the dough into 12–14 larger portions and shape into tall balls. Flatten slightly.
- Bake for 12–15 minutes, until the edges are set and the centers remain slightly soft.
- Let the cookies rest on the baking sheet for at least 5 minutes before moving them.
Baking tip: Avoid pressing these cookies too flat if you want a thicker bakery-style result.
18. Brown Sugar Peanut Butter Cookies
Brown sugar adds a deep, caramel-like sweetness and helps create a pleasantly tender cookie. This variation is a good choice for bakers who enjoy soft cookies with a rich flavor.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 20 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 1 cup (200 g) packed brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Beat the butter and brown sugar until creamy.
- Mix in the peanut butter, egg, and vanilla.
- In a separate bowl, whisk together the flour, baking soda, and salt.
- Add the dry ingredients to the wet mixture and stir until just combined.
- Scoop the dough onto the prepared baking sheet, leaving space between each portion.
- Bake for 10–12 minutes, until the edges are lightly golden.
- Allow the cookies to cool before serving.
Flavor variation: Add 1/2 teaspoon ground cinnamon for a warm, subtle spice note.
19. Peanut Butter Cookies With Peanut Butter Chips
If you can’t get enough peanut butter flavor, this variation adds peanut butter chips to an already rich cookie dough. The extra chips provide little pockets of sweetness and a more indulgent texture.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 24 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (113 g) softened butter
- 3/4 cup (150 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 3/4 cup peanut butter chips
Step-by-step instructions
- Cream the butter and both sugars together.
- Add the peanut butter, egg, and vanilla, mixing until smooth.
- Whisk the flour, baking soda, and salt in another bowl.
- Combine the dry ingredients with the wet mixture, then fold in the peanut butter chips.
- Scoop dough onto the lined baking sheet and gently flatten.
- Bake for 10–12 minutes, until the edges are lightly golden.
- Cool briefly on the baking sheet before transferring to a rack.
Optional twist: Replace half the peanut butter chips with semisweet chocolate chips for a chocolate-peanut butter combination.
20. Peanut Butter and Jelly Cookies
Inspired by the classic peanut butter and jelly sandwich, these cookies feature a sweet jam center. They are fun to make, colorful to serve, and easy to customize with your favorite preserves.
Prep time: 20 minutes
Bake time: 10–13 minutes
Yield: About 18 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (100 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/4 cups (150 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/3 cup strawberry or raspberry jam
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and line a baking sheet.
- Mix the peanut butter and sugars until combined.
- Add the egg and vanilla, then mix in the flour, baking soda, and salt.
- Roll the dough into balls and place them on the baking sheet.
- Press a small indentation into the center of each ball with your thumb or the back of a small measuring spoon.
- Fill each indentation with a small amount of jam.
- Bake for 10–13 minutes, until the cookies are set and lightly golden around the edges.
- Cool completely before moving or stacking.
Flavor idea: Try seedless raspberry jam, strawberry preserves, or grape jelly.
21. Quick Peanut Butter Cookies for Busy Days
This quick variation uses a simple dough and minimal preparation, making it perfect when you want homemade cookies without a complicated baking project.
Prep time: 10 minutes
Bake time: 10–12 minutes
Yield: About 16 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (100 g) granulated sugar
- 1/2 cup (100 g) brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1/2 teaspoon baking soda
- Pinch of salt
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and prepare a lined baking sheet.
- Mix the peanut butter, both sugars, egg, and vanilla in a bowl.
- Stir in the baking soda and salt until a thick dough forms.
- Roll the dough into small balls and flatten them with a fork.
- Bake for 10–12 minutes, watching closely toward the end.
- Cool on the baking sheet until firm enough to transfer.
Time-saving tip: Measure your ingredients before mixing so the dough comes together quickly.
22. Peanut Butter Protein Cookies
These protein-focused cookies are a variation for anyone who wants to experiment with a higher-protein snack. Protein powder changes the texture, so the dough may need a little extra moisture.
Prep time: 10 minutes
Bake time: 10–13 minutes
Yield: About 12 cookies
Ingredients
- 1/2 cup (125 g) peanut butter
- 1/2 cup (45 g) rolled oats
- 1/3 cup (about 30 g) vanilla protein powder
- 1 large egg
- 1/4 cup (60 ml) milk of choice, adding gradually as needed
- 2 tablespoons honey or maple syrup
- 1/2 teaspoon baking powder
- 1/2 teaspoon vanilla extract
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and line a baking sheet.
- Stir together the peanut butter, egg, honey or maple syrup, and vanilla.
- Add the oats, protein powder, and baking powder, mixing until combined.
- Gradually add milk until the mixture forms a thick, scoopable dough. Different protein powders absorb different amounts of liquid.
- Scoop the dough onto the baking sheet and flatten each portion slightly.
- Bake for 10–13 minutes, until the cookies are set.
- Cool before serving.
Important: Protein powders vary considerably in sweetness and absorption. These cookies are not automatically low-calorie or nutritionally balanced; check the ingredient labels and calculate nutrition using the specific products you use.
23. Crispy Peanut Butter Cookies
For cookie lovers who prefer a little crunch, this variation uses a higher proportion of granulated sugar and thinner dough portions to encourage a crisper texture.
Prep time: 15 minutes
Bake time: 12–15 minutes
Yield: About 24 cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) granulated sugar
- 1/4 cup (50 g) brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and prepare a lined baking sheet.
- Cream the butter and sugars until smooth.
- Add the peanut butter, egg, and vanilla, mixing until combined.
- Stir in the flour, baking soda, and salt.
- Roll the dough into small balls and flatten them more than you would for a thick cookie.
- Bake for 12–15 minutes, until the edges are golden and the cookies are set.
- Cool completely on a wire rack to help the cookies develop a crisp texture.
Baking tip: Humidity affects crispness. Store cooled cookies in an airtight container and avoid packing them while still warm.
24. Mini Peanut Butter Cookies
Mini Peanut Butter Cookies are ideal for parties, lunchboxes, dessert boards, or anytime you want a small sweet treat. Their small size makes them easy to serve and share.
Prep time: 15 minutes
Bake time: 7–9 minutes
Yield: About 36 mini cookies
Ingredients
- 1 cup (250 g) peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and line a baking sheet.
- Cream the butter and sugars together.
- Mix in the peanut butter, egg, and vanilla.
- Add the flour, baking soda, and salt, stirring until a soft dough forms.
- Roll the dough into small balls, approximately 1 teaspoon each, and arrange them on the baking sheet.
- Flatten gently with a fork.
- Bake for 7–9 minutes, checking early because mini cookies bake faster than standard cookies.
- Cool on the tray before transferring to a wire rack.
Serving idea: Arrange mini cookies in small paper cups for parties or add them to a homemade dessert platter.
25. The Best Homemade Peanut Butter Cookies
This final recipe is a dependable classic that brings together the essential qualities of great Peanut Butter Cookies: a rich nutty flavor, a tender center, golden edges, and a familiar fork-marked finish.
Prep time: 15 minutes
Bake time: 10–12 minutes
Yield: About 24 cookies
Ingredients
- 1 cup (250 g) creamy peanut butter
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) brown sugar
- 1/4 cup (50 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups (180 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
- Beat the butter and sugars until creamy.
- Add the peanut butter, egg, and vanilla, then mix until smooth.
- In a separate bowl, combine the flour, baking soda, and salt.
- Gradually add the dry ingredients to the wet mixture and stir just until combined.
- Roll into evenly sized balls and place them on the baking sheet, leaving space between each cookie.
- Press each ball gently with a fork to create the traditional crisscross pattern.
- Bake for 10–12 minutes, until the edges are lightly golden.
- Let the cookies cool for 5 minutes on the baking sheet, then transfer them to a wire rack.
The secret to great cookies: Measure carefully, avoid overbaking, and allow the cookies to cool properly before storing them.
How to Store Peanut Butter Cookies
Proper storage helps your homemade cookies maintain their flavor and texture.
- At room temperature: Store completely cooled cookies in an airtight container. Many standard cookies keep well for about 4–5 days, depending on the ingredients and room conditions.
- In the refrigerator: Refrigerate cookies with fillings that require refrigeration, following the filling recipe’s storage guidance.
- In the freezer: Freeze well-cooled cookies in a freezer-safe airtight container for up to about 2–3 months for best quality.
- Freezing cookie dough: For most standard doughs, shape the dough into portions and freeze on a tray. Transfer the frozen portions to a freezer-safe bag or container. Bake from frozen if appropriate for the recipe, allowing extra time and checking for doneness.
Always cool cookies completely before sealing them in a container to prevent excess moisture from building up.
Frequently Asked Questions About Peanut Butter Cookies
Why are my Peanut Butter Cookies dry?
Cookies can become dry if too much flour is added, the dough is overmixed, or the cookies bake too long. Measure ingredients carefully and remove the cookies when the edges are set.
Do I need to chill peanut butter cookie dough?
Not always. Many basic recipes can be baked immediately, but chilling for 20–30 minutes can help reduce spreading and make sticky dough easier to handle.
Can I use natural peanut butter?
You can, but natural peanut butter often has a different oil balance and texture from conventional peanut butter. Stir it thoroughly, and look for a recipe specifically developed for natural peanut butter if your dough seems oily or crumbly.
How do I get the classic crisscross pattern?
Place the dough balls on the baking sheet and gently press them twice with a fork, turning the fork between presses to create a crosshatch design.
Can I make Peanut Butter Cookies without eggs?
Yes. Choose a tested vegan or egg-free recipe that uses a suitable binder, such as a flaxseed mixture. Egg substitutions can change the texture, so avoid replacing eggs in a standard recipe without adjusting the method.
Are Peanut Butter Cookies gluten-free?
Not all Peanut Butter Cookies are gluten-free. Traditional recipes usually contain wheat flour, but flourless versions can be suitable when all ingredients and preparation practices meet your dietary requirements.
What can I add to peanut butter cookie dough?
Popular additions include chocolate chips, chopped peanuts, peanut butter chips, rolled oats, chopped peanut butter cups, and a pinch of flaky sea salt. Add-ins can change the texture and spreading of the cookies, so avoid adding too much.
Final Thoughts
These 25 Peanut Butter Cookies recipes show just how versatile this classic homemade dessert can be. From quick three-ingredient cookies to thick bakery-style treats, chocolate-filled variations, and festive holiday cookies, there is an option for nearly every baking occasion.
Start with the classic recipe, experiment with different mix-ins, and save your favorite variations for your next baking day. If you love homemade cookies, bookmark this collection and share it with another peanut butter lover!
Which Peanut Butter Cookies recipe will you try first? Leave a comment with your favorite variation, and don’t forget to save this collection for later.






