Chocolate Chip Cookie Lab612 recipes

The spectrum of the chocolate chip cookie

Chocolate chip cookies are great, and everyone has opinions about them. There are thousands of recipes: soft, crisp, chewy, cakey, thin, domed, sourdough, brown-butter, tahini-based, vegan, gluten-free. No single recipe is “the best,” because cookies live on a spectrum. What matters is whether the one you bake lands where you actually want it to.

This project aggregates 612 chocolate chip cookie recipes from across the web (King Arthur, Sally's, Serious Eats, Food52, Bon Appétit, dozens of home-cooking blogs) and breaks each one down into ingredient grams, ratios, process attributes, and texture scores computed from the recipe with a rubric built on published baking science. You can browse, compare, and filter to find the cookie you actually want.

We think of cooking the way a music producer thinks of mixing: you're turning knobs. More brown sugar → chewier, caramel notes. More flour per fat → taller, cakier. Higher hydration → softer middle. Longer rest → deeper flavor. Once you see the spectrum of where hundreds of bakers have landed, you stop hunting for “the recipe” and start understanding the shape of the problem. Then you can build your own.

This was the first lab in the series. The other cookies now have labs of their own, from sugar cookies to snickerdoodles, alongside pizza and every other lab.

A brief history

The chocolate chip cookie was created in 1938 at the Toll House Inn in Whitman, Massachusetts, by Ruth Graves Wakefield. The popular legend, that she was out of baker's chocolate and improvised by chopping a Nestlé semi-sweet bar into her dough expecting it to melt, was mostly marketing. Wakefield was a trained dietitian and restaurant owner; she almost certainly designed the cookie on purpose, and called her first version the “Chocolate Crunch Cookie.”

Nestlé acquired the rights in 1939 in exchange for a lifetime supply of chocolate and printed the recipe on the back of every semi-sweet bar. In 1941 they switched to purpose-made chocolate chips. Soldiers shipped Toll House cookies overseas during WWII and the recipe went global. The Toll House Inn itself burned down in 1984, but the name has outlived the building by decades.

The modern era has branched in every direction. Mrs. Fields (1977) and Famous Amos (1975) took the cookie retail. Levain Bakery (1994) pushed it to a six-ounce half-baked dome. David Leite's 2008 New York Times piece on Jacques Torres popularized the 36-hour cold ferment and larger, sea-salted format that dominates bakeries today. Tahini, miso, brown butter, sourdough discard, malted milk powder, reverse-creaming, “edge piece” pan cookies: all are variations on a form Wakefield would still recognize. Each variant is a different position on the same set of knobs.

The data

612 recipes spanning 1938–2026, normalized to grams, with computed ratios and rubric-scored characteristics for each.

Recipes

612

14 iconic, hand-curated landmarks

Avg Flour

25.1%

of total dough

Avg Butter

16.2%

of total dough

Avg Chocolate

22.3%

of total dough

Ingredient Proportions

% of total dough weight. Box = middle 50% of recipes, line = median.

Flour25.4%(21.1–29.1%)
White Sugar9.9%(7.4–13.6%)
Brown Sugar11.9%(8.9–15%)
Butter16.4%(14–18.6%)
Eggs7%(5.7–8.2%)
Chocolate22.8%(18.1–26.4%)
Leavening0.5%(0.4–0.7%)
Salt0.2%(0.1–0.4%)

How the Texture Scores Work

Chewiness, crispiness, cakeyness and thickness are computed from each recipe with a rubric: brown sugar share, butter state, flour type, extra egg yolks or whites, invert sugars, leavener, hydration, bake and cookie size, each weighted by a mechanism from published baking science. Every recipe page lists the factors that moved its score.

  • chewiness15 factors · agreement 0.61
  • crispiness14 factors · agreement 0.61
  • cakeyness11 factors · agreement 0.67
  • thickness7 factors · agreement 0.72
See the full rubric and sources ↓

How the scores are computed

Nobody tasted these cookies. Each texture score is a sum of points from the factors below, read straight off the recipe (ratios, process, ingredient names), then ranked into fifths across all 612 recipes so 1 is the bottom fifth and 5 the top. Each factor carries the mechanism it stands for and the source it comes from. Nothing is fitted to the data except two standardizations (hydration and dough per cookie).

chewiness

15 factors
FactorPointsMechanismSource
Brown sugar share+2.0 × brown shareBrown sugar is hygroscopic: its molasses pulls in and holds moisture, and its acidity keeps the crumb tender.López-Alt 2013
Melted or browned butter+1.0Liquid butter cannot be creamed, so the dough traps less air and bakes into a denser, chewier crumb.Cook's Illustrated
Bread flour+1.0Higher-protein flour builds more gluten, and gluten is what you chew.King Arthur Baking
Cake flour-0.6Low-protein flour forms little gluten, so the crumb is tender rather than chewy.King Arthur Baking
Almond flour only (no wheat flour)-0.5No gluten at all; nut flours bake crumbly or fudgy, not chewy.King Arthur Baking
Extra yolk+0.7Yolk adds fat and lecithin without the drying, setting protein of the white, so the centre stays dense and chewy.Cook's Illustrated
Extra egg white-0.7Whites are mostly water and protein that set firm and dry, the opposite of a fudgy chew.Alton Brown 2000
Invert sugar (corn syrup, honey, molasses, golden syrup)+0.8Invert sugars resist crystallizing and hold onto water, so the cookie stays moist and bendy for days.Stella Parks
Hydration (egg + dairy : flour)+0.4 × z-scoreMore liquid per flour gives more gluten development and a moister bake. Z-score across the dataset, clipped to ±2.López-Alt 2013
Leavenerpowder -0.7, both -0.3, soda +0.2Baking powder lifts the dough into an airy, cakey crumb; soda alone raises pH for browning and spread with little lift.King Arthur Baking
Oats+0.4Oats soak up moisture and give a soft, toothsome chew.King Arthur Baking
Cornstarch+0.3Starch binds water and softens the set, for a tender chew.King Arthur Baking
Flour : fat> 2.0: -0.5, < 1.2: +0.3Very lean doughs bake dry and crumbly; fat-rich doughs stay dense and moist.López-Alt 2013
Dough per cookie < 30 g-0.4Small, thin cookies bake through and dry out; there is no moist centre left to chew.Alton Brown 2000
Long bake (≥ 14 min; -0.5 if also ≤ 325°F)-0.3, or -0.5 when low and slowA long bake dries the cookie through and crisps it; long and low does it most thoroughly. Whichever penalty is larger applies, never both.Alton Brown 2000

Agreement with authors' own words: 0.61 (n = 221 called “chewy” vs 118 described another way).

crispiness

14 factors
FactorPointsMechanismSource
White sugar share+2.0 × (1 - brown share)Granulated sugar recrystallizes as the cookie cools and holds no extra moisture, so the cookie sets crisp.López-Alt 2013
Flour : fat< 1.3: +0.8, > 2.0: -0.5More fat per flour means more spread and a thinner cookie that can dry out and crisp.Alton Brown 2000
Melted or browned butter+0.4Liquid fat with no creamed air lets the dough spread thin before it sets.Alton Brown 2000
Hydration (egg + dairy : flour)-0.5 × z-scoreDrier doughs have less water to drive off and crisp sooner. Z-score across the dataset, clipped to ±2.López-Alt 2013
Baking soda present+0.3Soda raises the dough's pH, which speeds browning and relaxes gluten so the cookie spreads.King Arthur Baking
Baking powder only-0.4Powder lifts instead of spreading, giving a puffier, softer cookie.King Arthur Baking
Long or low bake (≥ 14 min or ≤ 325°F)+0.7Longer time in the oven drives off more water; a lower oven lets the cookie dry through before the edges burn.Alton Brown 2000
Very hot oven (≥ 400°F)-0.3A very hot oven sets the edges before the centre dries, leaving it soft.López-Alt 2013
Dough per cookie< 30 g: +0.6, > 80 g: -0.8Small cookies bake through and crisp; big ones stay soft inside.López-Alt 2013
Corn syrup or honey-0.5Invert sugars hold moisture and resist crystallizing, keeping the cookie bendy.Stella Parks
Bread flour-0.5More gluten means more chew and less snap.King Arthur Baking
Cornstarch-0.5Starch softens the set and keeps the crumb tender.King Arthur Baking
Oats+0.2Toasted oat edges add crunch.King Arthur Baking
Extra egg white+0.3Whites set dry and firm, with none of the yolk's softening fat.Alton Brown 2000

Agreement with authors' own words: 0.61 (n = 125 called “crispy” vs 214 described another way).

cakeyness

11 factors
FactorPointsMechanismSource
Baking powderpowder only +1.2, with soda +0.6Baking powder is a complete leavener that lifts the dough into an open, cake-like crumb.Alton Brown 2000
Creaming method+0.6Beating solid butter with sugar whips in air, which expands in the oven into a lighter crumb.López-Alt 2013
Cake flour+1.0Low-protein flour gives the fine, tender crumb of a cake.King Arthur Baking
Egg : flour > 0.35+0.8More egg means more water and protein structure, so the cookie puffs and sets like a cake.Alton Brown 2000
Extra egg white+0.4Whites add structure and lift without fat, pushing the crumb towards cake.Alton Brown 2000
Flour : fat > 1.6+0.8Flour-heavy doughs have less fat to spread and more structure to hold height.Alton Brown 2000
Shortening+0.4Shortening holds its shape at a higher temperature than butter, so the cookie stays puffy.Alton Brown 2000
White sugar share+0.3 × (1 - brown share)White sugar is drier and gives a lighter, less fudgy crumb.King Arthur Baking
Melted or browned butter-0.8No creamed air, so the crumb is dense rather than cakey.Cook's Illustrated
Brown sugar > 60% of sugar-0.5Mostly brown sugar means a moist, dense, fudgy crumb.López-Alt 2013
Dough per cookie > 80 g+0.3Big scoops bake tall, with a soft, cake-like interior.Cook's Illustrated

Agreement with authors' own words: 0.67 (n = 10 called “cakey” vs 329 described another way).

thickness

7 factors
FactorPointsMechanismSource
Dough per cookie+1.0 × log z-scoreBigger scoops bake taller. Z-score of log grams per cookie across the dataset, clipped to ±2.Cook's Illustrated
Chill time≥ 1 h +0.7, ≥ 12 h +1.0Cold dough spreads less before it sets; a long rest also hydrates the flour so it holds shape.López-Alt 2013
Butter statecold +0.5, melted -0.5Cold butter melts late in the bake so the cookie sets before it can spread; melted butter spreads first.Cook's Illustrated
Flour : fat > 1.6+0.6More flour per fat means less spread and more structure to hold height.Alton Brown 2000
Bread flour or cornstarch+0.4Extra gluten or starch thickens the dough so it holds its dome.King Arthur Baking
Bake temperature ≥ 375°F+0.4A hotter oven sets the edges quickly, before the dough can spread.López-Alt 2013
Baking powder+0.3Powder lifts the dough upward instead of outward.King Arthur Baking

Agreement with authors' own words: 0.72 (n = 61 called “thick” vs 278 described another way). Thickness is displayed from the retained fitted model (agreement 0.76) rather than the rubric (0.72), because it agrees better with the authors' own words.

Agreement is the probability that a recipe its author calls “chewy” scores higher on chewiness than one described with a different texture word (0.5 would be no relationship, 1.0 perfect). It is moderate for every score, and honestly so: authors call most cookies chewy (221 of the 339 described recipes), including ones they also call crispy or soft, so the words are a loose check on the rubric rather than ground truth. Only 10 authors say “cakey”, so that number is especially rough.

Sources

  1. López-Alt 2013: J. Kenji López-Alt, "The Food Lab: The Science of the Best Chocolate Chip Cookies", Serious Eats, Dec 2013
  2. Alton Brown 2000: Alton Brown, Good Eats "Three Chips for Sister Marsha" (The Chewy / The Thin / The Puffy), 2000
  3. Cook's Illustrated: Cook's Illustrated, "Thick and Chewy Chocolate Chip Cookies" (melted butter, extra yolk, brown sugar)
  4. Stella Parks: Stella Parks, BraveTart / Serious Eats on invert sugars and moisture
  5. King Arthur Baking: King Arthur Baking, "Cookie chemistry" guides on brown vs white sugar, baking soda vs powder, and flour protein

What the authors' own words say

The scores above never read these words. The labels come from the recipe titles and the source pages' own descriptions: 334 of the 612 authors used a word like chewy, crispy, soft, thick or cakey. Below is how recipes carrying each word differ, feature by feature, from recipes described another way: a check on the rubric, and a look at what bakers mean by the words.

“chewy”

216 recipes vs 118 described another way

Recipes their authors call chewy have a median flour:fat of 1.54 versus 1.32 for crispy ones (n=216 vs 53).

Featurechewyotherseffect
Bake temperature350°F350°F
-0.12
Brown:white sugar1.000.70
+0.11
Chocolate:flour0.860.92
-0.08
Sugar % of dough20.8%19.8%
+0.08

Medians (binary features: share of recipes). Effect is Cliff's delta: +1 means every chewy recipe is above every other one, 0 means no difference. n = 216 vs 118.

“crispy”

120 recipes vs 214 described another way

Recipes their authors call crispy have a median flour:fat of 1.41 versus 1.56 for chewy ones (n=120 vs 149).

Featurecrispyotherseffect
Flour:fat1.411.58
-0.25
Fat % of dough17.0%15.8%
+0.18
Sugar % of dough21.1%20.2%
+0.13
Bake temperature350°F350°F
+0.09

Medians (binary features: share of recipes). Effect is Cliff's delta: +1 means every crispy recipe is above every other one, 0 means no difference. n = 120 vs 214.

“thick”

60 recipes vs 274 described another way

Recipes their authors call thick have a median dough per cookie of 61 g versus 41 g for recipes described another way (n=60 vs 274).

Featurethickotherseffect
Dough per cookie61 g41 g
+0.51
Bake temperature350°F350°F
+0.23
Sugar % of dough19.6%20.8%
-0.23
Brown:white sugar1.050.70
+0.16

Medians (binary features: share of recipes). Effect is Cliff's delta: +1 means every thick recipe is above every other one, 0 means no difference. n = 60 vs 274.

“soft”

171 recipes vs 163 described another way

Recipes their authors call soft have a median flour:fat of 1.59 versus 1.39 for crispy ones (n=171 vs 72).

Featuresoftotherseffect
Bake time (midpoint)12 min13 min
-0.19
Flour:fat1.591.47
+0.14
Chill time0 min0 min
+0.13
Bake temperature350°F350°F
-0.13

Medians (binary features: share of recipes). Effect is Cliff's delta: +1 means every soft recipe is above every other one, 0 means no difference. n = 171 vs 163.

Claims with fewer than 20 recipes are left out. “Others” means recipes whose author used a different texture word, so the comparison is texture against texture rather than described against undescribed. Filter recipes by what their authors call them →

Key Ratio Distributions

Flour : Fat

1.68

median 1.47 · sd 1.44

Flour : Sugar

1.44

median 1.23 · sd 1.37

Brown : White Sugar

0.91

median 0.70 · sd 1.10

Egg : Flour

0.26

median 0.26 · sd 0.33

Chocolate : Flour

0.90

median 0.89 · sd 0.54

Total Fat %

16.7

median 16.5 · sd 5.55

Explore ratio analysis →