These walnut brownies are fudgy, dense chocolate brownies made with both melted dark chocolate and cocoa powder, with 1 cup of toasted chopped walnuts inside and walnut halves pressed on top. They bake in one 8×8 inch pan at 350°F for 30 to 35 minutes and cut into 12 to 16 squares.
Two things make them worth the extra step: toasting the walnuts first, and pulling the pan while a toothpick still shows moist crumbs. No frosting needed. The top bakes into a thin, shiny crust.

Following a special diet?
Every recipe on this site can be converted to gluten-free, vegan, dairy-free, keto, nut-free or egg-free with adjusted ratios so nothing falls flat.
Try the Recipe Converter →Why These Stay Fudgy, Not Cakey
It comes down to ratio. This batch uses ½ cup of butter and ¾ cup of dark chocolate against only ¾ cup of flour, with just ¼ teaspoon of baking powder for a little lift. That ratio keeps the center dense and soft.

I use cocoa and melted chocolate together. Cocoa on its own gives a deep but drier, crumblier brownie, as in my cocoa powder brownies, where the fat is adjusted to make up for it. Melted chocolate on its own is soft and glossy but can taste heavy. Half a cup of cocoa plus the melted chocolate gives a strong chocolate flavor with chew. For the chocolate, 60 to 70% dark gives the deepest flavor without making the brownies bitter.
Granulated sugar gives the crisp top and the chew, while the brown sugar adds moisture and a light caramel note that suits walnuts better than plain white sugar ever could on its own.
Toast the Walnuts First
Raw walnuts taste mild, even a bit waxy, once they are baked inside a brownie. Toast them. Spread the chopped walnuts on a baking sheet and toast them at 350°F for 6 to 8 minutes, stirring halfway, until they smell nutty and look a shade darker. Let them cool before folding them in, or they melt little pockets into the batter.
Taste one walnut before you start. Walnuts go rancid quickly, and a stale one tastes bitter, dusty, or a little like old paint, which is a flavor no amount of chocolate in the batter will cover up. One bad bag is the usual reason walnut brownies taste off. I keep mine in the freezer, where they stay fresh for months.
For one 8×8 pan, 1 cup (100 g) of chopped walnuts in the batter is enough crunch in every bite without the nuts taking over the chocolate. The 12 to 16 halves on top are optional, but they toast while the brownies bake and mark where each square gets cut. For a sweeter crunch on top, use a handful of these stovetop candied walnuts instead of plain halves.
Mixing for a Crackly Top

Melt the butter and chocolate together over simmering water, or in the microwave in 20 second bursts, stirring each time. Let it cool for a few minutes. Warm, not hot. Hot chocolate can start to cook the eggs and leave the batter grainy.

Whisk both sugars into the warm chocolate until the mixture thickens slightly, then stir in the vanilla. The warmth dissolves some of the sugar, and that dissolved sugar is what rises to the top in the oven and dries into the shiny, crackly crust. Add the eggs one at a time and whisk well after each, until the batter turns glossy and smooth. Rush it and the top bakes up dull.

Whisk the flour, cocoa, salt and baking powder in a separate bowl and fold them in with a spatula, just until no dry streaks remain. Fold in the walnuts. I stir by hand on purpose: in my notes, the stand mixer version came out tougher and cakier.
Baking and Cooling in an 8×8 Pan
Line the pan with parchment, leaving an overhang on two sides so you can lift the slab out later. Smooth in the batter, press the walnut halves on top in rows, and bake at 350°F (175°C) for 30 to 35 minutes.

Start checking at 30 minutes. A toothpick near the center should come out with a few moist crumbs, not wet batter and not completely clean. The edges will be set. The center will look matte. The brownies keep cooking in the hot pan, so a clean toothpick at this point means they will end up cakey.
Let them cool completely in the pan on a rack, at least an hour or two. Then lift them out by the parchment. Warm brownies tear.
Cutting Clean Squares
Cut them cold. After cooling, chill the slab for about 30 minutes, then use a long, sharp knife and wipe it with a damp towel between cuts. Cut between the walnut halves: 4 rows by 4 gives 16 two inch squares, 3 by 4 gives 12 larger ones. They slice even more neatly the next day, once the crumb has firmed up.
Keeping and Freezing Walnut Brownies

Stored in an airtight container at room temperature, they stay moist for up to 5 days. To freeze, wrap the squares individually, put them in a freezer bag, and freeze for up to 3 months. Thaw overnight in the fridge or for an hour on the counter.
Serve them cold from the fridge for a firm, fudge-like bite, or warm one for about 10 seconds in the microwave for a soft center. They pack well into lunchboxes and gift tins because the top crust keeps them from sticking together.
Pecans, Box Mixes and Other Questions
Can I use pecans instead of walnuts?
Yes. Swap them 1 for 1 and toast them the same way. Pecans taste sweeter and more buttery. For pecans with caramel, try my chocolate turtle brownies.
How do I add walnuts to a brownie mix?
Fold about ¾ to 1 cup of toasted chopped walnuts into the prepared batter of a standard box mix, then bake as the box says. Toasting still makes the biggest difference.
Can I double this for a 9×13 pan?
Yes, double every ingredient. The batter is a little deeper in a 9×13, so start checking at 35 minutes and go by the moist crumb test, not the clock.
Can I frost them?
You do not need to, but a thin layer of brownie frosting works if you leave off the walnut halves and scatter chopped walnuts over the frosting instead.

Pin these walnut brownies to your brownie board so the toasting and timing notes are there next time. If you like chocolate and walnuts together, my chocolate chip walnut cookies are next on the list. Leave a comment and tell me whether you went with walnuts or pecans.
Walnut Brownies Recipe
These walnut brownies are fudgy chocolate brownies made with melted dark chocolate, cocoa powder, butter, brown sugar and 1 cup of toasted chopped walnuts. They bake in one 8x8 inch pan at 350°F for 30 to 35 minutes and cut into 12 to 16 dense, chewy squares with a shiny, crackly top. Whisking the sugars into the warm chocolate and beating in the eggs one at a time is what forms that crust, and pulling the pan at moist crumbs keeps the center fudgy, not cakey. Make this brownie recipe with walnuts for bake sales, lunchboxes, holiday gift tins or a chocolate dessert tray. Pecans work the same way. Keep them airtight for 5 days or freeze for 3 months.
Ingredients
- ¾ cup (95g) all-purpose flour
- ½ cup (45g) unsweetened cocoa powder
- ½ tsp salt
- ¼ tsp baking powder
- ½ cup (115g) unsalted butter
- ¾ cup (135g) dark chocolate chips or chopped dark chocolate
- 1 cup (200g) granulated sugar
- ½ cup (100g) brown sugar
- 3 large eggs, room temperature
- 1½ tsp vanilla extract
- 1 cup (100g) chopped walnuts, lightly toasted
- 12–16 walnut halves, for topping (optional but recommended)
Instructions
- PREHEAT AND PREPARE: Preheat your oven to 350°F (175°C). Line an 8x8-inch square baking pan with parchment paper, leaving an overhang on two sides to help lift the brownies out after baking.
- MELT CHOCOLATE AND BUTTER: In a heatproof bowl set over a pot of simmering water, melt the butter and chocolate together, stirring until smooth. Alternatively, microwave in 20-second increments, stirring between each, until fully melted. Set aside to cool slightly.
- ADD SUGARS AND VANILLA: Whisk the granulated sugar and brown sugar into the melted chocolate mixture until combined and slightly thickened. Stir in the vanilla extract.
- ADD EGGS ONE AT A TIME: Add the eggs one at a time, whisking well after each addition. The mixture should become glossy and smooth.
- MIX DRY INGREDIENTS: In a separate bowl, whisk together the flour, cocoa powder, salt, and baking powder until evenly combined.
- COMBINE WET AND DRY INGREDIENTS: Fold the dry ingredients into the wet chocolate mixture using a spatula. Mix just until no dry streaks remain—do not overmix.
- ADD WALNUTS: Gently fold the chopped toasted walnuts into the batter, distributing them evenly.
- POUR AND DECORATE: Transfer the batter to the prepared pan and smooth the surface with a spatula. Press walnut halves evenly across the top for decoration and easy portioning.
- BAKE: Bake for 30–35 minutes, or until a toothpick inserted near the center comes out with a few moist crumbs. Avoid overbaking to maintain a fudgy texture.
- COOL AND SLICE: Let the brownies cool completely in the pan on a wire rack. Once cool, use the parchment overhang to lift them out and slice into squares.
Notes
For deeper flavor, use dark chocolate with 60 to 70% cocoa. To toast walnuts, spread them on a baking sheet and bake at 350°F (175°C) for 6 to 8 minutes, stirring halfway through, then let them cool before using. Taste one first: stale walnuts taste bitter and spoil the batch. Let the melted chocolate cool until warm, not hot, before adding the sugars and eggs. Pull the brownies when a toothpick shows a few moist crumbs; a clean toothpick means they will be cakey. Cool completely before lifting out, then chill 30 minutes for the cleanest cuts. Store airtight at room temperature for up to 5 days or freeze wrapped for up to 3 months.
