Craving the rich, nutty flavor of classic peanut butter cookies but don’t want to bake a giant batch? These Small Batch Peanut Butter Cookies are here to satisfy your sweet tooth without the extra leftovers. Soft, chewy, perfectly crisp on the edges, and packed with creamy peanut butter goodness — all made entirely without eggs or meat.
Whether you’re following a plant-based diet, avoiding eggs for health reasons, or simply baking for one or two people, this small batch recipe is your go-to for a quick, easy, and deeply satisfying treat.
Let’s explore how to create these bakery-style peanut butter cookies in a small, manageable portion with all the flavor and none of the animal products.
Why You’ll Love These Small Batch Peanut Butter Cookies

Makes just 6 to 8 cookies — no overwhelming quantity
Soft, chewy centers with crisp edges
Deep, nutty peanut butter flavor
Completely egg-free and meat-free — suitable for vegetarians and plant-based diets
Quick and easy — ready in under 25 minutes
Minimal ingredients, maximum satisfaction
Perfect for when cravings strike and you want homemade cookies without the fuss or waste.
Why No Eggs? Do They Still Taste Great?

Absolutely! These cookies rely on clever substitutes and the natural binding power of peanut butter to achieve that classic soft, chewy cookie texture. By replacing eggs with plant-based milk and adjusting the fat content, you get cookies that are:
Moist and chewy in the center
Crisp and golden on the edges
Perfectly structured with no cracking or crumbling
Rich in nutty, buttery flavor
And all without using eggs, making this recipe ideal for those with egg allergies, dietary restrictions, or those following plant-based lifestyles.
Ingredients for Small Batch Peanut Butter Cookies (Egg-Free & Meat-Free)

Dry Ingredients:
- ¾ cup all-purpose flour
- ½ teaspoon baking soda
- ¼ teaspoon baking powder
- ¼ teaspoon salt
Wet Ingredients:
- ¼ cup plant-based butter, softened
- ¼ cup creamy peanut butter (natural or conventional, your choice)
- ¼ cup light brown sugar, packed
- 2 tablespoons granulated sugar
- 2 tablespoons plant-based milk (almond, oat, soy, etc.)
- 1 teaspoon vanilla extract
Optional Add-Ins:
- ⅓ cup chocolate chips (dairy-free for fully plant-based option)
- Sprinkle of sea salt for topping
Recommended Tools

Mixing bowls
Whisk and spatula
Baking sheet
Parchment paper
Fork for creating the classic criss-cross pattern
Step-by-Step Instructions
1. Preheat and Prepare

- Preheat oven to 175°C (350°F).
- Line a baking sheet with parchment paper for easy cleanup.
2. Cream Butter, Peanut Butter, and Sugars
- In a medium bowl, beat together the softened plant-based butter, peanut butter, brown sugar, and granulated sugar until light and fluffy (about 2 minutes).
- Add plant-based milk and vanilla extract; mix until smooth and creamy.
The plant-based milk adds moisture and helps bind the dough, replacing the need for eggs.
3. Combine Dry Ingredients
- In a separate bowl, whisk together flour, baking soda, baking powder, and salt.
- Gradually fold the dry mixture into the wet ingredients until just combined. Do not overmix — the dough should be soft but not sticky.
4. Portion the Dough
- Scoop tablespoon-sized portions of dough onto the prepared baking sheet, spacing them about 2 inches apart.
- Using a fork, gently press down on each cookie to create the classic criss-cross pattern.
If desired, press a few chocolate chips on top for an extra decadent touch.
5. Bake the Cookies
- Bake for 9 to 11 minutes, or until the edges are lightly golden and the centers look set but soft.
- The cookies will firm up as they cool, so avoid overbaking for the perfect chewy texture.
6. Cool and Enjoy
- Allow cookies to cool on the baking sheet for 5 minutes.
- Transfer to a wire rack to cool completely, or enjoy warm for an extra gooey, melty peanut butter experience.
Peanut Butter Cookie Tips for Perfect Results
Use creamy peanut butter for the smoothest dough; chunky peanut butter adds texture if preferred.
Adjust the flour slightly if the dough feels too sticky (add 1-2 teaspoons more).
Chill the dough for 15 minutes if you want thicker, puffier cookies.
Sprinkle sea salt on top before baking to enhance the nutty flavor.
For extra indulgence, press a square of chocolate or drizzle melted chocolate over cooled cookies.
Storage and Make-Ahead Options
- Store cooled cookies in an airtight container at room temperature for up to 4 days.
- Refrigerate dough for up to 48 hours before baking for enhanced flavor and thicker cookies.
- Freeze baked cookies for up to 2 months; thaw at room temperature or warm in the microwave.
- Freeze unbaked cookie dough balls and bake directly from frozen, adding 1-2 minutes to bake time.
Flavor Variations to Customize Your Cookies
Want to make these cookies your own? Here are some easy variations:
- Chocolate Peanut Butter Cookies: Stir in ⅓ cup chocolate chips or chunks.
- Peanut Butter & Jelly: After pressing the criss-cross pattern, add a small dollop of your favorite jam in the center.
- Nutty Crunch: Fold in chopped peanuts, almonds, or walnuts for added texture.
- Espresso Infusion: Add ½ teaspoon instant coffee granules for a mocha twist.
- Double Peanut Butter: Swirl extra peanut butter into the dough before baking for intense flavor.
Common Questions
Can I make these fully vegan?
Yes! As long as you use plant-based butter, milk, and dairy-free chocolate (if adding chocolate), these cookies are completely vegan-friendly.
What type of peanut butter works best?
Creamy peanut butter (conventional or natural) works best for smooth dough. If using natural peanut butter, stir it well before measuring to avoid excess oil separation.
Can I double the recipe?
Absolutely. Double all ingredients for a larger batch — perfect for small gatherings or gifting.
What if I prefer crispier cookies?
Bake for an additional 1-2 minutes for crisper edges and a more golden finish.
Are these cookies freezer-friendly?
Yes, both the baked cookies and unbaked dough freeze beautifully for convenient treats anytime.
Why Small Batch Cookies Are the Best
Sometimes, you just want a few freshly baked cookies — not dozens tempting you for days. Small batch recipes offer:
Quick prep and cleanup
Just the right amount for 1-2 people
Fresh, warm cookies anytime
No waste or overindulgence
Plus, these cookies whip up in under 25 minutes, making them perfect for spontaneous cravings, cozy nights in, or an after-dinner treat.
The Perfect Texture
These Small Batch Peanut Butter Cookies deliver everything you love:
Crisp edges for satisfying bite Soft, chewy centers that melt in your mouth
Rich, nutty peanut butter flavor
Beautiful criss-cross tops for that classic look
All without eggs or meat, making them a deliciously inclusive treat for everyone.
Final Thoughts: Small Batch, Big Peanut Butter Flavor
These Small Batch Peanut Butter Cookies prove that you don’t need eggs, meat, or complicated steps to enjoy rich, chewy, bakery-style cookies. With creamy peanut butter, simple pantry staples, and plant-based alternatives, you can whip up an indulgent dessert any time — no special occasion required.
Perfectly portioned, easy to make, and deeply satisfying, these cookies will quickly become a favorite for peanut butter lovers, plant-based eaters, and anyone who craves homemade cookies without the hassle.