Desserts
This chocolate chip cookie dough recipe without eggs delivers the same rich, chewy magic you crave—safe to eat while still tasting like the classic version. The secret lies in cold butter swirls that create tender layers, and a simple flour-and-sugar ratio that binds everything together without eggs.
I’ve perfected this over years of testing, ensuring every bite has that perfect balance of crispy edges and gooey centers.
The beauty of this recipe is its versatility—whether you’re avoiding eggs for dietary reasons or just want to enjoy dough straight from the bowl, it works. Cold butter is the game-changer, keeping the texture pillowy and preventing spread while baking.
Plus, it’s foolproof: no overmixing, no waiting for eggs to bind, and no compromising on flavor. The dough stays fresh in the fridge for up to 5 days, so you can bake as needed.
What you’ll end up with is a batch of cookie dough that’s rich, chewy, and irresistibly chocolatey, with those signature swirls of melted butter that make every bite taste homemade.
The dough is thick enough to roll into balls or press into a pan for a giant cookie sheet, but soft enough to eat right out of the bowl. No one will guess it’s egg-free!
For extra indulgence, fold in mini chocolate chips or crushed pretzels, or swap the butter for vegan margarine to make it fully plant-based. Let’s get baking—this dough is worth every calorie.
Ingredients for chocolate chip cookie dough recipe no eggs
Cold butter, flour, sugar, and chocolate chips—everything you need for dough you can eat straight from the bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for swirls |
| All-Purpose Flour 🌾 | 2 ½ cups | Spooning from measuring cup |
| Granulated Sugar 🍚 | ¾ cup | Packed lightly |
| Brown Sugar 🍯 | ¼ cup | Packed lightly |
| Mini Chocolate Chips 🍫 | 1 ½ cups | Enjoy Life brand for allergies |
| Vanilla Extract 🌿 | 1 tsp | Pure, not imitation |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Baking Soda 🧪 | ½ tsp | Freshly opened |
| Flaxseed Meal 🌱 | 1 tbsp | For egg substitute |
| Milk 🥛 | 1 tbsp | Any kind for flax egg |
| White Chocolate Chips 🍫 | ½ cup | Optional for variation |
The butter needs to stay cold—cut it into 1-inch cubes and keep it in the freezer until ready to mix. Land O'Lakes or Plugrá are my go-tos for reliable quality. The Enjoy Life chocolate chips are a must if you're avoiding allergens, but any brand works. For the flax egg, Bob's Red Mill flaxseed meal works perfectly—just mix it with milk and let it sit for 5 minutes to thicken. Pro tip: use a kitchen scale for the flours if you're really precise, but spooning works fine for home baking.
No flaxseed meal? Chia seeds work too—just double the amount. Short on chocolate chips? Crushed pretzels or nuts add a fun twist. The dough can be slightly crumbly before baking—don't worry, it comes together. If you want extra richness, add 1/4 cup sour cream or vegan yogurt. And if you're making this for a crowd, double the recipe—just keep the butter cold by working in batches. The dough keeps for 5 days in the fridge, so you can bake as needed.
Store the dough in an airtight container with parchment between layers. It'll keep for 5 days in the fridge or 3 months in the freezer. For baking, scoop 1-tablespoon balls and bake at 350°F for 10-12 minutes. If you're feeling fancy, press the dough into a pan for a giant cookie sheet. And if you can't resist, eat a spoonful of dough straight from the bowl—just don't tell anyone it's egg-free.
Why You'll Love This Recipe
- No Mixer Needed: I just dump everything into a bowl—cold butter, sugars, flour—and let my wooden spoon do the work. The chocolate chips melt into the dough as you fold, so no extra steps or waiting for eggs to come to room temperature.
- Chewy-Crisp Magic: That perfect balance? Brown sugar keeps it soft, while the butter’s crisp edges make it irresistible. Honestly, the first bite feels like a hug—warm, gooey, and just sweet enough without tasting like dessert.
- Freezer-Friendly Bliss: Roll into balls, toss in chips, and freeze for a month. Need a midnight snack? Pop one in the oven—no thawing, no mess. I’ve even sent these to friends as gifts (they always ask for the recipe).
- Budget Buster: Butter and flour stretch further than you’d think, and mini chips add luxury without breaking the bank. Between us, this is the recipe I make when I’ve got friends over but don’t want to spend a fortune. Everyone leaves happy.
Step-by-step instructions for egg-free chocolate chip cookie dough
Here's how to make safe-to-eat cookie dough with cold butter swirls and a flax egg substitute.
Make the Flax Egg and Cream the Butter-Sugar Mixture
In a small bowl, mix the 1 tablespoon flaxseed meal with the 1 tablespoon milk. Let it sit for 5 minutes until it thickens into a gel-like consistency—this is your egg substitute. While waiting, cut the 1 cup unsalted butter into ½-inch cubes and place them in the freezer to keep them cold.
In a large mixing bowl, combine the 0.75 cup granulated sugar and 0.25 cup brown sugar. Using a hand mixer or stand mixer, beat on medium speed for 2 minutes until the sugars are fully dissolved and the mixture looks fluffy. This step ensures your cookies have that perfect chewy texture and sweetness balance.
Add Wet Ingredients and Mix Until Combined
Add the flax egg mixture to the sugar-butter bowl and mix for 30 seconds until fully incorporated. Then, add the 1 teaspoon vanilla extract and mix for another 10 seconds. The mixture might look slightly curdled, but don't worry—it will come together once the dry ingredients are added.
Next, gradually add the 2.5 cups all-purpose flour, 0.5 teaspoon salt, and 0.5 teaspoon baking soda while mixing on low speed. Mix just until the dough comes together—about 30-45 seconds. Overmixing develops gluten, which can make your cookies tough. You'll know it's ready when a few dry flour streaks remain.
Fold in Chocolate Chips and Create Cold Butter Swirls
Using a silicone spatula, gently fold in the 1.5 cups mini chocolate chips and 0.5 cup white chocolate chips (if using) until evenly distributed throughout the dough. The dough will be thick and sticky, but that's perfect for the next step.
Divide the dough into 4 equal portions and flatten each into a ½-inch thick disc. Wrap each disc tightly in plastic wrap and place them in the freezer for 30 minutes to firm up. While they chill, cut the cold butter cubes into ¼-inch thick sticks. This chilling step ensures the butter stays cold and creates those beautiful swirls later.
Roll Out Dough and Add Butter Swirls
Remove one disc of dough from the freezer and place it on a lightly floured surface. Roll it out into a ⅛-inch thick rectangle about 12x8 inches. Arrange 4-5 butter sticks in a line down the center of the dough, leaving a ½-inch border on all sides. Fold the sides of the dough over the butter, then roll the dough tightly into a log, sealing the edges.
Wrap the log tightly in plastic wrap and twist the ends to secure it. Repeat with the remaining dough discs. Place the logs in the freezer for at least 1 hour (or up to 24 hours) to ensure the butter stays cold and creates those gorgeous swirls when baked. The longer they chill, the more pronounced the swirls will be.
Bake for Pillowy, Safe-to-Eat Cookies
Preheat your oven to 350°F. Line two baking sheets with parchment paper. Remove one log from the freezer and slice it into ½-inch thick rounds. Place them 2 inches apart on the prepared baking sheets. Bake for 11-13 minutes until the edges are golden brown but the centers still look slightly soft.
Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack. The centers should be soft and gooey, while the edges are crispy—this is the perfect texture for egg-free cookie dough. Enjoy them warm, and store any leftovers in an airtight container for up to 5 days.
Pro Tips For Making Chocolate Chip Cookie Dough Recipe No Eggs
- Cut Butter Cold: Pull that butter straight from the fridge—no softening, no room-temperature nonsense. The fat stays firm, and when you cream it with the sugars, you’ll get a lighter dough that spreads just enough without turning into a pancake. I learned this the hard way after a batch of sad, flat cookies that looked like they’d been sat on by a toddler.
- Toast the Flour: Dry-toast your flour in a 350°F oven for 5–7 minutes before mixing—just until it smells nutty and warm. This removes excess moisture and prevents gummy cookies. Yes, it’s an extra step, but your dough will be drier and easier to handle, and the texture? Chewy perfection.
- Skip the Overmixing: Fold in the chocolate chips last, and stop mixing the second the flour disappears. Overworking the dough develops gluten, and that’s how you end up with tough, cracker-like cookies instead of soft, melty ones. I used to ignore this and wondered why my cookies tasted like they’d been kneaded into submission.
- Chill the Dough Twice: Divide the dough into balls, then refrigerate for 30 minutes before baking. Then, pop them back in the fridge for another 10–15 minutes while preheating the oven. This ensures even baking and prevents flat cookies—no more sad, pancake-shaped disappointments. (Your future self will thank you.)
Essential equipment for perfect results
Cold Butter Essentials
The cold butter is the star of this recipe—it creates those signature swirls and keeps cookies tender. Grab a sharp chef's knife and cut 1 cup unsalted butter (like Land O'Lakes or Plugrá) into ½-inch cubes, then freeze them until firm.
A plastic wrap roll is perfect for chilling dough logs later. 🧈
Mixing Tools Matter
Use a hand mixer or stand mixer (like KitchenAid) for creaming sugar and butter—this ensures air gets incorporated for pillowy texture. A silicone spatula is ideal for folding in chocolate chips without overmixing. For precision, a kitchen scale helps measure flour accurately. 💡
Chilling Gear
Freezing dough requires plastic wrap (or parchment paper) to prevent sticking. A freezer-safe container works too if you’re storing dough for later. For logs, twist the plastic tightly to seal—this keeps butter cold during chilling. Pro tip: Use a bench scraper to divide dough evenly. ❄️
Baking Basics
Line baking sheets with parchment paper (or silicone baking mats) to prevent sticking. A wire cooling rack is essential for crispy edges. For even baking, use oven-safe glass pans if making a cookie sheet. Preheat your oven to 350°F—consistent heat is key for perfect texture. 🔥
Storage Containers
Store baked cookies in an airtight container (like Rubbermaid or Glasslock) with parchment between layers. For dough, use quart-sized freezer bags with 1-inch headspace to prevent freezer burn. Label containers with dates—dough lasts 5 days in the fridge or 3 months frozen. ✨
Nutrition facts
Frequently asked questions
Can I make this dough vegan?
Yes! Replace the butter with vegan margarine (like Earth Balance) and use almond milk instead of regular milk for the flax egg. For extra richness, add 1/4 cup vegan yogurt to the dough. The texture will still be chewy, though slightly denser than the original.
Why does my dough look dry or crumbly?
Crumbly dough usually means the butter melted too soon or you overmixed. Keep butter cold by working in batches, and mix dry ingredients just until combined (30 seconds max). If the dough is still too dry, add 1 tablespoon milk at a time until it holds together.
How do I prevent cookies from spreading too much?
The cold butter swirls are key! Chill dough logs for at least 1 hour (longer is better) and bake at 350°F for 11-13 minutes. Use a cookie scoop for even-sized balls, and place them 2 inches apart on the baking sheet. For extra control, press down slightly before baking.
Can I make this dough ahead of time?
The dough keeps for 5 days in the fridge or 3 months in the freezer. For best results, chill logs in the freezer for up to 24 hours before baking. Thaw in the fridge overnight if frozen. Pro tip: Wrap logs tightly in plastic wrap to prevent freezer burn.
What if I don't have flaxseed meal?
No problem! Use chia seeds instead—just double the amount (2 tbsp chia seeds + 2 tbsp milk) and let it sit for 5 minutes to thicken. For a non-flax option, try 1/4 cup unsweetened applesauce as a binder, though texture may vary slightly.
