You’ll want to keep this recipe handy because it is easy to change up the flavors and frosting to fit any occasion. In addition to Christmas, they’re perfect for Valentine’s Day, St. Patrick’s Day, Easter, Fourth Of July, Halloween, Thanksgiving, game days, or any party that needs a delicious sweet treat!
Why You’ll Love This Recipe
- Uses basic pantry ingredients
- No chill time is needed for the dough
- The dough can be flavored with different extracts and spices
- Frosting can be tinted to fit any theme or occasion
- Freezer-friendly so you can make the dough ahead
For The Cookie Dough
Butter – use unsalted sweet cream butter and set it out to soften
Oil – I use canola oil
Sugars – you’ll need both white granulated and powdered sugar
Egg – needed to help bind the dough together
Heavy Whipping Cream – the fat content helps keep the cookies soft and fluffy
Flour – use all-purpose flour
Cornstarch – to help bind the dough together
Salt – for flavor
Baking Powder – to help the cookies rise as they bake
For The Vanilla Buttercream Frosting
Butter – use unsalted sweet cream and set it out to soften
Powdered Sugar – to sweeten the frosting and keep it smooth
Heavy Whipping Cream – the fat content helps keep the frosting creamy and fluffy
Vanilla Extract – for flavor
Gel Food Colorings – red and green
Christmas Sprinkles – to decorate the top of the cookies
Note: This is a summary of the steps. For complete instructions, see the recipe card down below.
STEP 1: Preheat the oven to 350 degrees F and line two cookie sheets with silicone baking mats. Set aside.
STEP 2: Using a standing mixer, make the cookie dough by beating the butter, oil, sugar, and powder sugar until combined, then add in the egg and heavy whipping cream and beat until combined.
STEP 3: In a medium bowl, whisk together the flour, cornstarch, salt, and baking powder before adding it, gradually, to the wet ingredients and continue beating until a dough forms.
STEP 4: Using a medium cookie scoop and food scale (optional), scoop out a small amount of dough and weigh it. You want your dough to be 2.2 oz or close to making 12 equal-sized cookies.
STEP 5: Roll each scooped and weighed cookie dough into a ball and place onto the cookie sheets, pressing each into a thick disk, until you have 12 evenly sized cookie dough disks, 6 per cookie tray.
STEP 6: Bake in the oven for 10 minutes. Remove and let cool completely before frosting.
STEP 7: To make the frosting, use a standing mixer to beat together the butter, powdered sugar, heavy whipping cream, and vanilla extract until creamy.
STEP 8: Divide the frosting into the two bowls and mix 6 drops of the red gel food coloring into 1 bowl and mix in 6 drops of the green gel food coloring into the second bowl.
STEP 9: Using a medium cookie scoop, add some frosting to the top of a cookie. Place the cookie upside down on a silicone baking mat and gently press down so that the frosting becomes a flat disk. Repeat with the rest of the cookies.
STEP 10: Place the cookies in the freezer for 10 minutes to allow the frosting to harden.
STEP 11: Once the frosting is hard, gently peel the cookie off the silicone mat and garnish each cookie with Christmas sprinkles.
Flavor Variations For The Dough
Keep it classic by using vanilla extract, but for other occasions, try any of the following extracts: almond, lemon, peppermint, or maple. You can also add ground spices to the dough to give it flavor, such as cinnamon or pumpkin pie spice.
Frosting Flavor Variations
Depending on the occasion, you may want to tint the buttercream frosting with food coloring other than red and green, as I have it here for these holiday cookies. Here are some ideas:
- Valentine’s Day – red, pink, or leave it white
- St. Patrick’s Day – green or yellow
- Easter – any pastel color such as light blue, pale yellow, light pink, or light green
- Fourth Of July – red, white and blue
- Halloween – orange, black, or purple
- Thanksgiving – orange
- New Year’s – leave it white and add gold and silver sprinkles or sanding sugar
Can I Use Store-Bought Frosting?
Sure. Just purchase white prepared frosting so you can add the food coloring to tint it.
Are These Cookies Freezer-Friendly?
Yes. The dough can be scooped into balls and flash-frozen before being packed in a freezer-safe bag or container for up to 3 months. Thaw in the fridge and add the cookie dough balls to your lined parchment paper to flatten before baking. Baked cookies, that are unfrosted, can be cooled, packed, and frozen for up to 3 months. Thaw before frosting.
Store cookies in an airtight container at room temperature for up to 5 days.
More Easy Holiday Cookie Recipes
Nettie is a wife and mother who is passionate about cooking and baking. With 5 children, Nettie insists that all meals, snacks, and desserts come together quickly! You will find a wide variety of easy yet scrumptious recipes on her viral website Moore or Less Cooking
Be sure to follow me on Instagram and tag #mooreorlesscooking so I can see all the wonderful recipes that YOU make from this site!
- 1⁄2 cup unsalted sweet cream butter, softened
- 1⁄4 cup oil
- 1⁄2 cup sugar
- 2 Tablespoon powdered sugar
- 1 large egg
- 1 Tablespoon heavy whipping cream
- 2 1⁄3 cups flour
- 2 Tablespoons corn starch
- 1⁄4 teaspoon kosher salt
- 3⁄4 teaspoon baking powder
- Food weight scale (optional)
- Vanilla Buttercream Frosting
- 1 cup unsalted sweet cream butter, softened
- 2 cup powdered sugar
- 4 Tablespoons heavy whipping cream
- 3 teaspoon Vanilla extract
- Red gel food coloring
- Green gel food coloring
- Christmas sprinkles
- 1 medium cookie scoop
- 2 small bowls
- Gather all of the ingredients.
- Preheat oven to 350 degrees and line two cookie sheets with silicone baking mats.
- Using a standing mixer, beat the butter, oil, sugar, powdered sugar until combined.
- Beat in the egg, and heavy whipping cream until combined.
Whisk together the flour, cornstarch, salt, and baking powder using a medium bowl.
- Gradually beat in the dry ingredients into the wet and continue beating until a dough forms.
- Using a medium cookie scoop and food scale (optional) scoop out a small amount of dough and
- You want your dough to be 2.2 oz or close to making 12 equal-sized cookies.
- Roll the cookie dough into a ball and place it onto the cookie sheet, pressing it into a thick disk.
- Repeat the steps until you have 6 even-sized cookie dough disks on your cookie trays.
- Bake in the oven for 10 minutes.
- Allow to cool completely while you make your frosting
Using a standing mixer, beat the butter, powdered sugar, heavy whipping cream, and Vanilla extract until creamy.
- Divide the frosting into the two bowls.
- Mix 6 drops of the red gel food coloring into 1 bowl
Mix 6 drops of the green gel food coloring into the second bowl.
- Take the medium cookie scoop and scoop some frosting onto the top of the cookie.
- Place the cookie upside down on the silicone baking mat and gently press down so that the frosting becomes a flat disk.
- Repeat with the rest of the cookies and the red frosting
Place the cookies into the freezer for 10 minutes to allow the frosting to harden.
- Once the frosting is hard, gently peel the cookie off the silicone mat and sprinkle some Christmas sprinkles on top.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Ifuerte 10-Piece Stainless Steel Measuring Cups and Spoons Set
McCormick Green Food Color, 1 fl oz
McCormick Red Food Color, 1 fl oz
Digital Food Kitchen Scale Upgraded, YONCON 3000g/0.1g High Accuracy Mini Pocket Scale Measures in Grams and oz for Cooking, Baking, Jewelry, Tare Function,2 Trays, LCD Display (Batteries Included)
365 Everyday Value, Baking Powder, 10 oz
McCormick Sea Salt Grinder
Roots Circle 100% Pure Corn Starch | 1 [17oz] Airtight Container | All Natural Thickener for Soups, Stews, Gravy, Baking Pies, Puddings & Cakes | Gluten-Free, Non-GMO, Vegan, Kosher, Food-Grade
365 Everyday Value, All-Purpose Flour, 5 lb
Land O Lakes Heavy Whipping Cream, 1 Pint
Domino Powdered Sugar, 32 Oz
Domino Sugar, Granulated, 4LB Canister
Amazon Brand - Happy Belly Canola Oil, 1 gallon (128 Fl Oz)
365 Everyday Value, Unsalted Butter, 16 oz