In a medium saucepan, melt the butter over medium heat, stirring frequently. Continue cooking until the butter turns a deep golden brown and releases a nutty aroma, about 5–7 minutes. Watch closely to avoid burning. Once browned, transfer the butter to a heatproof bowl and let it cool for about 20 minutes.
1 cup 2 sticks unsalted butter, at room temperature
Adjust an oven rack to the middle position. Preheat your oven to 350°F. Line two baking sheets with parchment paper to prevent the cookies from spreading too much during baking.
In a medium mixing bowl, whisk together the flour, baking soda, salt, cornstarch, cinnamon, ground ginger, cardamom, allspice, nutmeg, ground cloves, and freshly cracked black pepper. Make sure the dry ingredients are evenly combined, then set the bowl aside.
1 tablespoon cinnamon, 2 teaspoons ground ginger, 1 teaspoon cardamom, ½ teaspoon allspice, ½ teaspoon nutmeg, ¼ teaspoon ground cloves, 2 cups all-purpose flour, 1 teaspoon cornstarch, ½ teaspoon baking powder, ½ teaspoon baking soda, 1 teaspoon kosher salt, 1 teaspoon freshly cracked black pepper
In the bowl of a stand mixer fitted with the paddle attachment, or with a hand mixer or a hand whisk, combine the cooled brown butter, granulated sugar, and brown sugar. Beat on medium speed for 2–3 minutes, until the mixture becomes light and fluffy, scraping down the sides of the bowl with a rubber spatula as needed.
¼ cup dark brown sugar, 1½ cups granulated sugar
Scrape down the sides and bottom of the bowl again with a rubber spatula. Add the whole egg and mix on medium speed for 15–20 seconds. Then, add the egg yolk and repeat. Scrape the sides and bottom of the bowl once more, then add the vanilla extract and milk. Mix on low speed until fully incorporated. The batter should look smooth and glossy.
1 large egg, 1 large egg yolk, 1½ teaspoons pure vanilla extract, 2 tablespoons milk
Gradually add all of the dry ingredient mixture to the wet ingredients. Mix on low speed until a soft dough forms, stopping to scrape down the bowl as necessary. Avoid overmixing, as this can make the cookies dense.
Fold the chopped white chocolate into the dough using a rubber spatula, ensuring the chocolate is evenly distributed.
8 ounces white chocolate
Using a 4-tablespoon-sized cookie scoop, portion all the dough into balls. Once all the dough is scooped, take two balls and press them together to create a large bakery-style cookie, approximately a heaping ⅓ cup each, or 100g each ball (*note: if you make these small they will be dry and cakey.) Roll the combined dough into smooth, even balls. Place four dough balls on each prepared baking sheet, spaced well apart. Transfer one baking sheet to the freezer for 15 minutes (or the fridge for 25 minutes) before baking. Keep the other sheets in the fridge while you bake the first batch.
Place the chilled baking sheet in the preheated oven and bake for 10 minutes, until the cookies are puffed and slightly set in the center. Remove the cookie sheet from the oven and bang it on the counter three times. (You don't need to bang it too hard, but make sure it's firm enough to create ripples in the cookies.) Return the cookies to the oven and bake for an additional 3–4 minutes, depending on your preference. Bake until the edges are golden brown and the centers are pale and slightly underbaked. For a softer center, bake for 3 minutes; for a crisper texture, bake for 4 minutes.
Remove the baking sheet from the oven and let the cookies cool completely on the pan. The residual heat will help set the centers slightly. Once cooled, transfer the cookies to a wire rack or serve immediately for the best texture.
Notes
Let the brown butter cool completely before adding it to the sugars; warm butter can alter the dough's texture and cause excessive spreading.
For extra chocolate puddles, press a few additional chocolate chunks onto the tops of the cookie dough balls after baking.
If you prefer a chewier texture, you can slightly underbake the cookies and allow them to set on the baking sheet for a few minutes before transferring them to a wire rack.
Use a cookie scoop for consistent sizing, ensuring even baking across your batches of cookies.
If you're baking multiple trays at once, rotate them halfway through the bake time for even browning.