Thick and Chewy Joanna Gaines Chocolate Chip Cookies
These chocolate chip cookies borrow that signature bakery style Joanna Gaines is known for, thick middles and crisp, buttery edges that hold their shape. A few simple tricks with cold butter and a solid chill give you the kind of cookie that sits tall on the plate instead of spreading into a thin puddle.

The dough comes together in one bowl and rewards a little patience while it rests in the fridge. If you want a tray of cookies that look like they belong behind glass at Magnolia Market, this is the one.
What Makes These Cookies So Good
The texture is the reason I keep coming back to this recipe. Creaming cold butter with brown sugar traps tiny air pockets that lift the cookies as they bake, so each one stays thick in the center. A chill in the fridge firms the butter back up, which stops the dough from melting across the pan before the structure has a chance to set.
That combination gives you a soft, tender middle and a golden ring around the edge with just the right snap. Loaded with puddles of semi-sweet chocolate, they taste like a bakery counter cookie you made yourself.
Ingredients

- 2 ½ cups all-purpose flour: spoon and level, don’t pack it into the cup
- 1 tsp baking soda: helps the cookies rise and brown
- 1 tsp kosher salt: if using table salt, reduce to ¾ tsp
- 1 cup (2 sticks) unsalted butter, cold and cut into small cubes: straight from the fridge, not room temperature
- 1 ½ cups packed light brown sugar: the moisture here keeps the centers soft
- ½ cup granulated sugar: adds that crisp edge
- 2 large eggs, cold: cold eggs work fine, just beat them in one at a time
- 2 tsp vanilla extract: use a good pure vanilla
- 2 cups semi-sweet chocolate chips: a heavy pour, I sometimes top with a few extra right after baking
Variations / Substitutions
- Dark chocolate: swap in bittersweet chips for a less sweet, deeper cocoa bite. The cookie itself stays buttery and rich.
- Milk chocolate: softer and sweeter, but the cookies will spread a tiny bit more because milk chocolate has more sugar. Still delicious.
- Chopped nuts: fold in ¾ cup toasted pecans or walnuts with the chocolate. The crunch plays well against the chewy dough.
- Gluten-free flour: a 1-to-1 cup-for-cup blend works without adjusting anything else. The texture stays close to the original.
- Make them dairy-free: use a good stick-style plant butter and your favorite dairy-free chocolate chips.
If you like a cookie with a little sprinkle of flaky salt on top right out of the oven, that works beautifully here. The salt cuts the richness the same way it does on a batch of brown butter pecan cookies.
How to Make Joanna Gaines Chocolate Chip Cookies
Step 1: Cream the Cold Butter and Sugars

Place the cold butter cubes, brown sugar, and granulated sugar in the bowl of a stand mixer. Beat them together on medium-high speed for about 3 minutes, scraping the bowl once, until the mixture looks pale and fluffy. It won’t be completely smooth, that’s fine, you should still see tiny butter pieces. Those bits melt in the oven and create the cookie’s structure.
The color shifts from wet sand to a lighter tan shade, almost like thick frosting with a grainy texture. When you pinch a little between your fingers it feels soft and tacky, not greasy.
Step 2: Beat in the Eggs and Vanilla

Crack in the 2 cold eggs one at a time, beating well after each addition until the yolk disappears. Pour in the 2 teaspoons of vanilla and beat just until the batter looks glossy and smooth, about 30 seconds. The whole mixture will loosen up and become more fluid, with streaks of caramel color from the brown sugar.
Stop as soon as everything is blended. Overbeating at this stage can work too much air into the eggs and cause the cookies to puff then collapse later. A uniform, ribbon-like texture when you lift the beater is exactly right.
Step 3: Mix in the Dry Ingredients

In a separate bowl, whisk together the 2 ½ cups flour, the 1 teaspoon baking soda, and the 1 teaspoon salt. With the mixer on low speed, add the dry mixture to the wet ingredients in two additions, pausing after each to scrape the bowl. Mix only until the last streak of flour is gone, about 30 seconds total. The dough will be thick, slightly tacky, and pull away from the sides of the bowl.
Go easy here. Overmixing develops gluten and that makes the cookies tough instead of tender. If you see a few specks of flour, fold them in with a spatula by hand.
Step 4: Fold in the Chocolate and Chill

Remove the bowl from the mixer and tip in the 2 cups of chocolate chips. Use a sturdy spatula to fold them through the dough, scraping the bottom and turning the mass over until the chips are evenly distributed. Cover the bowl tightly with plastic wrap and refrigerate for at least 1 hour, or up to 24 hours if you want to get ahead.
The dough will be soft at first. After it chills it becomes firm enough to scoop cleanly, and that cold start in the oven slows the spread so the cookies bake up tall. A longer chill also deepens the flavor a little, the same way resting bread dough does.
Step 5: Scoop, Bake, and Cool

Preheat the oven to 350°F (175°C) and line two baking sheets with parchment paper. Scoop the chilled dough into 2-tablespoon mounds and place them about 2 inches apart. I use a #30 scoop for even sizing. Bake one sheet at a time on the middle rack for 12 to 14 minutes, rotating the pan once halfway. The cookies are done when the edges are set and golden and the centers still look slightly underdone and pale. Let them rest on the hot sheet for 5 minutes, then transfer to a wire rack to cool completely.
That 5-minute rest on the pan is where the centers finish cooking without drying out. As they cool you’ll see crinkles form across the tops and the chocolate will set back up into soft pools. Serve them warm if you can, but they hold their chew for days at room temperature.
A Few Notes Before You Start
- Cold butter is the whole trick. Straight from the fridge, not softened. The small cubes trap air and the firm fat doesn’t melt too fast, so the cookies stand up.
- Weigh the flour or spoon it carefully. A heavy cup of flour makes the dough dry and the cookies cakey. If you have a scale, 2 ½ cups is about 310 grams.
- Don’t flatten the dough balls. Leave them mounded on the sheet. They’ll spread and settle on their own, but pushing them down forces the air out early.
- Rotate the pan once. Most ovens have hotter spots. A quick turn at the halfway mark gives you even browning across the whole tray.
Storing Leftover Cookies
Keep the baked cookies in an airtight container at room temperature for up to 5 days. A slice of bread tucked into the container keeps them soft, it releases moisture the cookies absorb without getting soggy. To freeze, scoop the raw dough into balls, freeze solid on a tray, then bag them. Bake straight from frozen, adding 2 to 3 extra minutes. You can also freeze fully baked cookies and thaw them on the counter in about 30 minutes.
Frequently Asked Questions
Can I freeze the dough?
Yes. Scoop it onto a parchment-lined tray, freeze until hard, then transfer to a zip-top bag. Bake from frozen at the same temperature, adding 2 to 3 minutes to the bake time. No need to thaw first.
Why did my cookies spread too much?
Warm butter or skipping the chill is the usual cause. If the dough feels greasy and soft when you scoop it, the butter was too warm. Next time, cut the butter smaller and chill the dough longer. A hot baking sheet from the previous batch can also cause spread, so use a cool pan for each round.
Can I use salted butter?
You can. If you do, cut the added salt from 1 teaspoon to ½ teaspoon so the cookies don’t taste overly salty. The balance still works.
How do I get the shiny, crinkled tops?
That crinkle comes from the sugar dissolving properly and the low spread. Creaming the cold butter well and chilling the dough are what do it. Banging the pan lightly in the last few minutes of baking also cracks the surface in that bakery way.

Thick and Chewy Joanna Gaines Chocolate Chip Cookies Recipe
Ingredients
Method
- Cream the cold butter, brown sugar, and granulated sugar on medium-high until pale and fluffy, about 3 minutes.
- Beat in the eggs one at a time, then the vanilla, until the mixture is smooth and glossy.
- With the mixer on low, blend in the flour, baking soda, and salt in two additions until just combined.
- Fold in the chocolate chips by hand, cover, and refrigerate the dough for at least 1 hour.
- Preheat the oven to 350°F. Scoop chilled dough into 2-tablespoon mounds, bake for 12-14 minutes, then cool on the sheet 5 minutes before moving to a rack.
