If you asked my family, they would tell you that a Christmas cookie tin must have all the fancy, frosted sugar cookies and festive spiced ones. But they would also tell you that the tin is just not “official” until it has a big, wonderful pile of classic chocolate chip cookies.
It’s the one homemade cookies recipe that’s truly “non-negotiable” in our house!
There is just no greater comfort, is there? That smell of butter, brown sugar, and vanilla baking in the oven… oh, it’s just the scent of “home.” It’s the first cookie everyone learns to bake, and it’s the one everyone, from little ones to grown-ups, always reaches for first.
Over the years, I have tried so many recipes, always searching for the perfect one not thin and crispy, but wonderfully thick, chewy, and soft.
Well, a few years ago, I found it. It’s this very recipe, and it has a little old-fashioned secret (a bit of cream cheese!) that guarantees the most wonderfully soft chocolate chip cookies every single time. It’s my most treasured, reliable recipe, and I’m just so happy to be sharing it with you. 💛
Table of Contents
Why You’ll Love This “Secret Ingredient” Recipe
- Incredibly, Wonderfully Soft! This is my secret! A little bit of cream cheese right in the dough is the magic trick. It’s what makes these the softest soft chocolate chip cookies you’ll ever have, and the best part is, they stay soft and tender for days!
- A Quick, 30-Minute Chill! So many “chewy” cookie recipes use melted butter, which means you have to chill the dough for hours and hours! My recipe uses softened butter, so the dough only needs about 30-60 minutes to rest in the fridge. This makes it the perfect, easy christmas cookies recipes for busy holiday bakers!
- Thick, Chewy & Full of Flavor We’ll use an extra egg yolk, a little cornstarch, and more brown sugar than white. All those little secrets work together to make these cookies wonderfully thick and chewy, and just packed with that rich, buttery, brown-sugar flavor.
- The Perfect Classic, Homemade Cookie. This is a true, from-scratch, homemade cookies recipe. No shortcuts, just simple, real ingredients that come together to make the best cookie. It’s comfort in its purest form!
Ingredients for Soft Chocolate Chip Cookies

The “Softness” Secrets (My favorite part!):
- Unsalted Butter: 1/2 cup (1 stick). It’s very important that it’s softened to room temperature, but not melty!
- Cream Cheese: 2 ounces (that’s 1/4 of a standard block). This is my magic ingredient! It must be softened to room temperature, just like the butter.
- Cornstarch: 2 teaspoons. This is my little “insurance policy” for a perfectly tender, soft cookie!
The “Chewy” Secrets:
- Light Brown Sugar: 3/4 cup, packed. We use more brown sugar than white for that wonderful, rich, chewy, molasses flavor.
- A Large Egg + 1 Egg Yolk: Just one whole egg, plus one extra yolk! That extra yolk is a little secret for adding richness and lots of chewy texture.
The Pantry Staples:
- Granulated Sugar: 1/4 cup.
- All-Purpose Flour: 1 1/2 cups.
- Baking Soda: 1/2 teaspoon.
- Salt: 1/2 teaspoon (to balance all that sweetness!).
- Pure Vanilla Extract: 1 1/2 teaspoons. (I always use a little extra!)
The Best Part!
- Chocolate Chips: About 1 1/2 cups.
Ellie’s Tip: My favorite “bakery” trick for the best homemade cookies is to use a mix of chips! I love to use 1 cup of semi-sweet chocolate chips (for that classic flavor) and 1/2 cup of milk chocolate chips (for those wonderful, gooey, melted puddles!).
Step-by-Step Instructions
1. Prep Your Station: First, let’s get our oven ready! Preheat it to 375°F (190°C). (This is a little hotter than some recipes, and it’s my secret for a thick, puffy cookie!). Line two large baking sheets with parchment paper.
2. Cream Butter, Cream Cheese & Sugars: In a large mixing bowl (or your stand mixer), add your 1/2 cup of softened butter, 2 ounces of softened cream cheese, 3/4 cup of packed light brown sugar, and 1/4 cup of granulated sugar. Beat them all together on medium speed for about 2 minutes, until the mixture is wonderfully light, fluffy, and pale.
3. Add Wet Ingredients: Add your 1 large egg, 1 extra egg yolk, and 1 1/2 teaspoons of vanilla extract. Mix on low speed, just until everything is blended together.
4. Add Dry Ingredients: In a separate, medium-sized bowl, whisk together your 1 1/2 cups of all-purpose flour, 2 teaspoons of cornstarch, 1/2 teaspoon of baking soda, and 1/2 teaspoon of salt. Add this dry mixture to your wet ingredients and mix on the lowest speed, just until a soft, thick dough forms. (Please don’t over-mix! Just mix until you don’t see any more flour streaks.)
5. Fold in The Best Part! Gently fold in your 1 1/2 cups of chocolate chips with a rubber spatula.

6. The “Quick Chill” (Do Not Skip!): This dough will be soft! You must cover the bowl with plastic wrap and chill the dough for at least 30-60 minutes.
Ellie’s Tip: This little rest in the fridge is the key to a thick, chewy cookie that doesn’t spread out flat! It chills that butter and cream cheese, which is what gives us that wonderful, thick texture.
7. Scoop & Bake: Once the dough is chilled, use a 1.5-tablespoon cookie scoop (or just two spoons!) to scoop the dough into rounded balls. Place them about 2-3 inches apart on your prepared baking sheets.

8. Bake (The “Don’t Over-bake” Secret!): Bake for 9-11 minutes.
Ellie’s Tip: This is my #1 secret! The cookies should look puffy and underdone in the very center! The edges will be just barely starting to turn a light, golden brown. Pull them out! They will “set” and finish cooking on the hot pan as they cool, which is what keeps them perfectly soft and gooey in the middle.
Let them cool on the baking sheet for 5-10 minutes (this is when they “set”!), then move them to a wire rack to finish cooling.
Ellie’s Top Tips for the Softest Cookies
Tip 1: The Cream Cheese Secret!
I know it sounds a little different, but this is my magic trick! Just 2 ounces of softened cream cheese is the key. It adds a wonderful, rich flavor and, most importantly, a moisture that guarantees your soft chocolate chip cookies stay soft and tender for days!
Tip 2: Do NOT Over-bake! (My #1 Rule!)
This is the most important tip I can give you! The only way to have a soft cookie is to pull it from the oven when it still looks a little underdone.
The edges should be just set and barely golden, but the center will look puffy and still very soft. That is exactly what you want! They will finish “setting up” on the hot pan as they cool, which is what keeps that center perfectly soft and gooey.
Tip 3: A Mix of Chips is Best!
This is my favorite little “bakery” trick for the best homemade cookies! Instead of just one kind, I love to use a mix of chocolate chips. The semi-sweet chips give you that classic, rich chocolate flavor, and the milk chocolate chips are what create those wonderful, big, gooey “puddles” of melted chocolate!
Common Questions (FAQ)
Why did my cookies spread out and get flat?
Oh, this is the most common cookie hiccup, and it almost always happens for one of two reasons:
- Your butter and cream cheese were too soft or even a little melty. Make sure they’re just softened to room temperature, not gooey!
- You skipped the chilling step! That little 30-60 minute rest in the fridge is so important. It chills the fats, which is the secret to a thick, chewy cookie that doesn’t spread!
Do I have to use the cream cheese?
You can leave it out (and just use a full stick of butter), but that 2 ounces of cream cheese is my little secret to the softest, most tender cookie! It’s worth it, I promise. It doesn’t taste like “cheesecake,” it just tastes rich, moist, and wonderfully soft!
Can I make the dough ahead of time?
Oh, yes! This dough is a dream for making ahead. You can keep the cookie dough, wrapped tightly, in the refrigerator for up to 3 days. It’s a lifesaver during the busy Christmas season!
Storing Your Homemade Cookies
- To Store: These cookies stay so soft and chewy! Just let them cool completely on their wire racks, then store them in an airtight container at room temperature.
- My “Grandma’s Trick” for Staying Soft: Here is my favorite old-fashioned secret for keeping soft chocolate chip cookies perfect! Just add one-half of a slice of plain sandwich bread to your airtight container with the cookies. The cookies will pull the moisture from the bread and stay wonderfully soft and fresh, just like the day you baked them! (Just swap the bread slice out if it gets hard.)
They’ll keep beautifully for up to a week!
A Little Bite of “Home”
This homemade cookies recipe is so much more than just a treat, isn’t it? It’s that wonderful, familiar smell of butter and brown sugar that just fills the whole house with comfort.
It’s a little bite of “home,” the perfect, simple christmas cookies recipes to share, and the one thing that will always make your family smile.
I truly hope this soft chocolate chip cookies recipe becomes your new, most-trusted favorite! If you’re looking for another fun and festive cookie, you might also love my Easy Grinch Cookies!
If you make these for your family, please come back and leave me a comment and a rating below! I would just love to hear how you liked them (and my little cream cheese secret!).
And, of course, if you want to save this treasured recipe for all your baking days, please pin it to your favorite board on Pinterest!
Happy baking! 💛
Print
The Best Soft Chocolate Chip Cookies (My Secret Ingredient!)
This is truly the best soft chocolate chip cookies recipe you’ll ever try! It’s my family’s favorite, foolproof homemade cookies recipe, and it’s perfect for your Christmas cookies recipes platter. My little secret is adding cream cheese right into the dough, which makes them incredibly soft, thick, and chewy, and they stay soft for days! This easy, from-scratch cookie only needs a quick 30-minute chill!
- Total Time: 0 hours
- Yield: 30-36
Ingredients
- 1/2 cup (1 stick) unsalted butter, softened to room temperature
- 2 oz (1/4 block) full-fat cream cheese, softened to room temperature
- 3/4 cup light brown sugar, packed
- 1/4 cup granulated sugar
- 1 large egg (at room temperature)
- 1 large egg yolk (at room temperature)
- 1 1/2 tsp pure vanilla extract
- 1 1/2 cups all-purpose flour
- 2 tsp cornstarch (our secret for softness!)
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1 1/2 cups chocolate chips (I love a mix of semi-sweet and milk chocolate!)
Instructions
- Cream Butter, Cream Cheese & Sugars: In a large bowl, beat the softened butter, softened cream cheese, brown sugar, and granulated sugar with an electric mixer on medium speed for 2 minutes, until light and fluffy.
- Add Wet Ingredients: Beat in the egg, the extra egg yolk, and the vanilla extract until just combined.
- Add Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, cornstarch, baking soda, and salt. Add this to the wet ingredients and mix on low speed just until a soft, thick dough forms. (Do not over-mix!)
- Fold in Chips: Gently stir in the chocolate chips with a rubber spatula.
- CHILL THE DOUGH (Do Not Skip!): The dough will be soft. Cover the bowl and chill for at least 30-60 minutes. This is the key to thick, chewy cookies that don’t spread flat!
- Prep: When ready to bake, preheat your oven to 375°F (190°C). Line two large baking sheets with parchment paper.
- Scoop & Bake: Scoop the chilled dough using a 1.5-tablespoon cookie scoop and place the balls 2-3 inches apart on your prepared baking sheets.
- Bake (Don’t Over-bake!): Bake for 9-11 minutes. The cookies should look puffy and underdone in the very center, with the edges just barely starting to turn a light, golden brown.
- Cool: Let the cookies cool on the hot baking sheet for 5-10 minutes (this is when they “set”!), then move them to a wire rack to finish cooling.
Notes
- The Cream Cheese Secret!: My #1 tip for soft chocolate chip cookies! Just 2 oz of softened cream cheese guarantees a rich, tender, moist cookie that stays soft for days!
- Do NOT Over-bake!: This is the most important rule! To keep them soft and gooey, pull them from the oven when the center is still puffy and soft. They will finish setting up on the hot pan.
- The “Quick Chill”: That 30-60 minute chill is not optional! It’s the secret that keeps your cookies thick and chewy instead of spreading flat.
- Freeze the Dough!: This is my favorite “lifesaver” tip! Scoop the dough balls, “flash freeze” them on a pan, then store them in a freezer bag. You can bake them right from frozen, just add 1-2 extra minutes to the baking time!
- Grandma’s Trick: To keep your baked cookies extra-soft, store them in an airtight container with half a slice of plain sandwich bread!
- Prep Time: 15
- Chill Time: 30-60
- Cook Time: 9-11
- Category: Cookies
- Method: Baking
- Cuisine: American
