Satisfy intense chocolate cravings with these irresistible双层 bars featuring a dense, fudgy cocoa base beneath a golden chewy cookie topping. Each square delivers the perfect contrast of textures—moist brownie meets crisp edges and soft cookie centers—all crafted without dairy or eggs using coconut oil and plant-based milk. The assembly comes together in under an hour: simply spread the dark brownie batter, layer with buttery cookie dough, then bake until golden.
The first time I attempted brookies, I was recovering from a dinner party where my vegan guests politely declined regular brownies. I remember standing in my kitchen at 11 PM, determined to create something that would never make anyone feel left out again. The smell of cocoa hitting coconut oil filled my entire apartment, and I knew I was onto something special.
My sister texted me at midnight after I left a batch on her porch, asking what kind of magic was in these squares. She said her husband who usually turns his nose up at vegan desserts ate three in a row and asked for the recipe immediately.
Ingredients
- All-purpose flour: The structure builder for both layers, providing the perfect crumb structure
- Unsweetened cocoa powder: Use Dutch-processed for deeper chocolate flavor and that signature brownie richness
- Brown sugar: Adds moisture and creates those irresistible chewy edges we all fight over
- Coconut oil: Creates the fudgiest texture, but melted vegan butter works beautifully too
- Plant milk: Almond, soy, or oat milk all work, just avoid anything with added vanilla that might overpower
- Vegan chocolate chips: I use Enjoy Life or Guittard, but check labels since some chips contain milk derivatives
- Baking powder and soda: These lift the layers while keeping them dense and fudgy, not cakey
- Salt: Just enough to make the chocolate sing without tasting salty
Instructions
- Get your oven ready:
- Preheat to 350°F and line an 8x8 inch pan with parchment paper, letting some hang over the edges for easy removal later
- Make the brownie batter:
- Whisk the flour, cocoa, brown sugar, baking powder, and salt until no cocoa lumps remain. Pour in the melted coconut oil, plant milk, and vanilla. Stir just until combined, then fold in those dark chocolate chips
- Spread the first layer:
- The brownie batter will be thick, so use your spatula to press it evenly into the prepared pan. It might seem like a thin layer, but it will rise perfectly
- Cream the cookie dough:
- In a separate bowl, beat the softened vegan butter with both sugars until fluffy and light. Mix in the plant milk and vanilla, then add the flour, baking soda, and salt
- Layer it up:
- Fold the remaining chocolate chips into the cookie dough, then drop spoonfuls over the brownie layer. Gently spread it to the edges, using wet fingertips if the dough sticks
- Bake to perfection:
- Bake for 30 to 35 minutes until the top is golden brown and a toothpick comes out with a few moist crumbs, not completely clean
- The hardest part:
- Let these cool completely in the pan, at least an hour. Slicing them warm is tempting, but they hold together much better when fully set
Last Thanksgiving, I brought these to a potluck where nobody knew they were vegan until I mentioned it. My uncle who claims he can always taste the difference in vegan baked goods went back for seconds and then asked me to write down the recipe.
Getting the Layers Right
The key is spreading the brownie layer first and making it perfectly even. Any thick spots will create uneven baking, leaving some pieces raw and others overdone. Take your time with this step.
Making It Your Own
I have added chopped walnuts to the brownie layer for crunch, and sometimes swirl in peanut butter into the cookie dough. You could also add espresso powder to amplify the chocolate flavor without making it taste like coffee.
Storage and Serving Suggestions
These keep beautifully at room temperature for three days, though they rarely last that long in my house. For longer storage, wrap individual squares and freeze them up to three months.
- Warm a square for 15 seconds in the microwave before serving
- Top with vegan vanilla ice cream for the ultimate dessert experience
- Store in an airtight container with parchment paper between layers
Every time I pull these from the oven, I am amazed that something so decadent can be completely plant-based. They have become my go-to for proving that vegan desserts belong at every table.
Recipe FAQs
- → What makes brookies different from regular brownies?
-
Brookies combine two beloved treats in one bar—a fudgy cocoa brownie base supports a thick, chewy chocolate chip cookie layer. You get contrasting textures: dense, moist brownie beneath crisp-edged cookie topping in every bite.
- → Can I use different plant-based milks?
-
Absolutely. Almond, soy, oat, or even coconut milk work beautifully in both layers. Choose unsweetened varieties to maintain the perfect sweetness balance without overpowering the chocolate flavors.
- → How do I know when brookies are done baking?
-
Insert a toothpick into the center—it should emerge with a few moist crumbs clinging to it, not completely clean. The cookie top should appear golden-brown, and edges may pull slightly from the pan sides.
- → Can I make these gluten-free?
-
Yes. Substitute all-purpose flour with a 1:1 gluten-free baking blend in both layers. The texture remains deliciously fudgy and chewy without any grainy aftertaste when using quality blends.
- → How should I store leftover brookies?
-
Keep squares in an airtight container at room temperature for up to 4 days. For longer storage, refrigerate up to a week or freeze individually wrapped pieces for 3 months. Bring to room temperature before serving.
- → Can I add nuts or other mix-ins?
-
Certainly. Chopped walnuts or pecans complement both layers wonderfully. Fold ¼ cup into the brownie batter or sprinkle atop the cookie layer before baking for extra crunch and nutty richness.