Soft and Chewy Chocolate Chip Cookies

There is no such thing as perfect chocolate chip cookies. Anyone who tells you they have the recipe for The Perfect Chocolate Chip Cookie is selling you something.


Because, unlike almost any other baked good, there is so much variation in what people want. Thin and crispy? Puffed and cakelike? Soft and chewy? Nuts or not? “Perfection” literally cannot exist.

a plate with three stacks of three chocolate chip cookies each

I’ve done a bit of work with my chocolate chip cookie recipe to get them the way that I like them. Soft and chewy chocolate chip cookies. No nuts. They’re fussier than the way I usually bake, but it’s been an important process. They’re chocolate chip cookies!

One day I’ll share how I got here. But today it’s about the butter.

Mr. uglyducklingbakery often asks if I can taste the difference when I bake with Plugra. It’s a European style butter with a higher fat content. I share an example of croissants made with cheap butter, but he is not convinced. Compare other baked goods with different butters, he says, and see if it matters.

And here we are.

three cookies on a rectangular plate labeled a, b, and c

How butter impacts soft and chewy chocolate chip cookies (a research abstract)

Background: The higher fat content associated with European style butters adds flavor and texture to baked goods. It is unclear if small variations in fat content and style impact consistency and taste of chocolate chip cookies.

Objective: To conduct a small, semi-blinded study to compare the butters routinely available in grocery stores in the Pacific Northwest.

Methods: A standard recipe (see below) was chosen. Three half-batches of cookies were made by one investigator in the same afternoon in the same exact way with standard measurements +/- 1% variation by weight. Cookies were frozen overnight and baked on a single cookie sheet. Two of the three testers were fully blinded to butter content.

three mixing bowls with the ingredients for this butter challenge

Results: Cookie B, made with Tillamook Extra Creamy unsalted butter, was the top choice for all testers due to its flavor and soft, chewy chocolate chip cookie texture. Cookies made with Plugra (cookie C) were a close second, while cookies made with Kerrygold were a distant third. These cookies had more spread and a less developed taste than the other two.

Discussion: Butter variations do impact cookie results. However, these results were not statistically significant. This experiment should be repeated by others, taking into account personal preferences for chocolate chip cookies.


These cookies were baked as part of the Week 20 reddit 52 week baking challenge: plating. I’ll probably bake a cake for next weekend’s birthday challenge and try to redeem myself…

FAQs about this chocolate chip cookie recipe

Can I substitute chopped chocolate for the chocolate chips?

Yes. It depends on your goal. Chips are intended to stay whole and not melt. Chopped chocolate, on the other hand, will melt into the body of your cookie.

What about “X” butter?

Please feel free to repeat the experiment with whatever butter is available to you, and let me know how it turns out!

Can I make these cookies with salted butter?

It’s always better to bake with unsalted butter so you can control the salt content – there’s variation in the amount of salt in different salted butters. If salted butter is all you have, go ahead and use it and omit the extra salt.

Can I freeze chocolate chip drop cookies?

Yes. I always freeze the cookie batter from drop cookies such as these. I bake only what we’ll eat that day and save the rest to have freshly baked cookies whenever we want. Cookie balls will last a few months in the freezer. Bake at the same temperature for an extra minute or two.

balls of soft and chewy chocolate chip cookies on a baking sheet about to go into the freezer

Chocolate chip cookies

Servings 3 dozen
Author uglyducklingbakery


  • 2 cups (250 grams or 8.8 ounces) bleached, all-purpose flour
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon salt
  • 1 cup (2 "sticks", 227 grams, or 8 ounces) unsalted butter, room temperature
  • ¼ cup (50 grams or 1.8 ounces) granulated sugar
  • ½ cup (96 grams or 3.3 ounces) light brown sugar
  • ½ cup (96 grams or 3.3 ounces) dark brown sugar
  • 2 eggs
  • 1 tsp vanilla extract
  • 1 tbsp whole milk
  • 1 bag (340 grams or 12 ounces) chocolate chips (I use Ghiradelli semisweet)


  • Sift the flour, baking powder, baking soda, and salt into a medium sized bowl.
    2 cups (250 grams or 8.8 ounces) bleached, all-purpose flour, 1/2 teaspoon baking powder, 1/2 teaspoon baking soda, 1 teaspoon salt
  • Melt one half of the butter (1 stick/113g/4oz) in a small saucepan.
    1 cup (2 "sticks", 227 grams, or 8 ounces) unsalted butter, room temperature
  • In a mixing bowl, cream the other half of the softened butter with the sugars until lightened, about 3-5 minutes, scraping the bowl down as necessary.
    1 cup (2 "sticks", 227 grams, or 8 ounces) unsalted butter, room temperature, 1/4 cup (50 grams or 1.8 ounces) granulated sugar, 1/2 cup (96 grams or 3.3 ounces) dark brown sugar, 1/2 cup (96 grams or 3.3 ounces) light brown sugar
  • Beat in the melted butter.
  • Add the eggs one at a time, then the vanilla, and then the milk, beating about one minute between each addition.
    2 eggs, 1 tsp vanilla extract, 1 tbsp whole milk
  • Add the dry ingredients and mix only until just combined.
  • Add the chocolate chips and mix by hand.
    1 bag (340 grams or 12 ounces) chocolate chips (I use Ghiradelli semisweet)
  • Add this point you may need to refrigerate the cookie dough for a few minutes so that it is scoopable, but do not refrigerate it for more than an hour or it will be more challenging to scoop.
  • Use a medium sized cookie scoop or two spoons to scoop cookies onto a baking sheet lined with parchment or silicone mat. If baking immediately, leave at least one inch between cookies. If scooping to freeze, they can be placed adjacent to each other but not touching. Freeze overnight before putting into a freezer bag and squeeze out all of the air.
  • When baking, preheat your oven to 375°F. Bake for 9-10 minutes, until the edges start to brown (the centers will still be soft).
  • Cool on the baking sheet for a few minutes and then move to a cooling rack.


Baking at higher temperature for a shorter amount of time keeps these cookies from spreading and helps to keep them soft and chewy. Do not overbake!

What’s next?

If you make these cookies or have questions about butter, please comment here or share a pic with me on Instagram!

Check out other uglyducklingbakery cookie recipes like these chocolate chip marshmallow cookie bars or Nutella blondies, both of which are adapted from this soft and chewy chocolate chip cookie recipe.

Follow uglyducklingbakery on your favorite social media platform.

Sign up for the uglyducklingbakery newsletter and join the uglyducklingbakery family.

Previous challenges:
Week 1: New Year new recipe – blueberry galette
Week 2: seasonal – Smitten Kitchen’s grapefruit pound cake
Week 3: Great British Bake Off – Kate’s sticky toffee apple caramel cake
Week 4: Australia – sausage rolls
Week 5: bite sized – cookies
Week 6: Chinese New Year – mushroom bao
Week 7: new tool – baguette baker
Week 8: chocolate – chocolate peanut butter bonbons
Week 9: timed bake – under 1 hour! chocolate chip scones
Week 10: allergy/diet restriction – macarons
Week 11: quick breads – kale and cheese quick bread
Week 12: signature bake – purple cow bread
Week 13: enriched breads (kale and cheese babka fail)
Week 14: childhood favorite –fudgy triple layer chocolate cake with chocolate ganache frosting
Week 15: decorating challenge – purple velvet cake
Week 16: crispy crunchy – bacon cheddar popcorn
Week 17: p52 of your favorite cookbook, or your favorite blog – chocolate peanut butter drip cake
Week 18: pâte à choux – bacon cheese puffs
Week 19: veggies turned sweet – red velvet beet waffles

Next week: birthday party!

a plate of chocolate chip cookies labelled with letters a to c and a T rex cookie jar named sue.

Leave a Reply

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.