Desserts
This sugar cookie recipe no eggs or milk proves allergen-friendly desserts can be just as delicious as the classic version—crispy edges, tender centers, and that perfect vanilla swirl you crave. ✨ I developed it after years of testing substitutions, and the secret lies in balancing flaxseed "eggs" and applesauce for moisture without compromising texture.
The dough needs just 30 minutes of chilling to hold its shape when baking.
What makes these cookies special is how they mimic traditional sugar cookies without dairy or eggs. The flaxseed mixture binds like eggs while adding subtle nuttiness, and applesauce keeps the cookies tender without making them gummy.
I use vanilla bean paste for depth of flavor, and a touch of cornstarch ensures that signature crispy edge every time. The dough is forgiving enough for beginners but precise enough to impress.
By the time they emerge from the oven, you'll have golden cookies with vanilla swirls that look like they came from a bakery. They stay soft for days when stored properly, and the flavor is rich enough to satisfy even the most devoted sugar cookie fans.
The best part? No one will guess these are egg-free or dairy-free—just pure, delicious crunch.
Perfect for holiday baking, potlucks, or satisfying a sweet tooth on a weeknight. The recipe scales easily, so you can make a single batch or double it for sharing. Let's get baking—these cookies are worth every minute of chilling time.
Ingredients for sugar cookie recipe no eggs or milk
These 13 ingredients create allergen-friendly cookies with crispy edges and tender centers—no eggs or milk needed!
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Cream of Tartar 🧂 | ½ tsp | Stabilizes dough structure |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Ground Flaxseed 🌾 | 3 tbsp | For flaxseed 'eggs' |
| Unsweetened Applesauce 🍎 | ½ cup | Unsweetened, no sugar added |
| Vanilla Bean Paste 🌿 | 2 tbsp | For deep vanilla flavor |
| Cornstarch 🌾 | ¼ cup | For crispy edges |
| Vegetable Oil 🫒 | ½ cup | Light, neutral flavor |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla extract |
| Vanilla Swirl Frosting 🍰 | 1 ½ cups | Store-bought or homemade |
| Sprinkles 🎀 | ½ cup | Optional for decoration |
| Cold Water 💧 | ¼ cup | For dough consistency |
The flaxseed and applesauce are the secret ingredients here. Bob's Red Mill ground flaxseed is my go-to—it's finely ground and works perfectly for binding. For the applesauce, Mott's unsweetened is my favorite because it's thick and has no added sugar. The vanilla bean paste is worth the splurge—it gives that professional bakery flavor. If you can't find it, McCormick vanilla bean paste works well too. The cornstarch is non-negotiable for that perfect crispy edge, so don't skip it. For the vegetable oil, Crisco2 or any neutral-flavored oil will do the trick.
No vanilla bean paste? Pure vanilla extract plus a pinch of vanilla sugar gets you close. Want to skip the sprinkles? Crushed freeze-dried strawberries add a fun pop of color. The dough needs to be chilled for 30 minutes—don't rush this step! It helps the cookies hold their shape and prevents spreading. If your dough feels too sticky, add 1 tbsp more flour. Too dry? Add 1 tsp cold water. The frosting can be store-bought or homemade—just make sure it's dairy-free if you're keeping it strictly vegan. For a festive touch, try colored sugar instead of sprinkles.
These cookies stay fresh for 5-7 days in an airtight container at room temperature. For longer storage, freeze the dough balls (before baking) for up to 3 months. Once baked, they reheat beautifully in the oven at 300°F for 2-3 minutes to restore that crispy edge. I always make a double batch—they disappear fast! If you're baking for a crowd, pre-slice the dough before baking for perfectly shaped cookies.
Why You'll Love This Recipe
- Pantry-Friendly Magic: Honestly, I keep every single ingredient in my cupboard already—no extra shopping trips needed. That flaxseed hack for binding? It’s the unsung hero here, turning simple pantry staples into something that tastes like it came from a bakery.
- Crispy-Creamy Balance: Between us, the cream of tartar is what makes these cookies sing—that perfect snap when you bite in, but still soft inside. It’s the little detail that turns a basic sugar cookie into something dangerously addictive.
- Holiday or Snack Attack: I’ve used these for Christmas cookies, birthday treats, and even as a quick afternoon pick-me-up. The dough stays stable, so you can roll it out ahead of time (yes, even on a Tuesday night) without it falling apart.
- No-Waste, Budget Win: A single batch costs me pennies, and the leftovers? They last for days if you store them right. My kids fight over them, and honestly? That’s the best compliment of all.
Step-by-step instructions for allergen-friendly vanilla swirl sugar cookies
Here's how to make these dreamy cookies that deliver perfect texture and flavor without eggs or milk!
👨🍳 Step 1: Make the Flaxseed 'Egg' Mixture
In a small bowl, whisk together the 3 tablespoons ground flaxseed and the 0.25 cup cold water. Let this sit for 5 minutes until it thickens into a gel-like consistency—this is your egg substitute! The mixture should be smooth and slightly sticky, similar to raw egg whites. If it's too thick, add 1 teaspoon cold water to loosen it.
This flaxseed mixture works like magic in baking—it binds the dough just like eggs would. I always let it sit while I prepare the other ingredients, so everything's ready when I'm ready to mix. The cold water helps activate the flaxseed properly, so don't skip this step!
👨🍳 Step 2: Combine Wet Ingredients for Perfect Texture
In a large mixing bowl, combine the 0.5 cup vegetable oil, 1.5 cups granulated sugar, 0.5 cup unsweetened applesauce, 2 tablespoons vanilla bean paste, and 1 teaspoon vanilla extract. Mix these wet ingredients together until smooth and fully incorporated—about 1 minute with a hand mixer or 2 minutes with a whisk.
The applesauce replaces the moisture eggs would normally provide, while the vanilla bean paste gives that rich, professional vanilla flavor. I like to use a hand mixer for this step because it creates a smooth, lump-free base. The mixture should be thick but pourable—if it looks too dry, add 1 tablespoon cold water to help it come together.
👨🍳 Step 3: Mix Dry Ingredients for Light, Crispy Cookies
In a separate bowl, sift together the 3.5 cups all-purpose flour, 0.5 teaspoon cream of tartar, 0.5 teaspoon salt, and 0.25 cup cornstarch. The cream of tartar is key here—it helps stabilize the dough and gives those beautiful crispy edges. Whisk these dry ingredients until well combined, then gradually add them to the wet ingredients mixture.
Mix on low speed until just combined—about 30 seconds. You want to avoid overmixing, which develops gluten and makes cookies tough. The dough should be thick and slightly sticky but manageable. If it's too dry, add 1 tablespoon cold water at a time until it comes together. Here's the thing—this dough is different from traditional sugar cookie dough because of the flaxseed mixture, so don't worry if it doesn't look like what you're used to.
🥘 Step 4: Shape and Chill for Perfect Cookies
Using a cookie scoop or tablespoon, portion out the dough into 1-inch balls (about 1 tablespoon each) and place them on a parchment-lined baking sheet, spacing them 2 inches apart. Flatten each ball slightly with your palm to about ¼-inch thickness—this helps them spread evenly in the oven.
Cover the baking sheet with plastic wrap and refrigerate for at least 30 minutes (I prefer 1 hour for best results). Chilling is crucial—it firms up the dough so it holds its shape better when baking. This also prevents excessive spreading, which is especially important with our egg-free dough. While the dough chills, preheat your oven to 350°F for perfect baking temperature.
🔥 Step 5: Bake to Golden Perfection and Frost
Bake the chilled cookies for 10-12 minutes until the edges are light golden brown and the centers still look slightly soft. They'll firm up as they cool. Real talk: don't overbake these—they should be tender inside with just a hint of crispness at the edges. If your oven runs hot, start checking at the 9-minute mark.
Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely. Once fully cooled, spread the 1.5 cups vanilla swirl frosting evenly over the tops of all cookies. Immediately sprinkle with the 0.5 cup sprinkles while the frosting is still soft for best coverage. These cookies are best enjoyed the day they're made, but they'll keep well in an airtight container for up to 5 days.
Pro Tips For Making Sugar Cookie Recipe No Eggs Or Milk
- Mix Flaxseed First: Mix the ground flaxseed with 3 tablespoons hot water per 1 tablespoon flax in a small bowl and let it sit for 5 full minutes—this turns it into a gel that mimics eggs. I learned this the hard way by skipping the wait time, and the cookies ended up crumbly instead of tender. Don’t rush it; the longer it sits, the better it binds.
- Chill the Dough: Wrap the dough in plastic and refrigerate for at least 2 hours (overnight is even better). Without eggs or milk, the dough spreads more when baking, and chilling tightens the gluten just enough to keep those cookies from flattening into sad, thin discs. I used to skip this, and my cookies always looked like they’d been sat on by a toddler.
- Use Less Sugar: Reduce the granulated sugar by 1-2 tablespoons unless you’re going for a candy-like texture. The cream of tartar already adds a slight tang, and too much sugar makes the cookies dry out faster, especially since we’re not using butter or milk for moisture. Trust me, your cookies will still taste sweet without turning into brittle crackers.
- Bake One Sheet at a Time: Preheat the oven to 350°F (175°C) and bake only one tray at a time—crowding the oven causes uneven heat distribution, and these cookies (without eggs to stabilize them) will bake faster on the edges. I used to load up two trays, and half my batch ended up burnt before the centers set. Patience here means perfect cookies every time.
Pro cooking tips for this recipe
Flaxseed Magic
The flaxseed "egg" mixture is the game-changer here, and timing matters! Whisk 3 tbsp ground flaxseed with ¼ cup cold water and let it sit for exactly 5 minutes—this activates the binding properties. I use Bob's Red Mill flaxseed because it's finely ground and works perfectly.
If your mixture looks too thick, add 1 tsp cold water to loosen it. The key is patience: don't rush this step, or your cookies might spread too much in the oven. 💫
Dough Consistency
This dough behaves differently than traditional sugar cookie dough, so don't panic if it looks unusual. The flaxseed mixture makes it slightly sticky, but that's normal! If it feels too dry, add 1 tbsp cold water at a time until it comes together.
For extra insurance, I like to use a KitchenAid stand mixer on low speed to prevent overmixing. The dough should be thick but pliable—think of it like wet sand that holds together when squeezed. If it's too sticky to handle, chill it for an extra 10 minutes before shaping.
Chilling is Non-Negotiable
Skipping the chill step is a common mistake, but it's absolutely essential for these cookies. Place the dough balls on a parchment-lined sheet and refrigerate for at least 30 minutes (I prefer 1 hour). This firms up the dough so it holds its shape better when baking.
Pro tip: While the dough chills, preheat your oven to 350°F—this ensures everything's ready when you're ready to bake. If you're short on time, you can also freeze the dough balls for up to 3 months and bake straight from frozen, adding 1-2 extra minutes to the baking time.
Baking Precision
Bake these cookies until the edges are just light golden brown—they should look set but still have a slightly soft center. Overbaking is the enemy here, as it makes them dry. I use an oven thermometer to confirm my oven is at 350°F (many home ovens run hot).
For even baking, rotate the pan halfway through the 10-12 minute bake time. If your oven runs hot, start checking at the 9-minute mark. The cookies will firm up as they cool, so don't worry if they look underdone when you take them out.
Frosting Like a Pro
Once the cookies are completely cooled, spread the 1.5 cups vanilla swirl frosting evenly using an offset spatula. For a smooth finish, I like to dip the spatula in warm water between coats. Immediately sprinkle with ½ cup sprinkles while the frosting is still soft for best coverage.
If you're using store-bought frosting, check the label to ensure it's dairy-free if you're keeping the recipe strictly vegan. These cookies are best enjoyed the day they're made, but they'll keep well in an airtight container for up to 5 days—if they last that long!
Equipment Essentials
You don't need fancy tools, but a few basics make this recipe easier. A cookie scoop ensures evenly sized cookies, and a parchment-lined baking sheet prevents sticking. For shaping, I use a rolling pin to flatten the dough balls to about ¼-inch thickness.
An oven thermometer is worth the investment—it ensures your oven is at the correct temperature, which is critical for even baking. If you're making a big batch, consider using two baking sheets at once for efficiency. 🔥
Nutrition facts
Frequently asked questions
Can I use this recipe for other vegan desserts?
The flaxseed and applesauce substitutions work well for other vegan baked goods like brownies or muffins, but the exact ratios may need adjustment. For cookies, the cream of tartar and cornstarch create that signature crispy edge—omit them for cakes or muffins. Always check your recipe's structure requirements first!
What if my dough is too sticky?
Add 1 tablespoon flour at a time until the dough is workable. If it's still too sticky after adding 2 tablespoons, chill it for an extra 10 minutes to firm up. The flaxseed mixture makes the dough behave differently than traditional recipes, so don't be alarmed if it feels unusual.
Can I make these cookies nut-free?
Yes! This recipe is naturally nut-free, but always double-check your ingredients—especially the vanilla bean paste and frosting. Use certified nut-free brands if needed. The ground flaxseed itself is nut-free, so you're all set for allergy-friendly baking.
How do I store leftover cookies?
Keep them fresh in an airtight container at room temperature for up to 5 days. For longer storage, freeze the dough balls (before baking) for up to 3 months. To reheat, bake at 300°F for 2-3 minutes to restore crispiness. The frosting may soften slightly but stays delicious!
Why do my cookies spread more than in the recipe?
Ovens vary! If your cookies spread too much, your oven may be hotter than 350°F. Use an oven thermometer and reduce heat to 325°F if needed. Also, ensure your dough is properly chilled—this prevents excessive spreading. For thicker cookies, flatten the dough balls slightly less before baking.
