The Ultimate Chewy Peanut Butter Cookies

Desserts

October 30, 2026

The Only Peanut Butter Cookie Recipe Youll Ever Need – vegetarian recipe

Peanut butter cookies do not get more classic than this: criss-crossed tops, chunky natural peanut butter in every bite, and chopped pecans for crunch. Packed brown sugar keeps them soft in the middle while the edges stay crisp. One batch makes forty cookies worth coming back to.

The Only Peanut Butter Cookie Recipe You’ll Ever Need

There’s something incredibly comforting about a warm, freshly baked peanut butter cookie. It’s a taste of childhood, a perfect companion to a glass of cold milk, and a guaranteed crowd-pleaser. This recipe delivers everything you crave: a soft and chewy center, slightly crisp edges, and an intense, nutty flavor from both chunky peanut butter and toasted pecans. Forget dry, crumbly cookies—these are the real deal, and they’re unbelievably simple to whip up!

Ingredients

• 1 ½ cups / 180g (6.3 oz) all-purpose flour
• ½ teaspoon baking soda
• ½ teaspoon salt
• ¾ cup / 170g (6 oz) unsalted butter, room temperature
• 1 cup / 250g (8.8 oz) chunky natural peanut butter
• ⅔ cup / 145g (5.1 oz) packed brown sugar
• ⅓ cup / 67g (2.36 oz) granulated sugar
• 1 large egg, room temperature
• ½ teaspoon vanilla extract
• ½ cup / 60g (2.12 oz) chopped pecans

Instructions

1. Preheat your oven to 350°F / 175°C. Line two large baking sheets with parchment paper.
2. In a medium bowl, whisk together the all-purpose flour, baking soda, and salt. Set aside.
3. In a large bowl using a hand mixer or stand mixer, cream the room temperature butter, chunky peanut butter, brown sugar, and granulated sugar on medium speed until light and fluffy, about 2-3 minutes.
4. Beat in the egg and vanilla extract until just combined.
5. With the mixer on low, gradually add the dry flour mixture to the wet , mixing until just incorporated. Be careful not to overmix. Fold in the chopped pecans with a spatula.
6. Roll the dough into 1.5-inch balls (about 2 tablespoons / 30 ml / 1 fl oz each) and place them 2 inches apart on the prepared baking sheets.
7. Using the back of a fork, gently press down on each ball to flatten it slightly. Press again from the opposite direction to create the classic criss-cross pattern.
8. Bake for 10-12 minutes, or until the edges are lightly golden brown and the centers look slightly underdone.
9. Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. Store in an airtight container at room temperature.

Nutritional Information

• Yields: Approx. 40 cookies
• Cost Per Cookie: $0.19
• Nutrition Per Cookie
• Calories: 120
• Fat: 8g
• Carbohydrates: 10g
• Protein: 2g
• Fiber: 1g
• Sugar: 6g
• Sodium: 80mg

Pro Tips

• for Perfect Cookies
• For a no-stick criss-cross, dip your fork in a small amount of granulated sugar before pressing it onto each cookie.
• Do not overbake! For the perfect chewy texture, pull the cookies from the oven when the centers still look a little soft. They will continue to set on the hot baking sheet.
• Chilling the dough for at least 30 minutes before rolling will prevent the cookies from spreading too much and will deepen the flavor.
• Use room temperature , especially the butter and egg, to ensure the dough mixes together smoothly and evenly for the best texture.

FAQ

Q: Is this peanut butter cookie recipe vegetarian
A: Yes, this recipe is 100% vegetarian. It contains no meat products and uses common vegetarian-friendly baking ingredients like butter, eggs, and peanut butter.

Q: How can I make these peanut butter cookies vegan
A: To make this recipe vegan, simply substitute the unsalted butter with an equal amount of vegan butter sticks and replace the large egg with a ‘flax egg.’ To make a flax egg, mix one tablespoon of ground flaxseed with three tablespoons of water and let it rest for 5 minutes to thicken before use.

Q: Are these cookies a good source of vegetarian protein
A: While they are a dessert, these cookies provide a small boost of plant-based protein from the peanut butter and pecans. Each cookie contains approximately 2 grams (0.07 oz / 2 g) of protein, making them a more satisfying treat than many other cookie varieties.

Q: How should I store these vegetarian cookies to keep them fresh
A: Store the completely cooled cookies in an airtight container at room temperature for up to 5 days to maintain their soft, chewy texture. For longer storage, you can freeze them in a sealed container or freezer bag for up to 3 months.

More Recipes You’ll Love

The Only Peanut Butter Cookie Recipe Youll Ever Need – vegetarian recipe
Stav Kogan

The Only Peanut Butter Cookie Recipe You'll Ever Need

This recipe delivers everything you crave in a peanut butter cookie: a soft and chewy center, slightly crisp edges, and an intense, nutty flavor from both chunky peanut butter and toasted pecans. Forget dry, crumbly cookies—these are the real deal.
Prep Time 20 minutes
Cook Time 12 minutes
Total Time 32 minutes
Servings: 40 cookie
Calories: 120

Ingredients
  

  • 1 ½ cups / 180g (6.3 oz) all-purpose flour
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ¾ cup (170 g / 6 oz) unsalted butter, room temperature
  • 1 cup (250 g / 8.8 oz) chunky natural peanut butter
  • ⅔ cup (145 g / 5.1 oz) packed brown sugar
  • ⅓ cup (67 g / 2.36 oz) granulated sugar
  • 1 large egg, room temperature
  • ½ teaspoon vanilla extract
  • ½ cup (60 g / 2.12 oz) chopped pecans
  • for Perfect Cookies
  • For a no-stick criss-cross, dip your fork in a small amount of granulated sugar before pressing it onto each cookie.
  • Use room temperature , especially the butter and egg, to ensure the dough mixes together smoothly and evenly for the best texture.

Method
 

  1. Preheat your oven to 350°F / 175°C.
  2. Line two large baking sheets with parchment paper.
  3. In a medium bowl, whisk together the all-purpose flour, baking soda, and salt.
  4. Set aside.
  5. In a large bowl using a hand mixer or stand mixer, cream the room temperature butter, chunky peanut butter, brown sugar, and granulated sugar on medium speed until light and fluffy, about 2-3 minutes.
  6. Beat in the egg and vanilla extract until just combined.
  7. With the mixer on low, gradually add the dry flour mixture to the wet , mixing until just incorporated. Be careful not to overmix.
  8. Fold in the chopped pecans with a spatula.
  9. Roll the dough into 1. 5-inch balls (about 2 tablespoons / 30 ml / 1 fl oz each) and place them 2 inches apart on the prepared baking sheets.
  10. Using the back of a fork, gently press down on each ball to flatten it slightly. Press again from the opposite direction to create the classic criss-cross pattern.
  11. Bake for 10-12 minutes, or until the edges are lightly golden brown and the centers look slightly underdone.
  12. Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. Store in an airtight container at room temperature.
  13. Do not overbake! For the perfect chewy texture, pull the cookies from the oven when the centers still look a little soft. They will continue to set on the hot baking sheet.
  14. Chilling the dough for at least 30 minutes before rolling will prevent the cookies from spreading too much and will deepen the flavor.

Nutrition

Calories: 120kcalCarbohydrates: 10gProtein: 2gFat: 8g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

No-Bake Vegetarian Banana Mousse – vegetarian recipe

Fluffy No-Bake Banana Mousse Recipe

This no-bake vegetarian banana mousse is airy, creamy, and made in one bowl without turning on the oven. Whipped cream folded around ripe banana, lemon juice, and a whisper of nutmeg makes it taste like a proper dessert, not a smoothie in disguise. Fifteen minutes of...

Honey-Glazed Baked Pears: An Effortlessly Elegant Dessert – vegetarian recipe

Easy Vegetarian Baked Pears with Honey & Walnuts

These honey-glazed baked pears come out tender, glossy, and just a little tangy from a splash of red wine vinegar. Chopped walnuts and unsweetened coconut flakes add crunch to every spoonful of soft, caramelized fruit. They look elegant enough for a dinner party and...

Vegetarian Almond Fruit Cocktail Float – vegetarian recipe

Easy Vegetarian Almond Jelly with Fruit Cocktail

This vegetarian almond fruit cocktail float is a nostalgic, jiggly almond jelly dessert swimming in sweet evaporated milk. Chilled fruit cocktail on top makes every spoonful creamy, fruity, and lightly floral from the almond extract. It sets in the fridge while you...

No-Bake Vegetarian Banana Mousse – vegetarian recipe

Fluffy No-Bake Banana Mousse Recipe

This no-bake vegetarian banana mousse is airy, creamy, and made in one bowl without turning on the oven. Whipped cream folded around ripe banana, lemon juice, and a whisper of nutmeg makes it taste like a proper dessert, not a smoothie in disguise. Fifteen minutes of...

Honey-Glazed Baked Pears: An Effortlessly Elegant Dessert – vegetarian recipe

Easy Vegetarian Baked Pears with Honey & Walnuts

These honey-glazed baked pears come out tender, glossy, and just a little tangy from a splash of red wine vinegar. Chopped walnuts and unsweetened coconut flakes add crunch to every spoonful of soft, caramelized fruit. They look elegant enough for a dinner party and...

Vegetarian Almond Fruit Cocktail Float – vegetarian recipe

Easy Vegetarian Almond Jelly with Fruit Cocktail

This vegetarian almond fruit cocktail float is a nostalgic, jiggly almond jelly dessert swimming in sweet evaporated milk. Chilled fruit cocktail on top makes every spoonful creamy, fruity, and lightly floral from the almond extract. It sets in the fridge while you...

Ginger Tapioca Pudding with Coconut Milk and Macaroon Crumbl – vegetarian recipe

Creamy Ginger Coconut Tapioca Pudding

Ginger tapioca pudding with coconut milk and macaroon crumble is old-fashioned dessert comfort with a warm, spicy kick. The large pearls are soaked ahead, simmered in coconut milk, then crowned with crunchy crumbled coconut macaroons. It is the kind of slow, gentle...