It was 9 p.m. on a Tuesday. My kids were begging for cookies, and I had exactly zero eggs in the fridge. I almost gave up, then I remembered I had a full jar of peanut butter sitting in the pantry.

That night, I made my first batch of peanut butter cookies with no eggs. My family didn’t even notice the eggs were missing. My son asked for three more. My daughter called them “the best cookies ever.”

I’ve made these cookies many times since then, and they’ve become my go-to recipe whenever we’re out of eggs but still want something homemade and sweet.

These eggless peanut butter cookies are now my most-made recipe. No eggs, no drama, no special trips to the store. Just one bowl and 20 minutes from craving to warm cookie in hand.

Soft eggless peanut butter cookies stacked on a plate with warm golden lighting

Why You’ll Love These Peanut Butter Cookies No Eggs

  • One bowl, no mixer, done in under 25 minutes. These no egg peanut butter cookies stay soft for 4 days at room temperature, which almost never happens with homemade cookies.
  • Egg-free: Perfect if you’ve run out of eggs or someone in your home can’t eat them.
  • Vegan-friendly: Just swap regular milk for oat or almond milk.
  • Real peanut butter flavor: Rich, nutty, not watered down by a dozen fillers.
  • Beginner-proof: No chilling, no stand mixer, no special equipment.

Ingredients for Eggless Peanut Butter Cookies

Everything you need is probably already in your kitchen. Here’s what goes into these peanut butter cookies without eggs:

  • 1 cup peanut butter
  • ¼ cup milk
  • 1 tsp vanilla extract
  • ¾ cup white granulated sugar
  • 1 cup all-purpose flour
  • ½ tsp baking powder
  • 1 pinch salt

How to Make Peanut Butter Cookies No Eggs (Step by Step)

1. Mix the Peanut Butter and Sugar

In a medium mixing bowl, add the peanut butter and granulated sugar. Whisk or stir them together until the mixture becomes smooth, creamy, and fully combined. This should take about 1 minute. Mixing these ingredients well at the start helps create a uniform cookie dough and ensures the sugar is evenly distributed throughout the cookies.

2. Add the Milk and Vanilla

Pour the milk and vanilla extract into the bowl and stir until everything is well incorporated. The mixture should look slightly glossy and smooth. Since this recipe contains no eggs, the milk acts as a binding ingredient, helping the dough hold together while also adding moisture for soft, tender cookies.

3. Mix in the Dry Ingredients

Add the all-purpose flour, baking powder, and salt to the bowl. Stir gently until a thick cookie dough forms. At first, the mixture may appear dry or crumbly, but continue mixing and it will come together. If the dough still feels too dry, add milk one teaspoon at a time until it reaches a soft, scoopable consistency.

4. Shape the Cookies

Shaping peanut butter cookies with fork before baking

Roll the dough into 1½-inch balls and place them on the prepared baking sheet, leaving about 2 inches of space between each cookie. Using a fork, gently press down on each dough ball to create a criss-cross pattern on top. This classic peanut butter cookie design not only looks appealing but also helps the cookies bake more evenly.

5. Bake Until Lightly Golden

Place the baking sheet on the center oven rack and bake at 350°F (175°C) for 10–12 minutes. The cookies are ready when the edges look set and lightly golden. The centers may still appear slightly soft, but that’s normal. Avoid overbaking, as the cookies will continue to firm up while cooling.

6. Cool Before Serving

Remove the baking sheet from the oven and let the cookies rest on the tray for about 5 minutes. This allows them to finish setting and makes them easier to handle. Afterward, transfer the cookies to a wire rack to cool completely. Once cooled, they’ll have the perfect balance of soft, chewy centers and lightly crisp edges.

Freshly baked eggless peanut butter cookies cooling on a wire rack with a golden-brown texture, styled on a white marble countertop in a bright luxury kitchen.

Expert Tips for Perfect No Egg Peanut Butter Cookies

Use Creamy Peanut Butter for the Best Texture

Creamy peanut butter creates a smooth, consistent dough that bakes evenly. If you’re using natural peanut butter, make sure to stir it thoroughly before measuring, as the separated oil can affect the texture of the dough and lead to uneven cookies.

Measure Flour the Right Way

Always spoon the flour into your measuring cup and level it off with a knife rather than scooping directly from the bag. Scooping can pack too much flour into the cup, resulting in dense, dry cookies instead of soft and tender ones.

Combine White and Brown Sugar

For the best balance of texture and flavor, use a combination of white and brown sugar. White sugar helps create lightly crisp edges, while brown sugar adds moisture and chewiness to the center. A mix of ½ cup white sugar and ¼ cup brown sugar works particularly well.

Don’t Skip the Fork Pattern

The classic criss-cross fork marks do more than decorate the cookies. Pressing the dough helps flatten it to an even thickness, allowing the cookies to bake uniformly and preventing undercooked centers.

Remove the Cookies Slightly Early

Eggless peanut butter cookies continue to cook from the residual heat of the baking sheet after they’re removed from the oven. Take them out when the edges are set and lightly golden, even if the centers still look a little soft. This helps prevent overbaking and keeps the cookies chewy.

Make Bakery-Style Cookies

For larger, bakery-style peanut butter cookies, roll the dough into 2-inch balls instead of 1½-inch balls. Increase the baking time by about 2 minutes and leave extra space between the cookies on the baking sheet to allow for spreading.

Ingredient Substitutions for Peanut Butter Cookies Without Eggs

Use Gluten-Free Flour

To make these cookies gluten-free, replace the all-purpose flour with a 1:1 gluten-free baking flour blend. A quality blend designed for baking will provide a texture very similar to traditional cookies while keeping them soft and chewy.

Swap White Sugar for Coconut Sugar

Coconut sugar can be used in place of white granulated sugar for a deeper, caramel-like flavor. The cookies may bake a bit darker in color, but they will still have a soft center and delicious texture.

Choose a Dairy-Free Milk

For a completely dairy-free or vegan version, substitute regular milk with oat milk, almond milk, or soy milk. Oat milk is especially popular because it adds a slightly richer texture and mild sweetness to the dough.

Try Different Nut Butters

If you want to change the flavor or need a peanut-free option, replace the peanut butter with almond butter or sunflower seed butter. The baking method remains the same, although the flavor profile will vary depending on the butter you choose.

Add Your Favorite Mix-Ins

Customize the cookies by folding in up to ½ cup of mix-ins after combining the dry ingredients. Chocolate chips, chopped peanuts, shredded coconut, or a pinch of cinnamon are all excellent additions that add extra flavor and texture.

How to Store Eggless Peanut Butter Cookies

Store at Room Temperature

Place the cooled cookies in an airtight container and store them at room temperature for up to 4 days. To help maintain their soft texture, add a slice of bread to the container. The cookies absorb moisture from the bread, helping them stay fresh and chewy for longer.

Refrigerate for Longer Freshness

If you need to store the cookies for a longer period, keep them in an airtight container in the refrigerator for up to 10 days. The cookies may become slightly firmer when chilled. For the best texture, let them sit at room temperature for a few minutes before serving or warm them in the microwave for 10–15 seconds.

Freeze Baked Cookies

These peanut butter cookies freeze exceptionally well. Once completely cooled, place them in a freezer-safe bag or airtight container and freeze for up to 3 months. When ready to enjoy, thaw them at room temperature for about 20 minutes or warm them in the microwave for 20–30 seconds to recreate that fresh-baked softness.

Freeze the Cookie Dough

For freshly baked cookies anytime, freeze the unbaked dough instead. Arrange the shaped dough balls on a baking sheet and freeze until solid, about 1 hour. Transfer the frozen dough balls to a freezer-safe bag and store for up to 3 months. When baking, place them directly on a prepared baking sheet and bake from frozen, adding approximately 2 extra minutes to the baking time.

Try More Cookies Recipes You’ll Love

FAQs About These Eggless Peanut Butter Cookies

What can I replace eggs with in peanut butter cookies?

Milk is the easiest swap it’s what this recipe uses. Other options that work well: 1 tablespoon of plain yogurt, 1 tablespoon of unsweetened applesauce, or 1 tablespoon of sour cream per egg. Each adds slightly different moisture, but all produce a good cookie.

What is the secret to soft peanut butter cookies?

Three things: don’t overbake (pull at 10 minutes even if they look underdone), use brown sugar or a mix of both sugars, and let them finish cooling on the hot tray. The residual heat firms them up without drying them out. That’s how you get that soft, bakery-style center every time.

How do you make 3 ingredient peanut butter cookies?

The simplest version uses peanut butter, sugar, and a splash of milk or water. Mix, roll into balls, press with a fork, and bake at 350°F for 10 minutes. No flour, no eggs, no butter needed. This recipe adds a few more ingredients (flour, vanilla, baking powder) for a fuller cookie with better texture.

What makes peanut butter cookies better?

Using room-temperature peanut butter, mixing sugars (half white, half brown), and not overbaking. Also, always press with a fork before baking it flattens the dough so it cooks evenly all the way through. And a tiny pinch of extra salt on top right before baking takes the flavor to another level.

What can I substitute for eggs in cookies generally?

For most drop cookies, these swaps work well: ¼ cup unsweetened applesauce (adds moisture), 1 tablespoon of flaxseed + 3 tablespoons of water (let sit 5 minutes), mashed banana (adds flavor), or plain yogurt. For peanut butter cookies specifically, regular milk is the cleanest, most neutral option.

Final Thoughts

These no egg peanut butter cookies are proof that you don’t need a long list of ingredients or complicated steps to make a delicious homemade treat. With just one bowl and about 20 minutes from start to finish, they’re perfect for busy weeknights, last-minute dessert cravings, or whenever you need a quick batch of cookies.

Whether you’re out of eggs, baking for someone with an egg allergy, or simply looking for an easy peanut butter cookie recipe, these cookies deliver soft centers, lightly crisp edges, and plenty of peanut butter flavor in every bite. Give this recipe a try and let me know how it turned out in the comments below. I’d love to hear about any variations or mix-ins you added to make them your own!

Soft eggless peanut butter cookies stacked on a plate with warm golden lighting

Peanut Butter Cookie Recipe No Eggs – Easy Eggless Cookies at Home

Ovenly Magic
Learn an easy peanut butter cookie recipe no eggs—soft, chewy, and delicious eggless cookies made with simple ingredients. Perfect for quick homemade treats!
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course cookies, Dessert, Snack
Cuisine American
Servings 12 cookies
Calories 115 kcal

Ingredients
  

  • 1 cup creamy peanut butter
  • ¾ cup white granulated sugar
  • ¼ cup milk any kind
  • 1 tsp vanilla extract
  • 1 cup all-purpose flour
  • ½ tsp baking powder
  • 1 pinch salt

Instructions
 

  • Preheat oven to 350°F (175°C) and line a baking tray with parchment paper.
  • Mix peanut butter and sugar until smooth and creamy.
  • Add milk and vanilla extract and mix well.
  • Add flour, baking powder, and salt. Stir until a soft dough forms.
  • Roll into balls (about 1½ inch). Place on tray.
  • Press with fork to make criss-cross pattern.
  • Bake for 10–12 minutes until edges are lightly golden.
  • Cool on tray for 5 minutes, then transfer to rack.

Notes

  • Ye peanut butter cookie recipe no eggs bilkul simple aur quick hai, aur aapko sirf few ingredients ki zarurat hai.
  • Cookies soft aur chewy hoti hain agar aap overbake na karein.
  • Agar aap vegan version chahte hain, to dairy milk ki jagah plant-based milk use karein.
  • Chocolate chips ya nuts add karne se cookies ka taste aur texture aur bhi interesting ho jata hai.
  • Ye cookies 5 din tak airtight container me fresh rah sakti hain.
Keyword Peanut Butter Cookie Recipe No Eggs

Hi, I’m Ella!
Baking is my happy place — where sugar, butter, and creativity come together! I’m here to share easy, home-style recipes that anyone can enjoy, whether you’re a beginner or a baking pro.
So, tie your apron, preheat the oven, and let’s bake something beautiful!

Thanks For Visiting

Stay updated with the latest recipes, tips, and baking inspiration. Share your favorite recipes with us and let us know your thoughts—your feedback makes our community sweeter!

Scroll to Top