Ultimate Egg‑Free Chocolate Cookies Recipe – Soft & Chewy

This post may contain affiliate links. Read our disclosure policy.

Rich, fudgy, and bursting with melty chocolate in every bite, these Ultimate Egg-Free Chocolate Cookies are a dream come true for any chocolate lover! Made with simple ingredients and no eggs, they’re soft, decadent, and incredibly easy to whip up—plus, the cookie dough freezes like a charm for fresh-baked goodness anytime.

Close-up of several Ultimate Chocolate Cookies (Egg-Free) with chocolate chunks and small sea salt flakes on top.

Oriana’s Thoughts On The Recipe

A woman with blonde hair wearing a light blue knit sweater and gold hoop earrings stands in front of a white background, evoking the fresh, inviting vibe of summer gatherings with grilled pork chops with peaches.

Let me tell you something… these Ultimate Egg-Free Chocolate Cookies are every chocolate lover’s dream come true! They’re soft, fudgy, and packed with rich chocolatey goodness in every single bite. No eggs needed, which makes them perfect for eggless baking families or for those last-minute cravings when you’re out of eggs.

Honestly, I have a hard time stopping at just one! When I baked a batch of these recently, my kitchen smelled like a little chocolate heaven, and my kids were dancing around the oven asking, “Are they ready yet?”—that’s how you know they’re going to be a hit. And here’s the best part: the cookie dough freezes beautifully! I like to roll the dough into balls and pop them in the freezer so I always have a stash ready for unexpected guests or spontaneous sweet cravings.

What I Love About This Recipe

  • A Chocolate Lover’s Paradise: These cookies are deeply chocolatey—think of them as a brownie in cookie form! Every bite is full of bold, rich flavor that chocolate fans will swoon over.
  • Soft, Fudgy, and Oh-So-Decadent: The inside of these cookies stays soft and fudgy thanks to a perfect balance of ingredients. So much yum!
  • Simple Ingredients, Big Flavor: You probably already have most of these ingredients in your kitchen—nothing complicated or hard to find here. No eggs, no complicated substitutions… just everyday baking staples that come together beautifully.
  • Freezer-Friendly Cookie Dough: I love having a batch of this dough in my freezer. You can freeze the cookie dough balls and bake them whenever you need fresh cookies in a flash. Just add a minute or two to the baking time—easy peasy!
Handwritten text on a light pink background reads "xo, Oriana," evoking the warmth found in sharing Authentic Venezuelan Sancocho (Sancocho Venezolano) with loved ones.

Ingredients You’ll Need, Substitutions & Notes

Ultimate Chocolate Cookies (Egg-Free) ingredients with name tags.

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

  • All-purpose flour: Gives the cookies structure and stability. Spoon and level the flour for accuracy.
  • Cocoa powder: The star of the show! Use unsweetened natural cocoa powder for a deep chocolate flavor.
  • Baking powder & baking soda: These help the cookies puff up and get that soft, chewy texture.
  • Salt: Enhances the overall flavor and balances the sweetness.
  • Butter: Adds richness and helps with that perfect chewy texture. Use unsalted butter and let it soften before mixing.
  • Cream cheese: Makes the cookies soft and adds a hint of tangy flavor. Make sure it’s softened so it blends smoothly.
  • Granulated sugar: Adds sweetness and a little crisp edge.
  • Brown sugar: Gives the cookies moisture, softness, and a deeper flavor.
  • Chocolate chips or chunks: Go big here! Use semi-sweet, dark, or even milk chocolate based on your taste.
  • Milk: Just a splash helps bring the dough together and adds extra moisture.
  • Pure vanilla extract: Adds depth and enhances all that chocolate flavor.
  • Sea salt flakes (optional): A little sprinkle on top gives these cookies a fancy finish and makes the chocolate flavor pop.

Food Allergy Swaps

This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.

Potential Recipe Challenges & Pro Tips

  • Cookies spreading too much during baking: Too-warm dough or overmixing can cause cookies to flatten. Pro Tip: Make sure your butter and cream cheese are just softened—not melted—and avoid overmixing once the flour is added. Also, chilling the dough helps prevent spreading.
  • Cookies coming out dry: Overbaking is the most common reason cookies turn out dry. Pro Tip: Bake just until the edges are set but the centers still look soft. They’ll continue to bake on the hot tray after you take them out.

Process Overview: Step-by-Step Photos

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Step 1 – Mix the dry stuff:

Grab a bowl and whisk together the flour, cocoa powder, baking powder, baking soda, and salt. Set that aside for now—we’ll come back to it soon!

A glass bowl containing cocoa powder, flour, baking powder, baking soda, and salt on a white surface—perfect for making Ultimate Chocolate Cookies (Egg-Free).

Step 2 – Cream the butter and cream cheese:

In a large mixing bowl, beat the cold butter and cream cheese for about 30–45 seconds, just to soften them a bit. Use a hand or stand mixer—whatever you have! Toss in the granulated sugar and brown sugar. Mix again until everything is just blended together. Don’t forget to scrape the sides and bottom of the bowl so everything mixes evenly. Now, stir in those delicious chocolate chips (or chunks). Just mix until they’re evenly spread through the dough—yum!

Step 3 – Add the dry mix:

Turn the mixer down to low and slowly add your dry mix (from Step 1). The dough will start to look a bit crumbly—totally normal! Add the milk and vanilla extract, then mix again until everything just comes together into a dough. Don’t overmix it—we want the cookies to stay soft and fudgy!

Step 4 – Shape the dough:

Divide the dough into 12 equal portions (about 1 ½ tablespoons each). Roll them into balls. If you’d like, press a few extra chocolate chips on top for extra chocolatey goodness.

Six unbaked Ultimate Chocolate Cookies (Egg-Free) dough balls with chocolate chunks are arranged on a parchment-lined baking sheet.

Step 5 – Chill and preheat the oven:

Place the cookie dough balls on a tray or large plate and pop them in the fridge for at least 20 minutes, for up to 2 days. You can also freeze them for up to 3 months if you want to bake later. While the cookie balls are chilling, preheat your oven to 350ºF (180ºC) and line a baking sheet with parchment paper or a silicone baking mat.

Step 7 – Bake the cookies:

Place the frozen cookie balls (only the ones you want to bake right now) on your baking sheet, leaving about 4 inches between each. Bake one tray at a time for 10–12 minutes. The edges should look set, but the centers will still look soft—and that’s perfect! Let the cookies sit on the baking sheet for about 5 minutes after baking. Then move them to a wire rack to cool completely (or eat one warm—you deserve it!).

Six Ultimate Chocolate Cookies (Egg-Free) with chocolate chunks are evenly spaced on a parchment-lined baking sheet.
Simple line drawing of a bowl with a spoon inside, centered on a dark gray background—perfect for showcasing Eggless Sugar Cookie Bites recipes.

Extra Recipe Tips For Success

  • Measure the ingredients properly! A kitchen scale is always the best option, in my opinion.
  • Don’t over-mix your cookie dough, or you will end up with dense cookies.
  • Chill the dough for before baking; this gives the dough a chance to firm up a little and allows them to bake much better.
  • For evenly sized cookies (better for baking) use a spring-loaded ice cream scoop to spoon out the dough.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, affecting baking time, so keep an eye on yours. The muffins are done when a toothpick inserted in the center comes out clean.
  • Bake the cookies until they are JUST golden around the outside. The cookies might still look a little raw in the center, but once they cool, they will be perfect. Let the cookies cool on the baking sheets for just a few minutes, around 2. If you leave the cookies on the baking sheets for too long, they will continue cooking and they will be hard.

Variations & Additions

  • Double Chocolate Peppermint: Add a splash of peppermint extract and stir in crushed candy canes for a festive twist.
  • Mocha Chocolate: Stir 1 tsp of instant espresso powder into the dry ingredients for a grown-up, coffeehouse vibe.
  • Nutty Chocolate: Mix in chopped pecans, walnuts, or almonds for extra crunch.
  • Chocolate Marshmallow: Press a few mini marshmallows into the tops of the cookie dough balls before baking.

Storage and Freezing Instructions

Store: Keep cookies in an airtight container at room temperature for up to 4–5 days.

Freeze Baked Cookies: Place in a freezer-safe container or zip-top bag and freeze for up to 2 months.

Freeze Cookie Dough: Roll the dough into balls and place on a baking sheet. Freeze until solid, then transfer to a zip-top bag. Bake from frozen, adding 1–2 extra minutes to the baking time.

Frequently Asked Questions

Yes, but the texture will be slightly different—less soft and rich. You can try replacing it with the same amount of softened butter.

The edges should look set, but the centers may still look soft—that’s perfect! Let them cool on the tray for a few minutes to finish setting.

Absolutely! You can make the dough and keep it in the fridge for up to 2 days before baking, or freeze the dough balls for longer storage.

A stack of Ultimate Chocolate Cookies (Egg-Free) sits on a tray, with one cookie broken in half to reveal melted chocolate inside. Chocolate chips are scattered nearby.

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card

Close-up of several Ultimate Chocolate Cookies (Egg-Free) with chocolate chunks and small sea salt flakes on top.

Ultimate Egg-Free Chocolate Cookies

Oriana Romero
Rich, fudgy, and bursting with melty chocolate in every bite, these Ultimate Egg-Free Chocolate Cookies are a dream come true for any chocolate lover! Made with simple ingredients and no eggs, they’re soft, decadent, and incredibly easy to whip up—plus, the cookie dough freezes like a charm for fresh-baked goodness anytime.
No ratings yet
Prep Time 15 minutes
Cook Time 12 minutes
Chilling Time: 30 minutes
Total Time 57 minutes
Servings 12 cookies

Ingredients
 

  • 1 1/2 cup (210 g) all-purpose flour
  • 1/3 cup (42 g) natural unsweetened cocoa powder
  • 2 teaspoons (8 g) baking powder
  • ¼ teaspoon (1.5 g) baking soda
  • 1/2 teaspoon (2 g) salt
  • ½ cup (115 g) unsalted butter, cold and cubed
  • 2 tablespoons (28 g) cream cheese (see notes)
  • ½ cup (100 g) granulated sugar
  • ½ cup (100 g) brown sugar
  • 1 cup (200 g) chocolate chips or chunks (plus a few more for optional topping)
  • 2 tablespoons (30 ml) milk
  • 1 teaspoon (5 ml) pure vanilla extract
  • Sea salt flakes for sprinkling on cookies (optional)

Important

You can find step-by-step photos above in the post and/or right here on the recipe card. They’ll walk you through the process and make everything super clear! Just click the camera icon button below on the right to show or hide them. Turn them off before printing if you prefer a cleaner copy!

Instructions
 

  • Combine flour, cocoa powder, baking powder, baking soda, and salt in a bowl. Set aside.
  • Using an electric hand mixer or a stand mixer over medium speed, beat the cold butter, cream cheese for 30-45 seconds to break it down a little. Add the granulated sugar and brown sugar; mix until just combined, about 30-45 seconds. Scrape down the sides and bottom of the bowl as needed. Add chocolate chips and mix to distribute evenly.
  • Reduce the speed to low and add the flour mixture; mix until it resembles coarse crumbs.
  • Then, add the milk and vanilla; mix until just combined (don’t overmix!).
  • Divide the dough into 12 equal portions, each about 70 grams – 1 1/2 tablespoons approx. Roll it into a ball, if desired, you can add a few extra chocolate pieces on top of each ball. Place the balls of dough on a cookie sheet or a large plate. Chill for at least 20 minutes to up to 2 days, or freeze for up to 3 months.
    Tip: For bigger cookies, use a 3-tablespoon cookie scoop, approx. 90 g each. You will get 9 big cookies total.
  • While the cookie balls are chilling, preheat the oven to 350º F (180º C). Line a large-rimmed baking sheet with parchment paper or a silicone baking mat.
  • Place the frozen cookie balls you whisk to bake on the cookie sheet so they’re evenly spaced, about 4 inches apart. I recommend baking one sheet of cookies at a time.
  • Bake for 10-12 minutes or until the edges appear set but soft in the middle. When you remove the cookies from the oven, they will still look doughy, which is okay. They will continue to set as they cool.
    Tip: If making bigger cookies, bake for 12 -14 minutes.
  • Cool on baking sheets for 5 minutes; remove to wire racks to cool completely.
Oriana’s Notes
 
Store: Keep cookies in an airtight container at room temperature for up to 4–5 days.
 
Freeze Baked Cookies: Place in a freezer-safe container or zip-top bag and freeze for up to 2 months.
 
Freeze Cookie Dough: Roll the dough into balls and place on a baking sheet. Freeze until solid, then transfer to a zip-top bag. Bake from frozen, adding 1–2 extra minutes to the baking time.
 
Food Allergy Swaps:
This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.
 
Potential Recipe Challenges & Pro Tips:
  • Cookies spreading too much during baking: Too-warm dough or overmixing can cause cookies to flatten. Pro Tip: Make sure your butter and cream cheese are just softened—not melted—and avoid overmixing once the flour is added. Also, chilling the dough helps prevent spreading.
  • Cookies coming out dry: Overbaking is the most common reason cookies turn out dry. Pro Tip: Bake just until the edges are set but the centers still look soft. They’ll continue to bake on the hot tray after you take them out.
 
Extra Recipe Tips For Success:
  • Measure the ingredients properly! A kitchen scale is always the best option, in my opinion.
  • Don’t over-mix your cookie dough, or you will end up with dense cookies.
  • Chill the dough before baking; this gives the dough a chance to firm up a little and allows it to bake much better.
  • For evenly sized cookies (better for baking), use a spring-loaded ice cream scoop to spoon out the dough.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, affecting baking time, so keep an eye on yours. The muffins are done when a toothpick inserted in the center comes out clean.
  • Bake the cookies until they are JUST golden around the outside. The cookies might still look a little raw in the center, but once they cool, they will be perfect. Let the cookies cool on the baking sheets for just a few minutes, around 2. If you leave the cookies on the baking sheets for too long, they will continue cooking, and they will be hard
 
Variations & Additions:
  • Double Chocolate Peppermint: Add a splash of peppermint extract and stir in crushed candy canes for a festive twist.
  • Mocha Chocolate: Stir 1 tsp of instant espresso powder into the dry ingredients for a grown-up, coffeehouse vibe.
  • Nutty Chocolate: Mix in chopped pecans, walnuts, or almonds for extra crunch.
  • Chocolate Marshmallow: Press a few mini marshmallows into the tops of the cookie dough balls before baking.
 
 

I appreciate your feedback, and it helps others, too!

Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 379kcalCarbohydrates: 59gProtein: 5gFat: 16gSaturated Fat: 10gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 3gTrans Fat: 0.3gCholesterol: 24mgSodium: 209mgPotassium: 211mgFiber: 3gSugar: 31gVitamin A: 283IUCalcium: 91mgIron: 2mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Dessert
Cuisine American
Calories 379
Keyword chocolate cookies egg-free recipe

More Recipes To Explore!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.