Chewy Buttery Vegan Peanut Butter Cookies Recipe Made Easy

Updated On: October 7, 2025

If you’re a fan of peanut butter and crave that perfect chewy, buttery cookie texture without any animal products, you’re in for a treat! This chewy buttery vegan peanut butter cookies recipe brings together the rich, nutty flavor of peanut butter with the softness and chewiness that everyone loves in a classic cookie.

Made with simple plant-based ingredients, these cookies are perfect for satisfying your sweet tooth while keeping things wholesome and cruelty-free.

Whether you’re vegan, have dairy allergies, or just want to try a delightful twist on a traditional favorite, this recipe is incredibly easy to make and yields deliciously soft, melt-in-your-mouth cookies every time.

Plus, they’re packed with wholesome ingredients that will keep you coming back for more. Ready to bake?

Let’s dive in!

Why You’ll Love This Recipe

This recipe is a perfect blend of chewy and buttery textures, which is often hard to achieve in vegan baking. Thanks to the magic of coconut oil and plant-based milk, these cookies have a decadent richness that mimics traditional butter-based cookies without any dairy.

Additionally, the use of natural peanut butter provides a deep, authentic peanut flavor that shines through in every bite. These cookies are gluten-free if you use gluten-free flour, and they come together quickly without any complicated steps.

Ideal for snack time, dessert, or even a homemade gift, these cookies are sure to become a favorite in your recipe collection. Plus, they pair beautifully with a glass of almond milk or your favorite hot beverage.

Ingredients

  • 1 cup natural creamy peanut butter (make sure it’s just peanuts and salt)
  • 3/4 cup organic cane sugar or coconut sugar
  • 1/4 cup melted coconut oil (refined or unrefined based on preference)
  • 1/4 cup unsweetened almond milk or any other plant-based milk
  • 1 teaspoon vanilla extract
  • 1 1/2 cups all-purpose flour or gluten-free flour blend
  • 1 teaspoon baking soda
  • 1/4 teaspoon salt
  • Optional: 1/2 cup vegan chocolate chips or chopped peanuts for extra texture

Equipment

  • Mixing bowls (medium and large)
  • Measuring cups and spoons
  • Hand mixer or stand mixer (optional, but helpful)
  • Spatula or wooden spoon
  • Baking sheet
  • Parchment paper or silicone baking mat
  • Cooling rack

Instructions

  1. Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper or a silicone mat.
  2. In a large bowl, combine the peanut butter, sugar, and melted coconut oil. Use a hand mixer or spatula to mix until smooth and creamy.
  3. Add the almond milk and vanilla extract to the peanut butter mixture and stir until fully incorporated.
  4. In a separate bowl, whisk together the flour, baking soda, and salt.
  5. Gradually add the dry ingredients to the wet ingredients. Mix until just combined. If using, fold in vegan chocolate chips or chopped peanuts now.
  6. Using a tablespoon or cookie scoop, form dough balls and place them on the prepared baking sheet, spacing them about 2 inches apart.
  7. Gently press each ball down with a fork in a crisscross pattern to flatten slightly.
  8. Bake for 10-12 minutes or until the edges are set but the centers remain soft. The cookies will firm up as they cool.
  9. Remove cookies from the oven and let them cool on the baking sheet for 5 minutes before transferring to a cooling rack.
  10. Enjoy warm or store in an airtight container at room temperature for up to 5 days.

Tips & Variations

For extra chewiness, try adding 1 tablespoon of ground flaxseed mixed with 3 tablespoons of water as a flax egg substitute.

Feel free to swap the all-purpose flour for a gluten-free blend to accommodate dietary needs. You can also experiment with crunchy peanut butter if you want more texture.

Adding chopped dark chocolate or vegan white chocolate chips can elevate these cookies to a decadent treat. For a salty-sweet combo, sprinkle a pinch of flaky sea salt on top before baking.

If you’re looking for a nut-free alternative, sunflower seed butter works well, though flavor and texture will differ slightly.

Nutrition Facts

Nutrient Per Cookie (approx. 20 cookies)
Calories 120 kcal
Fat 8 g
Saturated Fat 3.5 g
Carbohydrates 10 g
Sugar 6 g
Fiber 1 g
Protein 3 g
Sodium 85 mg

Serving Suggestions

These chewy buttery vegan peanut butter cookies are fantastic on their own but also pair wonderfully with a chilled glass of almond milk or your favorite plant-based coffee creamer. For a fun dessert idea, try sandwiching two cookies together with vegan chocolate ganache or peanut butter frosting.

They also make an excellent addition to a brunch spread or a picnic basket. Serve alongside fresh fruit or vegan ice cream like the creamy Peanut Butter Gelato Recipe for an indulgent treat.

For those who love experimenting, try pairing these cookies with a hot cup of chai or peppermint tea to balance the richness with warm spices.

Conclusion

This chewy buttery vegan peanut butter cookies recipe is a must-try for anyone seeking a delicious, plant-based treat that doesn’t compromise on texture or flavor. Easy to make and requiring only pantry staples, these cookies deliver that classic peanut buttery goodness in a vegan-friendly form.

Perfectly chewy with just the right amount of buttery richness, they’re ideal for sharing with friends, packing in lunches, or satisfying your late-night sweet cravings. Plus, they’re versatile enough to customize with your favorite add-ins or tweaks.

Don’t forget to check out other delicious recipes like the Thelma Sanders Squash Recipe for a savory balance, or try the hearty Bariatric Meatloaf Recipe when you want something satisfying and nourishing.

For a tangy snack, the Pickled Cherry Pepper Recipe is a perfect companion.

Happy baking and enjoy your chewy, buttery vegan peanut butter cookies!

📖 Recipe Card: Chewy Buttery Vegan Peanut Butter Cookies

Description: Deliciously soft and chewy vegan peanut butter cookies with a rich buttery flavor. Perfect for a quick treat that satisfies your sweet tooth.

Prep Time: PT10M
Cook Time: PT12M
Total Time: PT22M

Servings: 12 cookies

Ingredients

  • 1 cup natural peanut butter (creamy)
  • 3/4 cup brown sugar
  • 1/4 cup coconut oil, melted
  • 1/4 cup unsweetened almond milk
  • 1 1/4 cups all-purpose flour
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1 tsp vanilla extract
  • 1/4 cup powdered sugar (for rolling, optional)

Instructions

  1. Preheat oven to 350°F (175°C).
  2. In a bowl, mix peanut butter, brown sugar, melted coconut oil, almond milk, and vanilla until smooth.
  3. In another bowl, whisk together flour, baking soda, and salt.
  4. Gradually add dry ingredients to wet ingredients and mix until combined.
  5. Roll dough into balls and optionally roll in powdered sugar.
  6. Place balls on a baking sheet lined with parchment paper, flatten slightly with a fork.
  7. Bake for 10-12 minutes until edges are golden.
  8. Allow cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack.

Nutrition: Calories: 180 kcal | Protein: 5 g | Fat: 12 g | Carbs: 15 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Chewy Buttery Vegan Peanut Butter Cookies”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Deliciously soft and chewy vegan peanut butter cookies with a rich buttery flavor. Perfect for a quick treat that satisfies your sweet tooth.”, “prepTime”: “PT10M”, “cookTime”: “PT12M”, “totalTime”: “PT22M”, “recipeYield”: “12 cookies”, “recipeIngredient”: [“1 cup natural peanut butter (creamy)”, “3/4 cup brown sugar”, “1/4 cup coconut oil, melted”, “1/4 cup unsweetened almond milk”, “1 1/4 cups all-purpose flour”, “1/2 tsp baking soda”, “1/4 tsp salt”, “1 tsp vanilla extract”, “1/4 cup powdered sugar (for rolling, optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 350\u00b0F (175\u00b0C).”}, {“@type”: “HowToStep”, “text”: “In a bowl, mix peanut butter, brown sugar, melted coconut oil, almond milk, and vanilla until smooth.”}, {“@type”: “HowToStep”, “text”: “In another bowl, whisk together flour, baking soda, and salt.”}, {“@type”: “HowToStep”, “text”: “Gradually add dry ingredients to wet ingredients and mix until combined.”}, {“@type”: “HowToStep”, “text”: “Roll dough into balls and optionally roll in powdered sugar.”}, {“@type”: “HowToStep”, “text”: “Place balls on a baking sheet lined with parchment paper, flatten slightly with a fork.”}, {“@type”: “HowToStep”, “text”: “Bake for 10-12 minutes until edges are golden.”}, {“@type”: “HowToStep”, “text”: “Allow cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “5 g”, “fatContent”: “12 g”, “carbohydrateContent”: “15 g”}}

Photo of author

Marta K

Leave a Comment

X