Soft Egg-Free Sugar Cookies
A simple roll-and-cut sugar cookie that stays soft in the middle with just a little snap at the edges, all without eggs. The dough is forgiving to work with, holds its shape well in the oven, and takes icing beautifully.

No one will guess these are egg-free. They come together with butter, a few pantry basics, and a splash of milk, then bake up buttery and tender every time.
Why This Dough Works Without Eggs
I keep this recipe in my back pocket for bake sales and last-minute decorating. The butter and milk give the cookies tenderness, and a quick chill keeps them from spreading. You get a clean, crisp shape plus a soft crumb that stays that way for days.
The flavor is sweet vanilla with a salty little hit from the butter. They are plain enough to match any icing or sugar sprinkle you want to put on top, but good enough to eat right off the cooling rack.
Ingredients

- 1 cup unsalted butter, softened: use salted if that is what you have, just skip the extra salt
- 1 cup granulated sugar
- ¼ cup whole milk: 2% works, but whole milk makes the dough richer
- 2 tsp vanilla extract
- 2 ½ cups all-purpose flour
- ½ tsp baking powder
- ¼ tsp salt: only if using unsalted butter
For the Icing (optional)
- 1 ½ cups powdered sugar
- 2 to 3 tbsp milk or water
- ¼ tsp vanilla extract
- food coloring (optional)
Variations / Substitutions
- Dairy-free: swap the butter for a good vegan butter stick and use oat milk. The texture will be a little softer but still holds well.
- Lemon or almond: trade the vanilla extract for 1 tsp lemon zest plus a drop of almond extract.
- Whole wheat flour: use 1 cup whole wheat pastry flour and 1 ½ cups all-purpose for a slightly nuttier cookie.
- Icing alternatives: dust with powdered sugar while warm, press a few sprinkles into the tops before baking, or dip half of each cookie in melted chocolate.
Soft, Chewy Eggless Oatmeal Cookies are another dessert you’d probably love if you enjoy these cookies.
How to Make Egg-Free Sugar Cookies
Step 1: Cream the Butter and Sugar

In a large bowl, beat the 1 cup softened butter and 1 cup sugar with an electric mixer on medium speed for about 2 minutes, until light and fluffy. Scrape the bowl once so no butter hides on the bottom.
The mixture will turn pale yellow and look a little like frosting. That lightness is what gives the cookies a tender crumb without eggs.
Step 2: Mix in the Wet Ingredients

Pour in the ¼ cup milk and 2 tsp vanilla. Beat on low just until combined, about 30 seconds. The mixture will look slightly curdled and that is fine. It smooths out when the flour goes in.
Step 3: Add the Dry Ingredients

In a separate bowl, whisk the 2 ½ cups flour, ½ tsp baking powder, and ¼ tsp salt. Add half of that flour mixture to the butter mixture and mix on low until mostly absorbed, then add the rest and mix until a soft dough forms. Stop as soon as no dry streaks remain.
The dough will feel a little sticky but should hold together when you press it with your fingers. Do not overmix or the cookies can toughen up.
Step 4: Chill the Dough

Shape the dough into two flat disks, wrap each in plastic, and refrigerate for at least 1 hour and up to overnight. The dough should feel firm and cold, with no stickiness.
Chilling is the step that keeps your cookie cutters from smudging the shapes. A warm dough spreads fast in the oven, so do not rush this part.
Step 5: Roll, Cut, and Bake the Cookies

Heat your oven to 350°F (175°C). Roll one disk of dough on a lightly floured surface to about ¼ inch thick. Cut out shapes, place them an inch apart on a parchment-lined baking sheet, and bake for 8 to 10 minutes, until the edges are just starting to turn golden. The centers will look a little underdone and that is exactly right.
Let them sit on the hot sheet for 2 minutes before moving them to a wire rack. Repeat with the second disk, re-rolling the scraps once.
Step 6: Ice the Cooled Cookies

Whisk the 1 ½ cups powdered sugar, 2 tbsp milk, and ¼ tsp vanilla together in a small bowl. Add another tablespoon of milk if the icing feels too thick to spread. Stir in food coloring, then ice the completely cooled cookies with a small knife or the back of a spoon.
Serve once the icing sets, about 15 minutes. The cookies will be soft and buttery with a little crackle from the icing top.
A Few Things to Keep in Mind
- Softened butter really matters.: Leave it out for 45 minutes before you start. You want it to yield when pressed, not be melted.
- Chill the dough in disks, not a ball.: Flattening it speeds up the chilling and makes it easier to roll later.
- Flour your cutter often.: Dip the cutter in flour between each shape to stop the dough from sticking and tearing.
- Don’t skip the baking powder.: It is the only leavener here, and without it the cookies bake up dense instead of tender.
Bake times by cookie thickness:
| Thickness | Bake Time |
|---|---|
| ⅛ inch (thin, crispier) | 7 to 8 mins |
| ¼ inch (standard soft) | 8 to 10 mins |
| ⅜ inch (thick and puffy) | 10 to 12 mins |
Storing Leftovers
- Refrigerate: Keep the baked cookies in a covered container at room temperature for up to 4 days, or in the fridge for a week. Layer them with wax paper so the icing does not stick.
- Freeze the dough: Wrap the chilled disks tightly and freeze for up to 3 months. Thaw overnight in the fridge before rolling.
- Reheating: A 10-second zap in the microwave softens a cold cookie just enough.
What to Serve With Egg-Free Sugar Cookies
A stack of these next to a cold glass of milk is the obvious move, but they also sit well on a holiday cookie tray with chocolate crinkles and gingersnaps. For a less sweet pairing, try them with strong black coffee or a cup of Earl Grey tea. The vanilla and butter notes hold up against the tea’s bergamot.
Frequently Asked Questions
Can I make this dough without a mixer?
Yes. Use a wooden spoon and some elbow grease to beat the butter and sugar until fluffy, then stir in the wet and dry ingredients the same way.
What if I don’t have milk?
Unsweetened almond milk or oat milk works fine. The dough will be a touch less rich but still bakes up well.
Can I use this dough for drop cookies instead of rolling?
You can. Scoop tablespoon-sized mounds, flatten them slightly with the bottom of a glass, and bake for about 10 to 12 minutes. They will spread more and have a softer shape.
How do I keep the cookies from sticking to the rolling pin?
Roll the dough between two sheets of parchment paper instead of flouring the surface. No extra flour gets worked in and the dough stays smooth.

Egg-Free Sugar Cookies Recipe
Ingredients
Method
- Cream the butter and sugar together until light and fluffy, about 2 minutes.
- Beat in the milk and vanilla on low.
- Whisk the flour, baking powder, and salt in a separate bowl, then gradually mix into the butter mixture to form a soft dough.
- Divide the dough into two disks, wrap, and chill at least 1 hour.
- Heat oven to 350°F. Roll each disk to ¼ inch thick, cut shapes, and bake on parchment-lined sheets for 8 to 10 minutes until edges are just golden.
- Cool completely, then whisk the icing ingredients together and decorate the cookies.
