These Soft Christmas Cookies are everything you love about the holidays, wrapped in a buttery, tender cookie that tastes just like childhood nostalgia. They are pillowy soft with just the right amount of vanilla flavor and are topped with a smooth icing that sets beautifully for decorating. Whether you’re baking for a cookie exchange, holiday party, or simply a cozy night in with hot cocoa, these tree-shaped treats are sure to steal the spotlight.
The beauty of these cookies isn’t just in their festive appearance, but in how melt-in-your-mouth delicious they are. Made with simple pantry staples, the dough rolls out like a dream, holds its shape in the oven, and delivers that perfect soft-baked bite. They’re the kind of cookie that vanishes quickly from the dessert table and makes you wish you’d doubled the batch.
What Makes These Soft Christmas Cookies So Irresistible?
It all comes down to the texture. Unlike crunchy sugar cookies, these are thick and fluffy with a delicate crumb. The secret is in a blend of butter, sour cream, and a touch of cornstarch, which creates a cookie that stays soft for days. The icing on top hardens just enough for stacking but remains soft enough to bite through without cracking.
These cookies are also incredibly versatile. Use your favorite cookie cutters (we love the Christmas tree shape for extra cheer), and play with colors, sprinkles, and even flavored extracts in the icing for a personal touch.

Ingredients for the Soft Christmas Cookies
Unsalted Butter
Gives the cookies their signature rich flavor and helps create that tender, soft texture.
Granulated Sugar
Sweetens the dough and helps create a light, fluffy consistency when creamed with butter.
Eggs
Add moisture and structure to the dough, helping the cookies puff up slightly.
Sour Cream
The secret to ultra-soft cookies. It adds moisture without thinning the dough.
Vanilla Extract
Adds that cozy, sweet aroma and flavor that makes these cookies so crave-worthy.
All-Purpose Flour
Forms the base of the dough, giving it the right structure for rolling and cutting.
Baking Powder
Leavens the cookies to give them a gentle rise, keeping them light and tender.
Cornstarch
Helps create that soft, melt-in-your-mouth texture by reducing the protein in the flour mix.
Salt
Balances the sweetness and enhances all the other flavors.
Icing (Powdered Sugar, Milk, Vanilla)
Creates a sweet, smooth glaze that dries to a beautiful finish for decorating.
Holiday Sprinkles
The fun, festive finishing touch that adds color, crunch, and cheer!
How To Make the Soft Christmas Cookies
Step 1: Cream the Butter and Sugar
Start by beating together the unsalted butter and granulated sugar until the mixture is light, fluffy, and pale in color. This step creates air pockets in the dough for a soft texture.
Step 2: Mix in Wet Ingredients
Add the eggs, one at a time, mixing well after each addition. Then stir in the sour cream and vanilla extract until smooth and fully combined.
Step 3: Combine the Dry Ingredients
In a separate bowl, whisk together the all-purpose flour, baking powder, cornstarch, and salt. Gradually add the dry mixture to the wet ingredients, mixing just until a soft dough forms.
Step 4: Chill the Dough
Wrap the dough in plastic wrap and refrigerate for at least 1 hour. This makes it easier to roll and helps the cookies keep their shape while baking.
Step 5: Roll and Cut
Preheat your oven to 350°F (175°C). Roll out the chilled dough on a floured surface to about 1/4 inch thickness. Use cookie cutters to cut out festive shapes like Christmas trees.
Step 6: Bake
Transfer cookies to a parchment-lined baking sheet and bake for 8–10 minutes, or until the edges are just barely golden. Let them cool completely on a wire rack before decorating.
Step 7: Make the Icing
Whisk together powdered sugar, milk, and vanilla extract until smooth. Adjust the consistency with more milk or sugar as needed. Spread or pipe onto cooled cookies.
Step 8: Decorate
While the icing is still wet, top with holiday sprinkles. Let the icing set before stacking or storing.
How to Serve and Store Soft Christmas Cookies
These cookies are perfect served with a warm drink like hot cocoa or spiced tea. Arrange them on a festive platter or cookie tray for a stunning holiday centerpiece. You can also package them in cellophane bags or cookie tins as edible gifts for neighbors, friends, or teachers.
To store, place the cookies in an airtight container with parchment between layers to protect the icing. They stay soft at room temperature for up to 5 days. For longer storage, freeze them (undecorated or iced) in a freezer-safe container for up to 3 months. Thaw at room temperature before enjoying.
Frequently Asked Questions
How do I keep the cookies soft after baking?
Be sure not to overbake. Remove them from the oven when the edges are just barely golden. Storing them in an airtight container helps preserve their softness.
Can I freeze the cookie dough?
Absolutely! Wrap the dough tightly in plastic wrap and freeze for up to 3 months. Thaw overnight in the fridge before rolling and cutting.
Can I make these gluten-free?
Yes, substitute a 1:1 gluten-free baking flour blend for the all-purpose flour. Add a bit more cornstarch if the dough feels too soft.
What kind of food coloring works best for icing?
Gel food coloring is ideal because it’s vibrant and won’t thin the icing. Start with a small amount and mix well before adding more.
Do I need to chill the dough?
Yes. Chilling helps prevent the cookies from spreading too much in the oven and makes the dough easier to roll and cut.
Can I use different shapes and themes?
Of course! While Christmas trees are festive, stars, snowflakes, or even custom shapes make this recipe fun for any occasion.
Want More Cookie Ideas with a Twist?
If you love these soft Christmas cookies, you’ll probably enjoy these other favorites:
- Cotton Candy Cookies for a fun and colorful treat that melts on your tongue.
- Maraschino Cherry Chocolate Chip Cookies for a juicy cherry and chocolate pairing.
- Cheesecake Stuffed Caramel Apple Cookies for fall flavor all year long.
- Peanut Butter Truffles if you want no-bake indulgence in bite-sized form.
- Pistachio Pudding Sugar Cookie Bars when you want a festive green hue and a chewy twist.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go with classic white icing, or did you add sparkle and shine with colored sprinkles?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other bake smarter.
Looking for more festive sweets and everyday baking ideas? Come follow me on Pinterest at Life with Nina.

Soft Christmas Cookies That Practically Melt in Your Mouth
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: 36 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Soft Christmas Cookies that practically melt in your mouth are the ultimate holiday treat. These festive cookies are buttery, fluffy, and topped with a sweet icing that sets perfectly for decorating. Whether you’re planning a cookie exchange, holiday dessert tray, or looking for quick dessert ideas, these easy cookies are a must-make! They’re the perfect addition to your Christmas baking list and work beautifully for gifts, gatherings, or cozy nights in. This recipe is a blend of soft texture and holiday charm, ideal for anyone seeking delicious and beautiful food ideas for the season.
Ingredients
1 cup unsalted butter, softened
1 cup granulated sugar
2 large eggs
1 cup sour cream
2 teaspoons vanilla extract
4 cups all-purpose flour
2 teaspoons baking powder
2 tablespoons cornstarch
½ teaspoon salt
2 cups powdered sugar (for icing)
2–3 tablespoons milk (for icing)
1 teaspoon vanilla extract (for icing)
Holiday sprinkles (for decorating)
Instructions
1. Cream the butter and sugar together in a large bowl until light and fluffy.
2. Add the eggs one at a time, mixing well after each.
3. Stir in the sour cream and vanilla extract until smooth.
4. In another bowl, whisk together the flour, baking powder, cornstarch, and salt.
5. Gradually add the dry ingredients to the wet mixture until a soft dough forms.
6. Wrap the dough in plastic wrap and chill in the refrigerator for at least 1 hour.
7. Preheat the oven to 350°F (175°C). Line baking sheets with parchment paper.
8. Roll the dough on a floured surface to ¼-inch thickness. Cut into shapes with cookie cutters.
9. Place cookies on the baking sheet and bake for 8–10 minutes, or until edges are barely golden.
10. Let cookies cool completely on a wire rack.
11. Make the icing by whisking together powdered sugar, milk, and vanilla extract. Adjust consistency if needed.
12. Ice the cooled cookies and decorate with sprinkles while the icing is still wet.
13. Let icing set before stacking or storing.
Notes
Chill the dough thoroughly to prevent cookies from spreading and to help hold shapes cleanly.
Use gel food coloring in your icing for vibrant designs without thinning the glaze.
For perfectly soft cookies, don’t overbake—edges should be just lightly golden.
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 12g
- Sodium: 45mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 0.5g
- Protein: 1.5g
- Cholesterol: 25mg
Keywords: Christmas cookies, soft cookies, holiday treats, easy cookie recipe, decorated cookies



