Peanut Butter Cookie Recipe Without Eggs or Milk: Vegan Chewy Delights

Peanut Butter Cookie Recipe Without Eggs or Milk: Vegan Chewy Delights

I’ve tested countless vegan cookie recipes, and this one delivers the classic peanut butter flavor with perfect chewy texture—no eggs or milk required. The secret is in the balance of ingredients and precise baking time.

What makes this recipe special is its simplicity. With just a few pantry staples, you can create vegan cookies that rival traditional versions. The dough comes together quickly and bakes into golden, crackly treats.

The result is a cookie that’s crisp at the edges, tender in the center, and packed with rich peanut butter taste. These are ideal for satisfying sweet cravings while meeting dietary needs.

Ready to bake a batch that everyone will love? This method ensures consistent results every time.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Peanut Butter Cookie Recipe Without Eggs or Milk

Pantry staples and vegan swaps create chewy, golden cookies with classic peanut butter flavor.

Ingredient Amount Notes
Creamy Peanut Butter 🥜 1 cup Natural or conventional, well-stirred
Granulated Sugar 🍚 ¾ cup White or raw cane sugar works
Brown Sugar 🟤 ½ cup Light or dark, packed
Vegan Butter 🧈 ½ cup Softened at room temperature
Flaxseed Meal 🌾 2 tbsp For vegan egg replacement
Water 💧 6 tbsp To mix with flaxseed meal
Vanilla Extract 🌿 1 tsp Pure vanilla for best flavor
All-Purpose Flour 🌾 1 ½ cups Spoon and level for accuracy
Baking Soda 🧂 1 tsp Ensures proper rise and texture
Salt 🧂 ½ tsp Fine sea salt preferred
Vegan Chocolate Chips 🍫 ¾ cup Optional, for added richness

The peanut butter is key here—Jif or Skippy for classic flavor, or natural if you prefer (just stir well first). Earth Balance makes a great vegan butter that behaves like dairy butter. Flaxseed meal acts as the egg, so don’t skip it. Most grocery stores carry these in the baking or natural foods aisle. Look for peanut butter without added sugar if you want to control sweetness yourself.

No flaxseed? Chia seeds work the same—just grind them first. Swap the vegan butter for coconut oil (solid, not melted) if needed. Brown sugar can be all white sugar in a pinch, but you’ll lose some chewiness. For gluten-free, 1:1 gluten-free flour blend works well. The chocolate chips are optional, but Enjoy Life brand makes excellent vegan ones.

Dough keeps in the fridge for 3 days or freeze pre-portioned balls for 3 months. Baked cookies stay fresh in an airtight container for 5 days. They’ll soften over time (don’t we all), but a quick 10-second microwave brings back that just-baked warmth.

❤️

Why You’ll Love This Recipe

  • One Bowl Wonder: I just dump everything—peanut butter, sugars, vegan butter—in one bowl, mix, and bake. No whisking eggs or waiting for butter to soften.
  • Rich & Nutty: The combo of creamy peanut butter and brown sugar gives that deep, caramelized flavor with every bite.
  • Vegan Crowd Pleaser: Between us, even my non-vegan friends ask for seconds. Perfect for potlucks, lunchboxes, or late-night cravings.
  • Budget Friendly: Flaxseed meal is cheaper than eggs, and peanut butter stretches further than you’d think. I make two batches for the price of one.

Step-by-Step Instructions for Peanut Butter Cookies Without Eggs or Milk

Here is the method to achieve perfectly chewy vegan peanut butter cookies every time.

Step 1: Prepare the Flaxseed Egg Replacement

In a small bowl, whisk together the 2 tbsp Flaxseed Meal and 6 tbsp Water. Stir vigorously until the mixture thickens to the consistency of a raw egg—this usually takes 2-3 minutes. You’ll notice it becomes gel-like and slightly sticky.

The flaxseed mixture mimics the binding properties of eggs in traditional recipes. I’ve found this ratio works perfectly for these cookies. Let it sit for 5 minutes to fully thicken while you prepare the remaining ingredients.

Step 2: Cream the Butter and Sugars

In a large mixing bowl, beat the 0.5 cup Vegan Butter using an electric mixer on medium speed until smooth. Add the 0.75 cup Granulated Sugar and 0.5 cup Brown Sugar, then cream together for 3-4 minutes.

You want the mixture to become light and fluffy, with the sugars fully dissolved into the butter. The color should lighten noticeably. This step creates air pockets that contribute to the cookies’ texture, so don’t rush it. Scrape down the sides of the bowl as needed to ensure even mixing.

Step 3: Combine Wet and Dry Ingredients

Add the prepared flaxseed mixture and 1 tsp Vanilla Extract to the creamed butter and sugars. Beat on medium speed for 1-2 minutes until fully incorporated. Then, add the 1 cup Creamy Peanut Butter and mix for another 1 minute.

The dough will be thick and slightly sticky at this point. Now, gradually add the 1.5 cups All-Purpose Flour, 1 tsp Baking Soda, and 0.5 tsp Salt. Mix on low speed just until combined—overmixing can make the cookies tough.

Step 4: Fold in Chocolate Chips and Chill

Using a spatula, fold in the 0.75 cup Vegan Chocolate Chips until evenly distributed throughout the dough. Make sure to scrape the bottom of the bowl to incorporate any last bits of flour.

Cover the bowl with plastic wrap and refrigerate the dough for at least 30 minutes. This chilling step is crucial—it solidifies the vegan butter, preventing excessive spreading during baking. For best results, I recommend chilling for up to 24 hours, as this enhances the flavor development.

Step 5: Bake to Golden Perfection

Preheat your oven to 350°F and line two baking sheets with parchment paper. Roll the chilled dough into 1.5-inch balls and place them 2 inches apart on the prepared sheets. For that classic crisscross pattern, flatten each ball slightly with a fork, dipping it in sugar between presses to prevent sticking.

Bake for 10-12 minutes until the edges are light golden brown. The centers may still look slightly underbaked, but they’ll continue to set as the cookies cool. Let them rest on the baking sheet for 5 minutes before transferring to a wire rack to cool completely. The cookies will firm up as they cool, revealing their signature chewy texture.

👨‍🍳

Pro Tips For Making Peanut Butter Cookie Recipe Without Eggs Or Milk

  • Chill the Dough: After mixing, pop the dough in the fridge for 20-30 minutes—I learned this the hard way when my first batch spread into flat, sad blobs on the tray.
  • Use Room-Temp Vegan Butter: Sounds obvious, but cold vegan butter leaves streaks in the dough and cookies that don’t spread right. Pull it out 30 minutes before mixing.
  • Press With a Fork: Skip the rolling and flatten each dough ball with a crisscross fork pattern—it bakes more evenly and gives that classic peanut butter cookie look.
  • Measure Peanut Butter Right: Pack it in the measuring cup like brown sugar, otherwise you’ll end up with dry, crumbly dough. A heaped cup is about 10% too much.

Perfect Pairings for This Recipe

Beverage Pairings

I love serving these with a cold glass of oat milk—its natural sweetness complements the peanut butter perfectly. For coffee lovers, a medium roast with almond milk creates a nutty harmony that’s hard to beat. 🥛

A vanilla chai latte (made with plant-based milk) adds warm spices that contrast beautifully with the cookies’ richness. The cinnamon and cardamom notes cut through the sweetness.

Dessert Pairings

These cookies shine alongside a scoop of vanilla coconut milk ice cream for an over-the-top treat. The creamy texture against the chewy cookies is pure comfort. I often add a drizzle of melted vegan chocolate for extra decadence.

For a lighter option, serve with fresh banana slices and a sprinkle of cinnamon. The natural sweetness of ripe bananas enhances the peanut butter flavor without overpowering it.

Savory Contrasts

Balance the sweetness with a salted almond or cashew on the side. The salty crunch provides a nice contrast to the soft cookies. I keep a bowl of roasted nuts nearby for snacking between bites.

A dairy-free cheese board with vegan cheddar and crackers makes for a fun dessert spread. The variety keeps the experience interesting, and guests can mix and match their perfect bite. 💛

Nutrition Facts

Servings 12
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 15g19%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 180mg8%
Total Carbohydrate 34g12%
Dietary Fiber 2g7%
Sugars 20g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use crunchy peanut butter instead of creamy?

Yes, but the texture will be different. Crunchy peanut butter adds extra bits of peanut that create a nuttier, more rustic cookie. For best results, use 1 cup and expect a slightly denser texture.

2

Why do I need to chill the dough?

Chilling for at least 30 minutes prevents excessive spreading. Vegan butter softens faster than dairy butter, so this step ensures thicker, chewier cookies. Skipping it may result in flat, greasy cookies.

3

What if my cookies spread too much?

This usually means the dough was too warm. Next time, chill it longer (up to 24 hours) and ensure your oven is preheated to 350°F. Using parchment paper also helps control spreading.

★★★★★5.0(7 reviews)
Allison Carter