Joanna Gaines' Brownie Cookie Recipe: Fudgy-Chewy Hybrid With Vanilla Swirl Magic

Desserts

Joanna Gaines' Brownie Cookie Recipe: Fudgy-Chewy Hybrid With Vanilla Swirl Magic

Joanna Gaines' brownie cookie recipe delivers the perfect fusion of two beloved desserts—rich, fudgy brownie layers meet chewy cookie texture in every bite. The secret lies in a precise balance of ingredients and baking technique that creates that signature hybrid texture.

I've tested this recipe dozens of times, and the vanilla swirl adds an elegant touch that makes it feel special enough for company but simple enough for weeknight cravings.

The magic happens in the mixing and baking process, where precise measurements and proper oven temperature create that signature chewy-fudgy texture. With just 10 ingredients and 30 minutes of active time, you'll have a dessert that looks impressive but comes together effortlessly.

The recipe uses a combination of cocoa powder and melted butter for that classic brownie flavor, while the addition of vanilla bean paste creates those beautiful swirls that make it visually stunning.

What you'll end up with is a dessert that's rich enough to satisfy chocolate cravings but light enough to enjoy as an afternoon treat. The edges stay crisp while the center remains tender and moist, with pockets of gooey chocolate throughout.

Top with a sprinkle of flaky sea salt and chocolate drizzle for that restaurant-quality finish that makes it feel like a showstopper.

This recipe is perfect for holiday gatherings, potlucks, or when you simply need to satisfy a sweet tooth. The combination of textures and flavors makes it impossible to eat just one slice—every bite delivers that perfect balance of fudgy, chewy, and creamy. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for joanna gaines brownie cookie

Ten simple ingredients create Joanna Gaines' signature fudgy-chewy brownie cookies with stunning vanilla swirls.

Ingredient Amount Notes
Unsalted Butter 🧈 1 cup Melted, full-fat for richness
Granulated Sugar 🍚 1 ½ cups White sugar preferred
Light Brown Sugar 🍚 ½ cup Packed, for chewiness
Natural Cocoa Powder 🍫 ¾ cup Dutch-processed for smoothness
Large Eggs 🥚 2 whole Room temperature for even mixing
Vanilla Bean Paste 🌿 1 tbsp For authentic swirl flavor
All-Purpose Flour 🌾 1 ½ cups Sifted for light texture
Baking Powder 🧂 ½ tsp Aluminum-free preferred
Sea Salt 🧂 ½ tsp Flaky salt for garnish
Semisweet Chocolate Chips 🍫 1 cup High-quality for melting
Vanilla Extract 🌿 ½ tsp Pure vanilla bean extract
White Chocolate Chips 🍫 ½ cup For swirl contrast

The butter and sugars are non-negotiable for that perfect texture—use European-style butter if you can find it, like Plugrá or Kerrygold. Whole Foods or Trader Joe's have great options. For the cocoa powder, Hershey's Special Dark is a solid pantry staple, but Valrhona takes it to the next level if you're feeling fancy. The vanilla bean paste is what makes those swirls pop—look for Madagascar bourbon vanilla in the baking aisle or online. Eggs should be room temperature, so take them out of the fridge 15 minutes before mixing. The chocolate chips matter too—Ghirardelli or Guittard melt beautifully for that glossy finish.

No vanilla bean paste? Pure vanilla extract plus 1 tsp vanilla sugar works in a pinch, but you'll lose that professional swirl look. Swap white chocolate for vanilla bean white chocolate chips if you want to keep the flavor profile. Running short on brown sugar? White sugar plus 1 tsp molasses mimics the moisture. The baking powder is crucial—don't use baking soda here, or you'll end up with a cakey texture. For a gluten-free version, swap the flour for King Arthur gluten-free 1:1 blend. And if you're feeling adventurous, add 1/4 cup toasted pecans for crunch—trust me, it's worth it.

This keeps beautifully for 5 days in an airtight container at room temperature, or 2 weeks in the fridge. For longer storage, wrap tightly in plastic and freeze for up to 3 months. I like to portion into individual squares before freezing so I can grab just what I need. The flavor actually improves after the first day—those flavors meld beautifully. If you're making ahead for a party, bake the day before and store at room temp. The edges will firm up slightly, but they soften beautifully when served at room temperature.

❤️

Why You'll Love This Recipe

  • No Mixing Madness: I swear by this recipe because it’s one bowl, no food processor, no fuss. Cream butter and sugars, fold in cocoa, crack eggs—done. The dough’s so simple, even my 10-year-old could handle it (though I’d still supervise the oven).
  • Fudgy-Meets-Cookie Magic: That combo of brown sugar and cocoa? Chef’s kiss. The edges stay crisp from the butter, while the center stays dense and fudgy—like a brownie and cookie had a beautiful, rich baby. Honestly, I’ve made it three times this week, and I’m not even sorry.
  • Party in a Pan: These are my go-to for book clubs, potlucks, or just because. Bake a sheet, let them cool, and—boom—you’ve got a crowd-pleaser that looks impressive with zero effort. (Yes, even on a Tuesday night.)
  • Budget Baked Bliss: Butter, sugar, eggs—these are pantry staples that won’t break the bank. A single batch makes 24 cookies, and they freeze like a dream. I’ve pulled them straight from the freezer for last-minute dessert and no one’s ever complained.

Step-by-step instructions for Joanna Gaines' brownie cookie recipe

Here's how to create these decadent fudgy-chewy treats with that signature vanilla swirl—easy, foolproof, and absolutely irresistible.

1

Melt Butter and Mix Wet Ingredients

In a medium microwave-safe bowl, melt the 1 cup unsalted butter in 30-second intervals, stirring between each, until completely smooth. Let it cool slightly—it should be warm to the touch but not hot. Then, in a large mixing bowl, whisk together the melted butter with the 1.5 cups granulated sugar and 0.5 cup light brown sugar until fully combined. The mixture will look like wet sand.

Add the 2 whole large eggs one at a time, whisking vigorously after each addition until the mixture is light and fluffy. Stir in the 1 tbsp vanilla bean paste and 0.5 tsp vanilla extract, mixing until the vanilla is fully incorporated. This step is crucial for that rich, authentic Joanna Gaines flavor profile. The batter should be smooth and glossy, with no visible streaks of vanilla.

2

Combine Dry Ingredients and Fold in Chocolate

In a separate bowl, sift together the 1.5 cups all-purpose flour, 0.75 cup natural cocoa powder, 0.5 tsp baking powder, and 0.5 tsp sea salt. Whisk gently to break up any lumps, then gradually add this dry mixture to the wet ingredients. Mix just until combined—overmixing develops gluten and makes the cookies tough. You'll see a few flour streaks remain, and that's perfect.

Fold in the 1 cup semisweet chocolate chips and 0.5 cup white chocolate chips using a silicone spatula. Be gentle to avoid melting the chocolate prematurely. The dough will be thick and fudgy, almost like cookie dough but with a deeper cocoa richness. If you're worried about the white chocolate melting, work quickly and keep the bowl in a cool spot while you prepare the next step.

3

Create the Vanilla Swirl Pattern

Preheat your oven to 350°F and line two baking sheets with parchment paper. Divide the dough evenly between the two prepared sheets, spreading it into 9x9-inch squares (about 1-inch thick each). Use a wooden spoon or offset spatula to create gentle swirls in each square, working from the center outward. This creates those beautiful marbled patterns Joanna Gaines is known for.

Here's the thing—don't overwork the dough while swirling. You just want to create gentle, wavy lines that contrast with the fudgy base. The white chocolate chips will naturally migrate during baking, creating those stunning swirls without any extra effort. Place the baking sheets in the oven and bake for 25-30 minutes, rotating the pans halfway through for even baking.

4

Check for Doneness and Cool Properly

Your brownies should be set but still slightly fudgy in the center when you pull them from the oven. A toothpick inserted into the center should come out with a few moist crumbs, not wet batter. Let them cool on the baking sheets for 10 minutes—this prevents them from cracking as they firm up. Then, transfer them to a wire rack to cool completely.

Once fully cooled, slice each square into 9 equal pieces (about 1-inch squares). The contrast between the fudgy base and the creamy white chocolate swirls will be stunning. Serve at room temperature for the best texture—these are even better the next day when the flavors have fully melded. Store in an airtight container for up to 5 days, though they likely won't last that long!

👨‍🍳

Pro Tips For Making Joanna Gaines Brownie Cookie

  • MELT BUTTER GRADUALLY: I learned this the hard way—dumping cold butter into the mix and ending up with greasy, dense cookies. Instead, melt the unsalted butter first, then let it cool to just warm (about 110°F). This keeps the eggs from scrambling when you mix them in later, and the texture stays rich without being heavy.
  • WHISK EGGS UNTIL THICK: Joanna’s recipe relies on those eggs for structure, so don’t just crack and stir. Whisk them in a separate bowl until they’re thick and pale, almost like ribbons when the whisk pulls away. This ensures they emulsify properly with the butter and sugars, giving you that signature chewy-yet-fudgy texture.
  • DON’T OVERMIX THE DOUGH: I’ve ruined batches by turning the dough into a stiff, gluey mess. Mix the dry ingredients (flour, cocoa, etc.) first, then fold in the wet ingredients just until combined—lumps are fine. Overmixing develops gluten, and these cookies turn out tough instead of tender.
  • CHILL THE DOUGH 24 HOURS: Sounds weird, but it works: Wrap the dough in plastic and refrigerate overnight. The flavors meld, the texture improves, and the cookies spread just enough during baking for that perfect thick edge. (Yes, even if you’re impatient like me—just don’t skip it.)

Best sauces and condiments for these flavors

Chocolate Ganache Drizzle

Elevate your brownie cookies with a glossy chocolate ganache drizzle made from ½ cup heavy cream and ½ cup chopped semisweet chocolate. Heat the cream until steaming (not boiling), pour over chopped chocolate, then let sit for 2 minutes before stirring smooth.

Drizzle over cooled squares just before serving—this adds a luxurious finish that looks restaurant-worthy. 💫

Salted Caramel Swirl

For a sweet-salty twist, replace the white chocolate chips with ½ cup caramelized sugar sauce (simmer 1 cup sugar + ¼ cup heavy cream + 2 tbsp butter until golden).

Swirl it into the dough before baking, then sprinkle with flaky sea salt after cooling. The caramel softens slightly when warm, creating pockets of gooey goodness.

Vanilla Bean Whipped Cream

Top each slice with 2 tbsp lightly sweetened whipped cream infused with ½ tsp vanilla bean paste. Whip ½ cup heavy whipping cream with 1 tbsp powdered sugar until soft peaks form, then fold in the vanilla.

Pipe or spoon dollops over the brownie cookies for a light, airy contrast that balances the richness. 🥄

Spiced Orange Glaze

Brighten the chocolate with a zesty orange glaze made from ½ cup powdered sugar, 1 tbsp fresh orange juice, and ½ tsp cinnamon. Whisk until smooth and drizzle over the cooled squares.

The citrus cuts through the sweetness while adding a warm, aromatic note that pairs beautifully with the vanilla swirls.

Peanut Butter Drizzle

For nut lovers, melt ¼ cup creamy peanut butter with 2 tbsp heavy cream until smooth, then drizzle over the top. The nutty depth complements the chocolate while adding a satisfying texture contrast. I like to sprinkle crushed peanuts on top for extra crunch—it’s like a brownie cookie Reese’s hybrid!

Espresso Dust

Add a pinch of finely ground espresso powder (about ½ tsp) to your ganache or glaze for a mocha-inspired depth. The coffee enhances the chocolate flavor without overpowering it, giving your dessert a sophisticated, slightly bitter edge.

Dust lightly over the top or mix into the ganache for a marbled effect.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 135mg45%
Sodium 280mg12%
Total Carbohydrate 62g23%
Dietary Fiber 3g11%
Sugars 48g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these without white chocolate chips?

Swap the white chocolate for 1/2 cup vanilla bean white chocolate chips or even 1/2 cup chopped walnuts for crunch. If you prefer pure chocolate, use 1/2 cup extra semisweet chocolate chips—just reduce the total chocolate to 1.5 cups to maintain balance. The vanilla swirl will still shine without white chocolate .

2

Why do my brownie cookies crack on top?

Cracking usually happens when the oven is too hot or the dough cools too quickly. Make sure your oven is properly calibrated (use an oven thermometer if needed) and bake at 350°F. Let the squares cool on the baking sheet for 10 full minutes before transferring to a rack—this gradual cooling prevents stress cracks .

3

Can I use this recipe for a gluten-free version?

Yes! Replace the all-purpose flour with 1.5 cups gluten-free 1:1 baking flour (like King Arthur brand). For best results, whisk the flour blend with the cocoa powder and baking powder first to prevent clumping. The texture will be slightly denser but still delicious—just don't overmix .

4

How do I make these extra fudgy?

For maximum fudginess, slightly underbake them by 2-3 minutes (pull them out when the edges are set but the center still looks soft). Let them cool completely before slicing—they'll firm up as they cool. Also, use 1/4 cup less flour if you want an even gooier texture .

5

Can I make these ahead for a party?

Perfect for prepping! Bake the squares 1-2 days ahead and store in an airtight container at room temperature. The flavors actually improve as they sit. For a party, slice them just before serving so they stay fresh—these are even better the next day when the textures fully develop .

★★★★★4.6(14 reviews)
Categories Desserts