I have tested more brownie recipes than I care to count, and these are the ones I always come back to. They use cocoa powder instead of chopped chocolate (so you can make them anytime with pantry staples), produce that signature crackly, shiny top that signals a great brownie, and stay impossibly fudgy in the middle without ever feeling underbaked. They're a one-bowl situation, ready to bake in 10 minutes flat.
The science of the crackly top is mostly about the sugar — specifically, dissolving enough of it into the warm butter before adding the eggs. When you whisk the eggs into the warm sugar-butter mixture vigorously, the surface dries into that glossy, paper-thin crust everyone loves. Most brownie failures are people skipping or rushing this step.
These are the brownies I bring to potlucks, bake for birthday parties, and stash in the freezer for chocolate emergencies. They keep beautifully, slice cleanly, and somehow taste even better on day two.
Why you'll love it
- One bowl, no melting chocolate bars
- Signature crackly, shiny top every single time
- Ultra fudgy center — never cakey, never dry
- Freezer-friendly and great with mix-ins
"I have tested more brownie recipes than I care to count, and these are the ones I always come back to."
Ingredients
Serves 16
- 10 tbsp (140 g) unsalted butter, cut into pieces
- 1 1/4 cups (250 g) granulated sugar
- 3/4 cup (60 g) Dutch-process or natural cocoa powder
- 1/2 tsp fine sea salt
- 1 tsp vanilla extract
- 2 large eggs plus 1 large egg yolk, cold
- 1/2 cup (65 g) all-purpose flour
- 3/4 cup (130 g) chopped dark chocolate or chocolate chips
- Flaky sea salt, for topping (optional)
Instructions
7 steps · 40 min total
- 01
Prep the pan
Preheat the oven to 350°F (175°C). Line an 8-inch square pan with parchment paper, leaving an overhang on two sides for easy lifting. Lightly butter the parchment.
- 02
Bloom the cocoa
Combine the butter, sugar, cocoa, and salt in a medium heatproof bowl set over a saucepan of barely simmering water (or use a microwave in 30-second bursts). Stir constantly until the butter is melted and the mixture is smooth and warm to the touch. Remove from heat.
- 03
Cool slightly
Let the mixture cool for 3 to 5 minutes — it should feel warm, not hot. Stir in the vanilla.
- 04
Beat in the eggs
Add the cold eggs and yolk one at a time, whisking vigorously after each addition for a full 30 seconds. This is the step that creates the crackly top — do not skip the vigorous whisking. The batter will look thick, glossy, and almost ribbon-like.
- 05
Fold in flour and chocolate
Add the flour and fold gently with a spatula until just combined — no streaks of flour, but don't overmix. Fold in the chopped chocolate.
- 06
Bake until just set
Spread the batter evenly in the prepared pan. Bake for 25 to 28 minutes, until the top is shiny and crackly and a toothpick inserted in the center comes out with a few moist crumbs (not wet batter). The brownies will firm up significantly as they cool.
- 07
Cool completely
Sprinkle with flaky salt while still warm. Let the brownies cool completely in the pan (at least 1 hour) before lifting out using the parchment overhang. Slice with a sharp knife wiped clean between cuts for perfect squares.
Chef's tips
Small details that change the outcome
Use cold eggs — they help create the crackly top. Room-temperature eggs give a more matte finish.
Vigorous whisking when you add the eggs is the single most important step. Don't be gentle.
For extra-rich brownies, swap half the cocoa for 4 oz of melted dark chocolate.
Bake until the toothpick has moist crumbs, never until it's clean. Clean = overbaked.
Storage & reheating
Store in an airtight container at room temperature for up to 4 days. Freeze cut brownies in a single layer, then transfer to a zip-top bag for up to 3 months. Thaw at room temperature for 30 minutes — they're shockingly good slightly cold.
Frequently asked
Answers to the most common questions
Why are my brownies cakey instead of fudgy?+
Cakey brownies usually mean too much flour, too much leavening, or overbaking. This recipe has no leavener and very little flour, so make sure you measure flour by weight if possible and pull the pan when the toothpick still has crumbs.
Can I double the recipe?+
Yes — double everything and bake in a 9x13 pan for 30 to 35 minutes. Watch the center closely toward the end.
What's the difference between Dutch and natural cocoa here?+
Both work since there's no baking soda or powder to react with acidity. Dutch-process cocoa gives a darker, smoother chocolate flavor; natural cocoa is a bit more tangy and bright. Use whichever you have.

Written by
GreenFork Kitchen
Tested in a real home kitchen — three times before publishing, every time.


