Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 1/4 cups (160 g) all-purpose flour
- 1/2 cup (45 g) unsweetened cocoa powder
- 1 tsp cornstarch, 3/4 tsp baking soda, 1/2 tsp fine salt
- 3/4 cup (170 g) unsalted butter, softened
- 3/4 cup (150 g) granulated sugar
- 3/4 cup (150 g) packed light brown sugar
- 1 large egg + 1 large egg yolk, at room temperature
- 2 tsp vanilla extract, 2 tbsp milk (or heavy cream)
- 4 oz (115 g) dark or semisweet chocolate, melted and cooled
- 2/3 cup (115 g) dark/semisweet chocolate chunks
- 2/3 cup (115 g) milk chocolate chunks
- 2/3 cup (115 g) white chocolate chunks
- Flaky sea salt for topping (optional but strongly recommended)
Do This
- Step 1: Preheat oven to 350°F (175°C). Line 2 baking sheets with parchment. Melt 4 oz dark chocolate and let cool slightly.
- Step 2: Whisk flour, cocoa, cornstarch, baking soda, and salt in a bowl.
- Step 3: Beat butter, granulated sugar, and brown sugar until creamy, 2–3 minutes. Beat in egg, yolk, vanilla, milk, then melted chocolate.
- Step 4: Mix in dry ingredients on low just until combined. Fold in all three types of chocolate chunks. Cover and chill dough 45–60 minutes.
- Step 5: Scoop 2-tablespoon mounds of dough onto trays, spacing well. Top with a few extra chunks.
- Step 6: Bake 10–12 minutes, one sheet at a time, until edges are set but centers look soft and slightly underbaked.
- Step 7: Immediately sprinkle with flaky sea salt. Cool on tray 10 minutes, then transfer to a rack. Enjoy warm for molten centers.
Why You’ll Love This Recipe
- Triple the chocolate: milk, dark, and white chocolate chunks create pockets of molten goodness in every bite.
- Deeply fudgy center with slightly crisp edges, like the best parts of a brownie and a cookie combined.
- Simple, straightforward method with easy-to-find ingredients, perfect for home bakers of any level.
- Flexible dough that can be baked right away for softer cookies or chilled for thicker, bakery-style cookies.
Grocery List
- Produce: None required.
- Dairy: Unsalted butter, 1 large egg, 1 large egg yolk, milk (or heavy cream).
- Pantry: All-purpose flour, unsweetened cocoa powder, cornstarch, baking soda, fine salt, granulated sugar, light brown sugar, vanilla extract, dark/semisweet chocolate (for melting and chunks), milk chocolate, white chocolate, flaky sea salt (optional).
Full Ingredients
Cookie Dough Base
- 1 1/4 cups (160 g) all-purpose flour
- 1/2 cup (45 g) unsweetened cocoa powder (natural or Dutch-process)
- 1 tsp cornstarch (helps keep the centers soft and fudgy)
- 3/4 tsp baking soda
- 1/2 tsp fine sea salt (or table salt)
- 3/4 cup (170 g) unsalted butter, softened to cool room temperature
- 3/4 cup (150 g) granulated sugar
- 3/4 cup (150 g) packed light brown sugar
- 1 large egg, at room temperature
- 1 large egg yolk, at room temperature
- 2 tsp pure vanilla extract
- 2 tbsp (30 ml) whole milk or heavy cream
- 4 oz (115 g) dark or semisweet chocolate, finely chopped and melted, then cooled slightly
Triple-Chocolate Mix-Ins
- 2/3 cup (115 g) dark or semisweet chocolate chunks or large chips
- 2/3 cup (115 g) milk chocolate chunks or large chips
- 2/3 cup (115 g) white chocolate chunks or large chips
Optional Topping
- Flaky sea salt, for sprinkling on top right after baking

Step-by-Step Instructions
Step 1: Get Ready to Bake
Preheat your oven to 350°F (175°C) with a rack in the middle. Line 2 large baking sheets with parchment paper or silicone baking mats. This keeps the cookies from sticking and helps them bake evenly.
Finely chop the 4 oz (115 g) of dark or semisweet chocolate and gently melt it in a heatproof bowl. You can use short bursts in the microwave (15–20 seconds at a time, stirring between each) or a bowl set over a pan of barely simmering water. Stir until smooth, then set aside to cool until just slightly warm to the touch. Meanwhile, roughly chop your milk, dark, and white chocolate for the chunks, if not already in chunk form.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, cocoa powder, cornstarch, baking soda, and fine salt until evenly combined and lump-free. This step makes sure the cocoa and leavening are distributed throughout the dough so every cookie bakes the same and has a deep chocolate flavor. Set the bowl aside.
Step 3: Cream the Butter and Sugars
In a large mixing bowl (or the bowl of a stand mixer fitted with the paddle attachment), add the softened butter, granulated sugar, and light brown sugar. Beat on medium speed for 2–3 minutes, scraping down the sides once or twice, until the mixture looks lighter in color and slightly fluffy. You are not trying to whip in lots of air (these are meant to be fudgy, not cakey), but you do want the sugars to start dissolving into the butter.
Step 4: Add Eggs, Vanilla, Milk, and Melted Chocolate
Add the whole egg and the extra yolk to the butter-sugar mixture. Beat on medium speed just until fully incorporated, 30–45 seconds. Pour in the vanilla extract and milk (or cream) and mix again until smooth. Scrape down the sides and bottom of the bowl to catch any streaks.
Now pour in the slightly cooled melted dark chocolate. Beat on low to medium-low speed until the mixture is evenly chocolatey and glossy. At this point the batter should be thick, shiny, and smell intensely of chocolate.
Step 5: Combine Wet and Dry, Then Fold in Chunks
Add the dry ingredients to the bowl with the chocolate batter. Mix on the lowest speed, or stir by hand with a spatula, just until no visible dry spots remain. Avoid overmixing; stop as soon as the flour is incorporated to keep the cookies tender and fudgy.
Tip in all three types of chocolate chunks: dark/semisweet, milk, and white. Use a spatula or wooden spoon to fold them gently through the dough so they are evenly distributed. The dough will be quite thick and sticky at this stage, which is exactly what you want for ultra-fudgy cookies.
Cover the bowl tightly (with a lid, plate, or plastic wrap) and refrigerate for 45–60 minutes. Chilling helps the dough firm up, prevents excessive spread, and intensifies the chocolate flavor.
Step 6: Scoop and Bake
Once the dough has chilled and feels firm but scoopable, use a medium cookie scoop or a heaping tablespoon to portion the dough into balls of about 2 tablespoons each (around 40–45 g). Place them on the prepared baking sheets, spacing them at least 2 inches (5 cm) apart. For extra-chunky tops, gently press a few additional chocolate chunks into the top of each dough ball.
Bake one sheet at a time for 10–12 minutes. The cookies are done when the edges look set and slightly darker, the tops are just starting to crack, and the centers still look soft and slightly underbaked. They will firm up as they cool, staying fudgy inside. If you like them extra-gooey, lean toward the shorter bake time.
Step 7: Finish, Cool, and Serve
As soon as the cookies come out of the oven, immediately sprinkle the tops lightly with flaky sea salt, if using. The gentle hit of salt makes the chocolate flavors pop and balances the sweetness from the three types of chocolate.
Let the cookies cool on the baking sheet for about 10 minutes; they are very soft when hot and may break if moved too soon. After 10 minutes, transfer them carefully to a wire rack to finish cooling, or enjoy them while still warm for maximum molten chocolate pockets. Repeat with the remaining tray of dough, reusing the parchment if needed.
Pro Tips
- Do not skip the chill: Chilling the dough is key to thick, fudgy cookies that do not spread into thin puddles.
- Underbake slightly: Pull the cookies from the oven when the centers still look soft. They set as they cool, giving you that brownie-like middle.
- Use chopped bars, not just chips: Chopped chocolate creates irregular chunks and melty pools, while chips tend to hold their shape more.
- Weigh your ingredients if you can: Using a kitchen scale for flour and cocoa helps prevent dry, cakey cookies caused by packing too much into a measuring cup.
- Rotate the tray: If your oven has hot spots, rotate the baking sheet halfway through baking for even results.
Variations
- Mocha Triple-Chocolate Cookies: Add 2 tsp instant espresso powder to the dry ingredients to deepen the chocolate flavor and add a subtle coffee note.
- Nutty Crunch Version: Fold in 1/2 cup (60 g) toasted chopped pecans, walnuts, or hazelnuts along with the chocolate chunks.
- Spiced Chocolate Cookies: Stir 1/2 tsp ground cinnamon and a pinch of cayenne into the dry ingredients for a warm, gently spiced twist.
Storage & Make-Ahead
Store fully cooled cookies in an airtight container at room temperature for 3–4 days. They stay wonderfully soft and fudgy. For longer storage, freeze baked cookies in a single layer on a tray, then transfer to a zip-top bag or sealed container for up to 2 months. Thaw at room temperature or warm for a few minutes in a 300°F (150°C) oven to revive the melty chocolate.
You can also freeze the unbaked dough: scoop dough balls onto a lined tray, freeze until firm, then transfer to a freezer bag. Bake from frozen at 350°F (175°C), adding 1–2 extra minutes to the baking time. This is perfect for fresh, molten-centered cookies on demand.
Nutrition (per serving)
Approximate values per cookie (1 cookie = 1 serving, based on 20 cookies): about 270 calories, 4 g protein, 30 g carbohydrates, 16 g fat, 9 g saturated fat, 2 g fiber, 22 g sugars, and 160 mg sodium. Values will vary based on the exact chocolate brands and cookie size.


Leave a Reply