clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
These are by far the best chocolate chip cookies I’ve ever made, and I’ve made a LOT in my life! The secret is in the “aging” of the dough. Crispy edges, chewy middle, just perfect. #cookies #chocolatechipcookies #christmasbaking #christmascookies #ediblegift #baking #chocolate

My Best Chocolate Chip Cookies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews


This recipe is adapted from the recipe from the memoir The Measure of My Powers by Jackie Kai Ellis who is the founder of a local bakery in Vancouver.


  • 285 g unsalted butter, room temp
  • 230 g granulated sugar
  • 285 g dark brown sugar
  • 2 tsp vanilla extract
  • 2 large eggs, room temp
  • 470 g all-purpose flour
  • 1 ½ tsp fine salt
  • 1 ½ tsp baking powder
  • 1 ¼ tsp baking soda
  • 450g (1lb) dark chocolate discs/wafers
  • Optional garnish: Large flakes of salt like fleur de sel or maldon salt

Shop Ingredients and tools I use


  1. Place flour and salt in a large mixing bowl. Sift baking powder and baking soda through a small sieve into the flour. (This is to prevent little clumps of baking soda that often form, especially in older baking soda, from remaining unmixed, and it also helps distribute them. I always do it for all my baking recipes.) Whisk everything together until well mixed.
  2. In a stand mixer with a paddle attachment, or an electric hand-held mixer, mix butter on low speed briefly just to make sure it is fully softened. Add brown and white sugar and mix on medium speed until the colour is lightened and the mixture looks fluffy. Stopping to scrape the bowl and paddle once in between. 
  3. Add vanilla and eggs, then mix on medium speed just until well incorporated, scraping down sides as needed.
  4. Add dry ingredients in 4 instalments, mixing just for a few seconds each time until the flour is no longer sitting on top of the dough. This is to prevent the mixer from kicking up flour as it stirs. *If using a hand held mixer, switch to a wooden spoon and stir everything together, as this is quite a thick dough for the hand held.  
  5. After the last addition of flour, mix very briefly just until there's a little bit of flour left unmixed. Do not mix fully yet at this point.
  6. Add the chocolate discs then continue to mix on low speed just until all the flour is incorporated into the dough and the chocolate is evenly distributed.
  7. Portion the dough out into 2-inch balls and place them onto a tray or a big container—I like using a #30 scoop for this and I fill it so it's just a bit rounded on the bottom. Separate each layer of dough with plastic wrap so they don't stick together. *If using chocolate discs, check to see if there are any large disc of chocolate exposed on the bottom of the ball, if so, push some dough to cover it. Because these chocolate discs are so large, if you have an big exposed piece sitting flat on the bottom it'll just melt and stick to the pan when baking and you'll lose chocolate!
  8. Cover the dough tightly and refrigerate for 48 hours. Yes, trust me, this makes all the difference!
  9. When ready to bake, preheat oven to 350°F. Let it preheat for at least 30 minutes. **If after your first batch you find that the cookies are spreading too much, increase the temp to 375°F and bake for 11-12 minutes.
  10. Once the oven is ready, pull cookies out and put them on baking sheets lined with parchment paper or silicone mat. Make sure the cookies are at least 2 inches apart (you should only put 6 cookies on a half sheet pan). Bake in the middle rack for 15 mins until the edges are golden brown but the centre is still soft.

To bake frozen cookie dough:

The dough can be frozen in a freezer bag for up to 2 months. Let the dough sit on a baking sheet at room temp for at least 30 minutes. Meanwhile, preheat the oven to 350°F. You may need to let the cookies bake for a minute longer than usual. If you remember to plan ahead, you can also pull the dough out from the freezer and let them thaw in the fridge overnight, then bake as usual.

Join us on Patreon for bonus content & rewards!


  1. When baking cookies, always bake a test batch first with just 4-6 cookies. Everyone's ovens are different, so you may find that after you bake your first batch you need to adjust timing/temperature a bit. Or that you have a hot spot and need to rotate the pan halfway.
  2. Remember to bring out your butter and eggs at least few hours before you start so they will come to room temp. Cut your butter into small pieces so it soften faster.
  3. Don't trust the oven "preheat" alarm! I use an oven thermometer, and I find that many ovens say they're "ready" far before the center of the oven as reached temperature. Let it preheat for at least 30 minutes to be sure.
  4. Get an oven thermometer to help calibrate your oven. Many ovens run a little hot or a little cool, so it's a useful thing to know 🙂 They're inexpensive and you can get one online!