Peanut Butter Cookie Recipe Without Eggs: Fudgy Centers and Crackly Tops

Peanut Butter Cookie Recipe Without Eggs: Fudgy Centers and Crackly Tops

I developed this egg-free peanut butter cookie recipe to deliver the classic texture we all love without compromising on flavor.

What you get are cookies with fudgy centers and crackly tops, proving that eggs aren’t essential for perfect results.

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

Ingredients for Peanut Butter Cookie Recipe Without Eggs

Simple pantry staples come together for these irresistibly rich cookies with perfect texture.

Ingredient Amount Notes
Creamy Peanut Butter 🥜 1 cup Natural or conventional, well-stirred
Granulated Sugar 🍚 ¾ cup For sweetness and texture
Brown Sugar 🟤 ¾ cup Light or dark, packed
Flaxseed Meal 🌾 2 tbsp For egg replacement
Water 💧 6 tbsp Combined with flaxseed for flax eggs
Vanilla Extract 🌿 2 tsp Pure extract for best flavor
All-Purpose Flour 🌾 1 ½ cups Spooned and leveled
Baking Soda 🧂 1 tsp For rise and spread
Salt 🧂 ½ tsp Fine sea salt preferred
Vegan Butter 🧈 ½ cup Softened, or coconut oil

The peanut butter is the star here. Natural or conventional both work—just make sure it’s well-stirred so the oils distribute evenly. I prefer Smucker’s Natural for its clean flavor, but Jif or Skippy give that classic nostalgic taste. The flaxseed meal acts as your egg replacement, so don’t skip it. You’ll find it in the baking aisle at Whole Foods or most health food stores (or grind whole flaxseeds at home).

No flaxseed? Chia seeds at the same ratio work just as well. For a nuttier flavor, try almond butter instead of peanut—but the texture will be slightly different. If your peanut butter is unsalted, add an extra pinch of salt. The vegan butter can be swapped for coconut oil in a 1:1 ratio, but the cookies might spread a bit more.

The dough can chill in the fridge for up to 3 days before baking, which actually deepens the flavor. Baked cookies stay fresh in an airtight container for 5 days. For longer storage, freeze the dough balls and bake straight from frozen—just add 2-3 minutes to the bake time.

❤️

Why You’ll Love This Recipe

  • Five Ingredients Only: I just grab peanut butter, both sugars, flaxseed meal, and water—no last-minute store runs.
  • Rich Peanut Butter Taste: The brown sugar adds that deep caramel note that makes the peanut butter flavor pop.
  • Vegan Crowd Pleaser: Honestly, these disappear faster at gatherings than my classic chocolate chip.
  • Stays Soft for Days: They keep that perfect chewy texture in an airtight container—no dry, crumbly leftovers.

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

Here’s the method that delivers fudgy centers and those irresistible crackly tops.

Step 1: Prepare the Flax Eggs

In a small bowl, whisk together the 2 tbsp Flaxseed Meal and 6 tbsp Water until fully combined. Let this mixture sit for 5 minutes to thicken—it should reach a gel-like consistency similar to beaten eggs.

This is your egg replacement, and it’s crucial for binding the dough while keeping it rich and tender. Don’t skip the waiting time; the flax needs those few minutes to absorb the water properly and work its magic in the recipe.

Step 2: Cream the Peanut Butter, Sugars, and Vegan Butter

In a large mixing bowl, beat the 1 cup Creamy Peanut Butter, 0.75 cup Granulated Sugar, 0.75 cup Brown Sugar, and 0.5 cup Vegan Butter on medium speed until light and fluffy, about 2-3 minutes.

The mixture should be smooth and slightly pale, with no visible streaks of peanut butter or vegan butter. This step incorporates air, which helps create those crackly tops. Scrape down the sides of the bowl as needed to ensure even mixing.

Step 3: Add Flax Eggs and Vanilla

Pour in the prepared flax egg mixture and the 2 tsp Vanilla Extract. Beat on medium speed for another 1-2 minutes until everything is fully incorporated and the texture is uniform.

The vanilla adds depth to the flavor, while the flax eggs ensure the cookies hold together without actual eggs. If the mixture looks a bit thin, that’s normal—it will thicken once the dry ingredients are added.

Step 4: Combine Dry Ingredients and Form the Dough

In a separate bowl, whisk together the 1.5 cups All-Purpose Flour, 1 tsp Baking Soda, and 0.5 tsp Salt. Gradually add this dry mixture to the wet ingredients, beating on low speed just until combined—about 30-45 seconds.

Be careful not to overmix, as this can make the cookies tough. The dough will be thick and slightly sticky, but it should hold together when pressed. If it feels too dry, add a splash of water, but I’ve found the measurements above work perfectly every time.

Step 5: Scoop, Roll, and Bake

Preheat your oven to 350°F and line two baking sheets with parchment paper. Scoop the dough into 1.5-tablespoon portions (or use a cookie scoop) and roll them into balls. Place them 2 inches apart on the prepared sheets.

Bake for 10-12 minutes until the edges are lightly golden and the centers look slightly underdone. They’ll continue to cook and firm up as they cool. Let them rest on the baking sheet for 5 minutes before transferring to a wire rack to cool completely. The tops will crackle beautifully as they cool—this is how you know you’ve nailed it.

👨‍🍳

Pro Tips For Making Peanut Butter Cookie Recipe Without Eggs

  • Chill the Dough: After mixing, refrigerate the dough for 30 minutes—this prevents the peanut butter from spreading too thin while baking.
  • Use Fresh Flaxseed: I learned this the hard way—old flaxseed meal loses its binding power, so check the expiration date or grind fresh for best results.
  • Press Fork Marks: Flatten the dough balls with a fork in a crisscross pattern; this isn’t just for looks, it ensures even baking without dense centers.
  • Swap Brown for White: If you’re out of brown sugar, use all granulated—just add 1 tablespoon of water to the dough to compensate for the missing moisture.

Serving Suggestions for This peanut butter cookie recipe without eggs

Classic Milk Pairing

Nothing beats the nostalgia of dunking these cookies in a cold glass of whole milk. The creaminess balances the peanut butter richness perfectly. For a plant-based option, oat milk has the body to stand up to these cookies without overpowering them.

Coffee Time Treat

A steaming cup of black coffee cuts through the sweetness beautifully. I love the contrast of bitter and sweet. For iced coffee lovers, add a splash of vanilla syrup to complement the cookie’s flavor profile.

Ice Cream Sandwich

Turn these into decadent ice cream sandwiches with a scoop of vanilla bean ice cream or coffee gelato between two cookies. Press gently and roll the edges in crushed peanuts for extra crunch. 💛

Tea Pairings

Earl Grey tea with its bergamot notes provides an elegant contrast to the nutty sweetness. For herbal lovers, chamomile offers a soothing complement that won’t compete with the cookie’s flavor.

Dessert Platter

Arrange these on a platter with fresh berries and dark chocolate squares for a stunning dessert spread. The acidity from strawberries or raspberries cuts through the richness beautifully.

Warm Cookie Service

Serve these straight from the oven with a small scoop of vanilla ice cream on top. The ice cream melts into the warm cookie’s cracks, creating an irresistible combination. 🔥

Frequently Asked Questions

1

Can I use crunchy peanut butter instead of creamy?

Yes, but the texture will be slightly different. Crunchy peanut butter adds pleasant nubs throughout, while creamy gives a uniform bite.

2

Why did my cookies spread too much?

This usually happens if the dough was too warm or the oven wasn’t preheated. Chill dough for 30 minutes before baking and ensure oven reaches 350°F first.

3

How can I make these gluten-free?

Swap the all-purpose flour for a 1:1 gluten-free blend. Let the dough rest for 10 minutes after mixing to improve texture.

4

Can I add chocolate chips or nuts?

Fold in 1/2 cup of either after combining dry ingredients. Chips add sweetness, while nuts boost crunch.

Nutrition Facts

Servings 12
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 15g19%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 220mg10%
Total Carbohydrate 34g12%
Dietary Fiber 2g7%
Sugars 22g
Protein 5g10%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.5(5 reviews)
Brian Walker