There’s nothing quite like biting into a thick, gooey, freshly baked chocolate chip cookie — especially when it’s packed with two types of chocolate chips. This recipe for Thick and Gooey Two-Chip Chocolate Chip Cookies delivers everything a cookie lover dreams of: crispy golden edges, a soft molten center, and rich layers of chocolate in every bite.
This cookie isn’t just your average chocolate chip treat — it’s dense, chewy, and loaded with both semi-sweet and milk chocolate chips, creating a perfect balance of richness and sweetness. Inspired by classic American bakery-style cookies, this version is intentionally oversized, decadently thick, and best served warm. Whether you’re baking for a cozy night in, sharing with friends, or prepping for the holidays, these cookies are a crowd-pleaser.
Ingredients Overview

Creating the perfect thick and gooey cookie starts with high-quality ingredients. Each one plays a key role in achieving the ideal structure, texture, and flavor.
All-Purpose Flour
The backbone of the cookie. It provides structure and chewiness. For an even thicker texture, a small portion of bread flour can be substituted for extra gluten development.
Baking Soda
Just the right amount gives the cookies lift without making them cakey. It also enhances browning and flavor depth.
Cornstarch
A small addition of cornstarch helps keep the interior soft and tender while still allowing the edges to crisp up beautifully.
Salt
Balances the sweetness and brings out the full flavor of the chocolate.
Unsalted Butter
Using real, room-temperature butter (not melted) gives a creamy base and helps create a thick dough. If you like a slightly nuttier flavor, you can brown the butter before incorporating it — just make sure to let it re-solidify first.
Dark Brown Sugar
Adds deep molasses flavor and extra moisture, which leads to a gooier, chewier cookie.
Granulated Sugar
Helps with spreading and contributes to the crispy edge.
Large Eggs + Egg Yolk
The egg yolk adds richness, and the extra yolk (without the white) gives the cookies their gooey center.
Vanilla Extract
Don’t skip it — a generous pour enhances every other flavor.
Semi-Sweet Chocolate Chips
Provide rich, bold chocolate notes. Opt for larger chips or chunks for better melt pockets.
Milk Chocolate Chips
Add creaminess and a sweeter contrast to the semi-sweet chips. Together, they create a deep and layered chocolate flavor.
Step-by-Step Instructions
1. Cream the Butter and Sugars
In a large mixing bowl, beat the room-temperature butter with the brown sugar and granulated sugar until light and fluffy — about 2–3 minutes. This incorporates air and helps with structure.
2. Add the Eggs and Vanilla
Mix in the eggs and additional egg yolk, one at a time. Scrape down the sides of the bowl to make sure everything is evenly incorporated. Stir in the vanilla extract.
3. Combine Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, cornstarch, and salt. Slowly add the dry ingredients to the wet mixture, mixing just until combined. Be careful not to overmix — this is key for soft cookies.
4. Fold in the Chocolate Chips
Use a spatula or wooden spoon to gently fold in both types of chocolate chips. For pools of melted chocolate, consider using chopped chocolate bars in addition to chips.
5. Chill the Dough
Cover the dough and refrigerate for at least 2 hours, or up to 48 hours. This is essential for thick cookies, as it allows the flour to hydrate and the butter to firm up — reducing spread during baking.
6. Preheat and Prep
When ready to bake, preheat your oven to 350°F (175°C). Line baking sheets with parchment paper.
7. Shape and Bake
Scoop large dough balls (about 3 tablespoons each) and space them a few inches apart. Bake for 11–13 minutes, or until the edges are just golden but the centers still look slightly underdone.
8. Cool (Slightly!) Before Serving
Let cookies rest on the baking sheet for 5–10 minutes before transferring them to a wire rack. Serve warm for the full gooey effect.
Tips, Variations & Substitutions
-
Don’t skip chilling the dough. It’s the secret to preventing flat cookies and intensifying flavor.
-
Switch up the chips: try dark chocolate, white chocolate, or even peanut butter chips for a twist.
-
Add-ins: Chopped toasted pecans or walnuts add crunch and richness.
-
Salted finish: Sprinkle cookies with flaky sea salt before baking to contrast the sweet richness.
-
Vegan variation: Use vegan butter, plant-based egg replacers, and dairy-free chocolate chips.
-
Gluten-free: Substitute a 1:1 gluten-free flour blend. Add a tablespoon of almond flour for texture.
Serving Ideas & Occasions
These cookies are a natural choice for any cozy night, but they also shine on dessert platters, holiday cookie exchanges, or tucked into lunchboxes. Pair them with:
-
A glass of cold milk or hot coffee
-
A scoop of vanilla bean ice cream
-
Crumbled into a sundae or milkshake
They’re also perfect for gifting — wrap them in parchment and twine for a bakery-style presentation.
Nutritional & Health Notes
Each cookie is undeniably rich, offering a satisfying balance of carbohydrates and fats for quick energy. The addition of dark chocolate brings in antioxidants, while the protein from the eggs and a handful of nuts (if added) offer a little extra nutritional balance.
If you’re watching portion size, you can easily form smaller dough balls to yield more modest cookies. You can also reduce the sugar slightly without compromising structure — though the texture may shift slightly.
For a lower-sugar option, consider subbing some sugar with coconut sugar or using stevia-blend baking sweeteners.
FAQs
Q1: Why are my cookies spreading too much?
A1: This usually happens when the dough isn’t chilled long enough or if the butter was too soft or melted when mixed. Make sure to chill the dough for at least 2 hours and use room-temperature, not melted, butter for creaming.
Q2: Can I freeze the cookie dough?
A2: Yes! Scoop dough balls and freeze them on a tray. Once firm, transfer to a zip-top bag and store for up to 3 months. Bake directly from frozen — just add 1–2 minutes to the bake time.
Q3: What’s the purpose of using two types of chocolate chips?
A3: Combining semi-sweet and milk chocolate gives depth and contrast. The semi-sweet chips offer richness, while milk chocolate adds creamy sweetness — creating a more complex flavor experience.
Q4: Can I make these cookies without eggs?
A4: Yes. Substitute with a flax egg (1 tablespoon flaxseed meal + 2.5 tablespoons water) or use commercial egg replacers. The texture may be slightly less gooey but still delicious.
Q5: How can I make them even thicker?
A5: Use a taller scoop of dough (don’t flatten them), chill longer, and slightly underbake. You can also add 1 tablespoon more flour per cup to reduce spread.
Q6: How long do these cookies stay fresh?
A6: Stored in an airtight container at room temperature, they stay soft and chewy for up to 4–5 days. Reheat in the microwave for 10 seconds to bring back that gooey texture.
Q7: Can I double the recipe?
A7: Absolutely. These cookies scale well — just ensure your mixer can handle the larger volume. If baking in batches, keep the dough chilled between rounds.
PrintThese bakery-style cookies are thick, gooey, and packed with both semi-sweet and milk chocolate chips for a deeply rich and satisfying treat.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
-
2 ¾ cups all-purpose flour
-
1 tsp baking soda
-
1 ½ tsp cornstarch
-
¾ tsp salt
-
1 cup unsalted butter, room temperature
-
1 cup dark brown sugar, packed
-
½ cup granulated sugar
-
2 large eggs
-
1 egg yolk
-
2 tsp vanilla extract
-
1 cup semi-sweet chocolate chips
-
1 cup milk chocolate chips
Instructions
-
In a large bowl, cream butter and both sugars until light and fluffy (2–3 minutes).
-
Add eggs and egg yolk one at a time, mixing well. Stir in vanilla.
-
In a separate bowl, whisk flour, baking soda, cornstarch, and salt. Gradually add to wet ingredients.
-
Fold in both types of chocolate chips.
-
Cover and refrigerate dough for at least 2 hours.
-
Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
-
Scoop 3-tablespoon-sized dough balls onto prepared sheets.
-
Bake for 11–13 minutes, until edges are golden and centers look slightly underbaked.
-
Let rest on sheet for 5–10 minutes, then transfer to wire rack.
