Cinnamon and Cream

Brookies: Fudgy Brownie Meets Crispy-Edged Chocolate Chip Cookie Bar

22 min read

↓ Jump to Recipe

Picture this: the edges are slightly crisp and golden, the top is studded with pools of melted chocolate chips, and when you lift a square from the pan, the underside reveals a dark, glossy, almost truffle-like brownie layer that clings to your fingers just a little. That is a brookie. One pan, two batters, and a result so satisfying that it genuinely stops people mid-conversation when you set it on a table. This is the kind of dessert that earns you a reputation.

What makes this version stand out is the way the two batters are handled separately before coming together. The brownie layer uses melted dark chocolate alongside cocoa powder for an intensely fudgy, almost gooey base, while the cookie dough layer is enriched with brown butter, which adds a nutty, caramel-like depth that plays beautifully against the bitter chocolate beneath. The two layers bake together into something that is more than the sum of its parts, with a natural marbled seam where they meet in the middle of the bar.

The difficulty here is genuinely medium, but only because you are making two separate batters rather than one. Neither batter is complicated on its own, and the whole project comes together in about 25 minutes of hands-on work. This recipe is perfect for bakers who want to impress without spending a whole afternoon in the kitchen, for potlucks and bake sales where you want to bring something unexpected, or honestly, for any Tuesday when you simply cannot choose between brownies and cookies.

Prep: 25 minutesTotal: 1 hour 15 minutes (includes 20 minutes cooling before slicing)Yield: one 9×13-inch pan, cut into 16 barsDifficulty: ★★☆ IntermediateOccasion: Everyday Treat
✓ Vegetarian
Servings:

16

servings

Ingredients

  • — BROWNIE LAYER —
  • 115 gunsalted butter (1/2 cup or 1 stick), cut into pieces
  • 170 gdark chocolate (60 to 70% cacao), finely chopped (about 6 oz)
  • 200 ggranulated sugar (1 cup)
  • 2 largeeggs, at room temperature
  • 1 tsppure vanilla extract
  • 60 gall-purpose flour (1/2 cup, spooned and leveled)
  • 25 gDutch-process cocoa powder (1/4 cup, sifted)
  • 0.5 tspfine sea salt
  • — BROWN BUTTER COOKIE LAYER —
  • 170 gunsalted butter (3/4 cup or 1.5 sticks), browned and cooled
  • 165 glight brown sugar, packed (3/4 cup)
  • 50 ggranulated sugar (1/4 cup)
  • 1 largeegg plus 1 egg yolk, at room temperature
  • 2 tsppure vanilla extract
  • 240 gall-purpose flour (2 cups, spooned and leveled)
  • 1 tspbaking soda
  • 0.75 tspfine sea salt
  • 300 gsemi-sweet chocolate chips (about 1.75 cups), divided
  • Flaky sea salt, for finishing (optional but recommended)

Ingredient Substitutions

dark chocolate (brownie layer)

  • Good-quality semi-sweet chocolate chips (about 1 cup) work in a pinch, though the brownie layer will be slightly sweeter and less intense.
  • A 70g bar of milk chocolate combined with 100g dark chocolate if you prefer a milder, sweeter brownie base.
Dutch-process cocoa powder

  • Natural (unsweetened) cocoa powder can be used in equal quantity. The brownie will be slightly lighter in color and have a fruitier, sharper chocolate flavor rather than the deep, mellow richness of Dutch-process.
unsalted butter (cookie layer)

  • Salted butter can be used in both layers; simply reduce or omit the added salt in whichever layer you swap.
  • Brown butter can be replaced with regular melted butter if you are short on time, but you will lose that nutty, caramel depth that makes the cookie layer exceptional.
eggs

  • For the brownie layer: 2 flax eggs (1 tbsp ground flax + 3 tbsp water each, rested 10 minutes) work reasonably well, though the brownie will be slightly less glossy on top.
  • For the cookie layer: the whole egg plus yolk can be replaced with 2 flax eggs, though the cookie layer will be denser and less chewy.
semi-sweet chocolate chips (cookie layer)

  • Dark chocolate chunks (chopped from a bar) melt into larger, more dramatic pools and are highly recommended as an upgrade.
  • A mix of milk chocolate and semi-sweet chips for a sweeter, more classic flavor profile.
all-purpose flour

  • A 1:1 gluten-free baking flour blend (such as Bob’s Red Mill or King Arthur Measure for Measure) can be used in both layers with no other changes needed. Texture will be very slightly more crumbly at the edges.

Instructions

🔧 Equipment

🟫9×13-inch metal baking pan
💨8-inch square metal or foil pan (for air fryer method)
🐢6-quart oval slow cooker (for slow cooker method)
📄parchment paper
🧁heatproof bowl (for melting chocolate)
♨️medium saucepan (for double boiler and browning butter)
🥣light-colored saucepan (for browning butter)
🥣two large mixing bowls
🍴rubber spatula
🌀whisk
🍴offset spatula or butter knife
🔵wire cooling rack
🔪sharp chef’s knife



Prep: 25 minutes
Bake: 30 to 35 minutes at 350°F (175°C)
Total: 1 hour 15 minutes
  1. Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan and line it with parchment paper, leaving a 2-inch overhang on the two long sides to act as handles for lifting the bars out later.
  2. Make the brownie layer: Combine the chopped dark chocolate and butter in a medium heatproof bowl set over a saucepan of barely simmering water (the bowl should not touch the water). Stir frequently until both are fully melted and smooth, then remove from heat. Let cool for 5 minutes. Whisk in the granulated sugar until combined, then whisk in the eggs one at a time, followed by the vanilla. Switch to a rubber spatula and fold in the flour, cocoa powder, and salt until just combined with no dry streaks visible. Spread the brownie batter evenly into the prepared pan.
  3. Make the brown butter: In a light-colored saucepan over medium heat, melt the 170g of butter for the cookie layer. Continue cooking, swirling the pan often, until the butter foams, then subsides, and the milk solids at the bottom turn golden-brown and smell nutty and toasty, about 5 to 7 minutes. Pour immediately into a large bowl (scraping in all the browned bits) and let cool for 10 to 15 minutes until it is warm but no longer hot to the touch.
  4. Make the cookie layer: Whisk the brown sugar and granulated sugar into the cooled brown butter until smooth. Add the whole egg, egg yolk, and vanilla and whisk vigorously for about 60 seconds until the mixture is pale, slightly thickened, and glossy. Add the flour, baking soda, and salt and fold with a rubber spatula until just combined. Fold in about 200g of the chocolate chips, reserving roughly 100g for topping. The dough will be thick.
  5. Drop large spoonfuls of the cookie dough over the brownie batter in the pan. Using lightly dampened fingertips or an offset spatula, gently spread and press the cookie dough into an even layer, being careful not to disturb the brownie batter underneath. It is okay if a little brownie peeks through in spots. Scatter the reserved chocolate chips evenly over the top and press them in gently. Sprinkle with flaky sea salt if using.
  6. Bake for 30 to 35 minutes, until the top is deep golden brown, the edges are set, and the center feels just barely firm when pressed lightly. A toothpick inserted into the center should come out with moist, fudgy crumbs (not wet batter). It is better to pull these slightly underdone than overdone as they firm up considerably as they cool.
  7. Let the brookies cool in the pan on a wire rack for at least 20 minutes before lifting out using the parchment overhang. For the cleanest cuts, cool completely (about 1 hour total) and use a sharp knife wiped clean between each cut. Cut into 16 bars.
Prep: 25 minutes
Bake: 22 to 26 minutes at 325°F (165°C)
Total: 1 hour (includes cooling)
This method works best for smaller batches. Use an 8-inch square pan that fits your air fryer basket. The result is a thicker bar with an especially crisp top and edges, and a very fudgy center. Check early, as air fryers vary significantly in power.
  1. Prepare the brownie and cookie batters following Steps 2 through 4 of the oven method exactly. You will have some batter left over if your air fryer only fits an 8-inch pan; you can bake a second batch or scale the recipe down by one-third.
  2. Grease an 8-inch square metal or foil pan and line with parchment paper. Spread the brownie batter into the pan in an even layer, using roughly half the total brownie batter (about 280 to 300g) for the 8-inch pan. Then drop and spread the cookie dough layer over the top as described in the oven method. Top with the reserved chocolate chips and flaky salt.
  3. Preheat your air fryer to 325°F (165°C) for 3 minutes. Place the pan in the air fryer basket. Bake for 22 to 26 minutes, checking at the 20-minute mark. If the top is browning too quickly, lay a small piece of foil loosely over the pan for the remaining time. The brookies are done when the top is deeply golden and the center feels just barely set when pressed.
  4. Remove from the air fryer and cool in the pan on a wire rack for at least 30 minutes before slicing. Because the air fryer runs hotter and faster, these bars benefit from a longer rest before cutting to allow the fudgy center to fully set.
  5. Slice into 9 bars and serve. Reheat leftover bars in the air fryer at 300°F (150°C) for 2 to 3 minutes for a just-baked, gooey texture.
Prep: 25 minutes
Bake: 2 hours to 2 hours 30 minutes on High
Total: 3 hours (includes cooling)
The slow cooker produces a uniquely fudgy, almost molten brookie with an ultra-soft texture throughout. There will be no crisp edges as in the oven version, but the result is deeply indulgent and almost brownie-like all the way through. Best served warm with a scoop of vanilla ice cream.
  1. Line a 6-quart oval slow cooker insert with parchment paper, leaving overhang on the sides. Lightly grease the parchment. Do not skip this step as the sugar-rich batter will stick aggressively to an unlined insert.
  2. Prepare the brownie batter and cookie dough following Steps 2 through 4 of the oven method. Spread the brownie batter into the lined slow cooker insert in an even layer. Drop spoonfuls of cookie dough over the top and press gently into an even layer. Scatter the reserved chocolate chips over the surface.
  3. Place a double layer of paper towels or a clean folded kitchen towel under the slow cooker lid before closing it. This absorbs the condensation that would otherwise drip onto the surface and create soggy patches. Cook on High for 2 hours to 2 hours 30 minutes.
  4. Begin checking at the 2-hour mark. The brookies are done when the edges are fully set and pulling away from the sides, the top looks matte rather than shiny and wet, and the center jiggles only very slightly when the insert is gently shaken. A toothpick inserted in the center should come out with moist, sticky crumbs.
  5. Turn off the slow cooker, remove the lid, and let cool in the insert for 30 to 40 minutes. The center will continue to firm up significantly as it cools. Lift out using the parchment overhang, transfer to a cutting board, and cut into bars. Serve warm for maximum fudginess, or cool completely for cleaner slices.

Nutrition Per Serving

Per 1 serving (makes one 9×13-inch pan, cut into 16 bars)

415Calories
52gCarbs
34gSugar
21gFat
5gProtein

Why This Recipe Works

The biggest challenge with a two-layer bar is getting both layers to finish baking at the same time, since brownie batter and cookie dough have different structures and moisture levels. The solution here is deliberate: the brownie layer uses very little flour (just 60g), which keeps it fudgy and slow to fully set, while the cookie layer contains enough flour and a full teaspoon of baking soda to give it lift and structure. They effectively meet in the middle during baking, with the brownie still soft and yielding while the cookie layer is golden and just set. The result is a natural gradient of texture from top to bottom rather than two distinct, competing layers.

Brown butter is not just a flavor choice in the cookie layer; it is a structural one too. Browning butter drives off water through evaporation (fresh butter is about 18 to 20% water), which means less water in the dough and therefore less steam in the oven. Less steam means the cookie layer spreads less and holds its shape better over the brownie, giving you that defined, beautiful top layer. The Maillard reaction that creates the brown color and nutty flavor in the butter also contributes to a more complex, deeper flavor that balances the intensely chocolatey brownie beneath it without competing with it.

Using Dutch-process cocoa alongside melted dark chocolate in the brownie layer is a deliberate double-hit of chocolate flavor. Dutch-process cocoa has been treated with an alkali to neutralize its natural acidity, giving it a darker color and a smoother, more rounded flavor with less bitterness. Melted dark chocolate adds fat and cocoa butter, contributing to that glossy, dense, truffle-like texture. If your brookies come out cakey rather than fudgy, the most likely culprits are overbaking, over-mixing the brownie batter after adding the flour (which develops gluten and incorporates air), or using a pan that is too small, which increases the depth and requires longer baking time.

Baker’s Tips

  • Bring your eggs to room temperature before starting. Cold eggs can cause the melted chocolate mixture to seize or the batter to look broken. A quick fix: place eggs in a bowl of warm water for 5 to 10 minutes.
  • Do not over-mix the brownie batter once you add the flour and cocoa. Fold gently with a rubber spatula until just combined. Over-mixing develops gluten and incorporates air, which makes brownies cakey instead of fudgy.
  • Use a light-colored saucepan when browning butter so you can clearly see the milk solids changing color. In a dark pan, it is very easy to burn the butter before you notice the color change.
  • Chill the pan for 10 minutes in the freezer after spreading the brownie layer if your kitchen is warm. This firms up the brownie batter slightly and makes it much easier to spread the thick cookie dough over the top without the two batters smearing together.
  • For the cleanest, bakery-style cuts, cool the bars completely, then refrigerate for 30 minutes before slicing. Use a sharp chef’s knife and wipe it clean with a warm damp cloth between each cut.
  • Reserve at least 100g of chocolate chips to press into the top of the cookie layer rather than mixing them all in. Chips baked on top stay visible, create pools of melted chocolate on the surface, and make the bars look far more impressive.
  • The flaky sea salt on top is optional but genuinely transformative. Salt suppresses bitterness and amplifies sweetness, making the chocolate taste more intensely chocolatey rather than just sweet. Use a light hand and focus on pinching and scattering rather than pouring.

Variations

  • Peanut Butter Swirl: Drop 4 tablespoons of creamy peanut butter over the brownie batter before adding the cookie dough layer, then use a skewer to swirl it in. The peanut butter creates rich ribbons throughout the brownie layer.
  • Mint Chocolate: Add 1/2 tsp pure peppermint extract to the brownie batter and substitute mint chocolate chips for half the semi-sweet chips in the cookie layer.
  • Salted Caramel Center: Drizzle 80g of thick salted caramel sauce over the brownie layer before adding the cookie dough. It sinks into the brownie as it bakes for a gooey caramel seam in every bite.
  • Espresso Brownie Layer: Dissolve 1.5 tsp of instant espresso powder in the melted chocolate-butter mixture before adding the sugar. This deepens the chocolate flavor without tasting overtly of coffee.
  • Walnut or Pecan Brookies: Fold 100g (about 1 cup) of roughly chopped toasted walnuts or pecans into the cookie dough along with the chocolate chips for added crunch and richness.

Troubleshooting & FAQ

My cookie layer sank into the brownie batter and the two layers mixed together. What went wrong?
This usually happens when the brownie batter is too warm and fluid when the cookie dough is added, or when the cookie dough is spread too aggressively. After making the brownie batter, let it cool for at least 5 minutes before it goes into the pan, and once spread, chill the pan for 10 minutes in the freezer before adding the cookie layer. Drop the cookie dough in large spoonfuls across the surface and press gently with dampened fingertips rather than dragging it, which pulls the two batters together.
The top (cookie layer) is golden brown but the center still seems underbaked and jiggly. Should I keep baking?
This is actually normal and desirable for fudgy brookies. The bars will continue to set as they cool, and the brownie layer beneath is meant to stay dense and fudgy rather than fully baked through. As long as the edges are set, the top is golden, and a toothpick inserted in the very center comes out with moist (not wet) crumbs, pull them out and let them cool. If the toothpick comes out with raw, liquid batter, bake for 3 to 5 more minutes and check again.
My brownie layer came out cakey and dry rather than fudgy. What happened?
Cakey brownies are almost always the result of one or more of these issues: over-mixing after adding the flour (which builds gluten and traps air), over-baking, or the eggs being over-beaten (which also incorporates too much air). For fudgy brownies, fold the flour in gently until just combined, check for doneness at the minimum bake time, and whisk the eggs in by hand rather than with a mixer.
My bars fell apart completely when I tried to slice them. How do I prevent this?
Brookies need adequate cooling time to set up before they can be cleanly sliced. The brownie layer in particular needs time to firm up from its molten state in the oven. Wait at least 20 minutes before lifting from the pan, and ideally cool completely (about 1 hour) before slicing. For the cleanest cuts, refrigerate the cooled bars for 30 minutes, use a sharp knife, and wipe the blade between every cut.
The top of my brookies looks pale and underdone even after 35 minutes. What should I do?
Pale tops usually indicate the oven is running cooler than its dial suggests, which is common. Invest in an inexpensive oven thermometer to check your actual oven temperature. In the meantime, raise the oven temperature by 10 to 15 degrees and continue baking, checking every 5 minutes. If the edges are overbaking while the center is still pale, tent the pan loosely with aluminum foil to prevent the edges from burning while the center finishes.

Storage & Make-Ahead

  • Storage: Store cut bars in an airtight container at room temperature for up to 4 days, placing parchment paper between layers to prevent sticking. Refrigerate for up to 1 week (bring to room temperature or warm briefly before serving for best texture). Freeze individually wrapped bars for up to 3 months; thaw at room temperature for 1 hour or microwave from frozen for 30 to 40 seconds.
  • Make-Ahead: Both batters can be made up to 24 hours ahead. Store the brownie batter covered in the refrigerator and bring to room temperature for 20 minutes before spreading (it will firm up when cold). The cookie dough can be refrigerated overnight; it will need to sit at room temperature for 15 minutes to become spreadable again. Fully baked and cooled bars can be frozen for up to 3 months.


Leave a Comment