This brookie recipe gives you a fudgy, chewy brownie base topped with soft chocolate chip cookie dough, all baked together into one pan of bars. Ready in 40 minutes, and you only need two bowls!


A Quick Look At The Recipe
This is a brief summary of the recipe. Jump to the recipe to get the full details.
Prep Time
15 minutes
Cook Time
25 minutes
Total Time
40 minutes
Servings
16 bars
Difficulty
Easy
Calories *
325 kcal per serving
Technique
Baked, layered bars
Flavor Profile
Rich, chocolatey, sweet, buttery
* Based on nutrition panel
“I made these for a school bake sale and they were the first thing to sell out. The brownie layer stayed so fudgy even after sitting overnight, and the cookie layer on top had just the right chew. Will be making these on repeat!”
⭐⭐⭐⭐⭐
Maren
Why You Will Love This Recipe
- Two desserts in one pan. You get a fudgy brownie base and a soft chocolate chip cookie layer baked together into a single batch of bars. There’s no choosing between them because you don’t have to.
- Ready in 40 minutes. Prep takes 15 minutes and bake time is 25 to 30 minutes. No chilling the dough, no waiting on anything to set before you start layering.
- The texture holds up. The brownie layer stays fudgy, and the cookie layer stays chewy even after the bars cool completely. Pulling them out of the pan with the parchment handles makes clean cuts easy without anything crumbling.
- A base recipe worth knowing. Once you have this down, it pairs naturally with other chocolate bar recipes in your rotation, like my Fudgy Oreo Brownies.
When you just want both a gooey chocolate chip cookie and a decadent brownie, make these Brookies! These are rich and fudgy. These bars are arguably the best dessert for tea, milk, or coffee. They are easily a crowd favorite and perfect for any celebration!
If you love chocolate dessert bars, these fit right alongside a classic cookie or a fudgy brownie in your regular baking lineup. My Chocolate Chip Cookies and these oatmeal chocolate chip cookies are perfect to make next!
Ingredients & Substitutions

- Unsalted Butter (Brownie Layer): Melted butter gives the brownie layer its dense, fudgy texture rather than a cakey one.
- Granulated Sugar (Brownie Layer): Sugar sweetens the brownies and helps create that slightly shiny, crackled top.
- Cocoa Powder: This is the primary chocolate flavor in the brownie base. Use unsweetened natural cocoa powder for a deep, classic chocolate taste.
- All-Purpose Flour
- Eggs: The eggs bind the brownie batter and add richness throughout. The recipe uses room temperature eggs for the brownie layer, which blend in more smoothly than cold eggs straight from the fridge.
- Vanilla Extract
- Salt
- Baking Powder
- Unsalted Butter (Cookie Layer): Room temperature butter is creamed with the sugars to build the cookie dough’s structure. If your butter is too cold it won’t cream properly, and if it’s too warm the dough will be greasy and spread too much.
- Granulated Sugar and Brown Sugar (Cookie Layer): Using both sugars in the cookie dough gives you the best of both textures, crispness at the edges and chewiness in the center. The brown sugar also adds a subtle molasses depth that plays well against the brownie base.
- Baking Soda
- Chocolate Chips: Folded into the cookie dough, the chocolate chips melt slightly during baking and add pockets of chocolate throughout the top layer. Semi-sweet chips are the most balanced choice, though you could use dark chocolate chips if you prefer a less sweet finish. If you love a Blondie Recipe, try swapping in white chocolate chips for a completely different but equally delicious brookie.
Variations for Brookies
- Peanut Butter Cookie Layer.: Swap the chocolate chip cookie dough for your favorite peanut butter cookie dough like thes chewy peanut butter cookies to get a salty-sweet contrast against the fudgy brownie base. Press it on top the same way and bake at the same temperature and time.
- Add some nuts or your favorite candy. Fold a generous handful of chopped walnuts or pecans into the brownie batter before spreading it into the pan. The nuts add a toasty crunch that breaks up the dense, fudgy layers in the best way. You could also use M&M’s, Reese’s Pieces, or chopped-up Snickers!
- Cookies and Cream. Press crushed chocolate sandwich cookies into the brownie batter before adding the cookie dough layer on top. If you love bar desserts with layered textures, my Cookies & Cream Blossom Bars recipe is worth a look too.
- Brown Butter Brownie Base. You can use my brown butter brownie recipe! Let it cool completely before combining with the eggs, or you’ll end up with scrambled eggs in your batter, which is not the goal!
Professional Tips for Perfect Brookies
- Let the brownie batter cool before adding the cookie layer. Spread the brownie batter and let it sit for a few minutes while you make the cookie dough. Dropping warm dough onto still-warm batter can cause the layers to bleed together rather than bake up distinct.
- Don’t fully cover the brownie layer with cookie dough. Drop the cookie dough in spoonfuls and press gently rather than spreading it edge to edge. Leaving some brownie batter exposed lets the top bake evenly and keeps you from getting a raw center under a thick cookie crust.
- Pull them out while they still look slightly underdone. A toothpick inserted in the center should come out with a few moist crumbs, not clean. Brookies firm up significantly as they cool in the pan, and overbaking is what gives you a dry, crumbly result instead of that fudgy, chewy texture you’re after.
How to Make Brookies
Use these step-by-step instructions to make fudgy, chewy brookies with a rich chocolate brownie base and a soft cookie dough layer baked right on top. Further details and measurements can be found in the recipe card below.
Step 1: Prep your pan and preheat the oven. Preheat your oven to 350°F (175°C) and line a 9×9 inch baking pan with parchment paper, leaving a couple of inches of overhang on two sides. Those overhanging edges are your handles later when it’s time to lift the whole slab out cleanly.
Make the Brownie Batter
Step 2: Melt the butter for the brownie layer. Place the butter for the brownie layer in a microwave-safe bowl and melt it in short bursts, stirring between each one. Set it aside and let it cool for a few minutes before you add anything else to the bowl.
Step 3: Mix the brownie wet ingredients. Combine the cooled melted butter, granulated sugar, eggs, and vanilla extract in a large mixing bowl and stir until everything is well combined. The mixture will look glossy and smooth, slightly thicker than you might expect at this stage, and that’s completely normal.
Step 4: Add the dry ingredients. Add the cocoa powder, flour, salt, and baking powder to the bowl and stir until fully incorporated. The batter will come together into a thick, smooth, deeply chocolatey mixture with no dry streaks. (photo 1 & 2)
Step 5: Spread the brownie batter into the pan. Pour the brownie batter into your prepared pan and spread it into an even layer with a spatula, smoothing the top as flat as you can. Set the pan aside while you make the cookie dough. (photo 3)



Make the Cookie Dough
Step 6: Cream the butter and sugars. In a separate mixing bowl, beat the room-temperature butter with the granulated sugar and brown sugar until the mixture is light, fluffy, and noticeably paler in color. This takes 2 to 3 minutes and is worth doing properly since it’s what gives the cookie layer its soft, chewy structure. (photo 4)
Step 7: Add the egg and vanilla. Add the egg and vanilla extract to the creamed butter mixture and mix until everything is well combined and the batter looks smooth and uniform. (photo 5)
Step 8: Whisk and add the dry ingredients. In a separate bowl, whisk together the flour, baking soda, and salt, then gradually add the dry ingredients to the butter mixture, stirring until just combined. The dough will be thick and slightly sticky, which is exactly right. (photo 6)
Step 9: Fold in the chocolate chips. Add the chocolate chips to the cookie dough and fold them in gently until they’re evenly distributed throughout. The dough is now ready to layer onto the brownie batter in the pan. (photo 7)




Assemble and Bake
Step 10: Layer the cookie dough onto the brownie batter. Drop spoonfuls of the cookie dough all over the surface of the brownie batter in the pan, then use a spatula or your fingers to gently press it down into an even layer. It doesn’t need to be perfectly smooth, and a little texture on top is completely fine. (photo 8)
Step 11: Bake in the preheated oven for 25 to 30 minutes, until a toothpick inserted into the center comes out with a few moist crumbs. The top will look set and lightly golden, and the edges will have pulled away slightly from the sides of the pan.
Step 12: Cool in the pan. Remove the pan from the oven and set it on a wire rack to cool completely before cutting. Cutting too early will cause the layers to slide and the brownie base to fall apart, so give it the full cooling time even when it’s hard to wait.


Step 13: Lift, cut, and serve. Once the brookies are fully cooled, use the parchment paper overhang as handles to lift the entire slab out of the pan and onto a cutting board. Cut into squares and serve.
Recipe FAQs
Store cut brookie bars in an airtight container at room temperature for up to 4 days. To freeze them, wrap individual bars tightly in plastic wrap, place in a freezer-safe bag, and freeze for up to 2 months. Thaw at room temperature or warm briefly in the microwave when you’re ready to eat one.
This is the most common brookie issue, and it usually comes down to pulling the pan too early. You’re looking for a toothpick inserted into the center to come out with just a few moist crumbs, not wet batter. If the top looks set but the center still seems wobbly, give it another 3 to 5 minutes and check again.
Brookies have a layer of chocolate chip cookie dough pressed directly into the brownie batter before baking, so you get both textures in every bar. Regular brownies are purely fudgy and chocolate-forward with no cookie layer. If you love a chocolatey bar on its own, my Strawberry Brownies are a fun twist worth trying too.
You can, but the bars will be thinner and the bake time will be shorter. Start checking for doneness around 18 to 20 minutes and watch for those moist crumbs on the toothpick. The layers may not be as defined, but the flavor will still be there!

Recommended Bar Recipes!
Brownies & Bars
Brownies & Bars
Brownies & Bars
Brownies & Bars
Brookies

Ingredients
Brownie Layer:
- ½ cup unsalted butter
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ⅓ cup cocoa powder
- ½ cup all-purpose flour
- ¼ teaspoon salt
- ¼ teaspoon baking powder
Cookie Dough Layer:
- ½ cup unsalted butter, room temperature
- ½ cup granulated sugar
- ½ cup packed brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 ¼ cups all-purpose flour
- ½ teaspoon baking soda
- ¼ teaspoon salt
- 1 cup chocolate chips
Instructions
- Preheat the oven to 350°F (175°C). Line a 9×9 inch baking pan with parchment paper.
Make Brownie Batter
- Melt the butter for the brownie layer in a microwave-safe bowl. Let it cool slightly.
- In a large bowl, stir together the melted butter, granulated sugar, eggs, and vanilla until well combined. Add the cocoa powder, flour, salt, and baking powder and stir until smooth.
- Spread the brownie batter evenly into the prepared pan and smooth the top with a spatula. Set aside.
Make Cookie Dough
- In a separate bowl, cream together the room temperature butter, granulated sugar, and brown sugar until light and fluffy. Add the egg and vanilla and mix until combined.
- In another bowl, whisk together the flour, baking soda, and salt. Gradually add the dry ingredients to the wet ingredients and mix until just combined. Fold in the chocolate chips.
Assemble and Bake
- Drop spoonfuls of cookie dough over the brownie batter. Use a spatula or your fingers to gently press the cookie dough down into the brownie layer.
- Bake for 25 to 30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. Both layers should look set.
- Cool completely in the pan on a wire rack. Lift out using the parchment paper and cut into squares.
Notes
Gluten Free: Want gluten free brookie try it with my gluten free brownie and my gluten free chocolate chip cookies!
Measuring: Spoon and level your flour rather than scooping directly from the bag. Packed flour will make the cookie layer dense and dry instead of soft and chewy.
Storage: Store cut bars in an airtight container at room temperature for up to 4 days. To freeze, wrap individual bars tightly in plastic wrap, place in a freezer-safe bag, and freeze for up to 2 months. Thaw at room temperature or warm briefly in the microwave.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Like this recipe? Rate & comment below!Before You Go
I hope this brookie recipe becomes your go-to whenever you need one pan to do the work of two desserts. Browse our Brownie & Bar recipes or try these s’mores blondies next!








Very tasty, but I can never get it to cook the whole way through without being dry. I cooked them for about 40 mins in a glass pan and still after cooling, when I removed them from the pan they fell apart because they were considerably undercooked. I understand all ovens are different, but I don’t usually have this issue with other recipes to this extent. They are very good though!
HI Ava, That is so disappointing. I am the new owner of GVD and I have not personally tried this recipe but reading through it I don’t see any glaring issues. Did you do the toothpick test as suggested? Glass pans also cook differently than metal, so depending on what Adison used to test this recipe, that might be part of the issue. I personally never bake brownies or blondies in a glass or pyrex pan because I find the edges and bottom cook too fast while the center stays underbaked. ~Lindsey
So tasty definitely would recommend!