Silas has a rule in our kitchen. If a brownie bounces back when you poke it, it doesn’t count as a real brownie.
He’s not wrong.
I used to be a cake-y brownie person. Light, fluffy, kind of like a chocolate cupcake that gave up halfway through. Then Silas made me try a bakery brownie in Portland that was so dense and fudgy it practically stuck to the roof of my mouth in the best way possible.
I went home and started testing. A lot.
Twelve batches later, I landed on this one. It’s rich, it’s shiny on top, and it has that crackly crust everyone fights over. 🍫
This is the only brownie recipe I make now. Let’s get into it.
What You’ll Need
| Ingredient | Amount |
|---|---|
| Unsalted butter | 1 cup (2 sticks) |
| Granulated sugar | 2 cups |
| Brown sugar | ½ cup, packed |
| Eggs | 4 large |
| Vanilla extract | 2 tsp |
| Unsweetened cocoa powder | 1 cup |
| All-purpose flour | 1 cup |
| Salt | ½ tsp |
| Semi-sweet chocolate chips | 1 cup |
| Espresso powder (optional) | 1 tsp |
That espresso powder isn’t there to make these taste like coffee. It just makes the chocolate taste more like chocolate. Trust me on this one.
Tools You’ll Need
- 9×13 baking pan
- Parchment paper
- Large mixing bowl
- Medium saucepan
- Whisk
- Rubber spatula
- Measuring cups and spoons
Pro Tips
1. Melt the butter until it’s just bubbling, not boiling. This is the secret to that shiny, crackly top everyone asks about. The sugar needs to partially dissolve into the hot butter before the eggs go in.
2. Whisk the eggs in one at a time. Not all at once. Whisking each egg in fully before adding the next one is what builds that glossy crust on top.
3. Don’t overmix once the flour goes in. Overmixing brownies develops the gluten, and that’s how you end up with a cake-y texture instead of a fudgy one. Stir just until you don’t see flour streaks anymore.
4. Pull them out slightly early. Brownies keep cooking in the pan after you take them out of the oven. If you wait until a toothpick comes out totally clean, you’ve already overbaked them.
5. Let them cool completely before cutting. I know it’s hard. But warm brownies fall apart when you cut them. Cold brownies cut clean.
How to Make Them
- Preheat your oven to 350°F. Line your 9×13 pan with parchment paper, leaving an overhang on two sides so you can lift the brownies out later.
- In a medium saucepan over low heat, melt the butter completely. Once melted, add the granulated sugar and brown sugar and whisk together. Let this mixture heat until it’s steaming and slightly bubbling around the edges, about 2 minutes. Remove from heat.
- Let the butter-sugar mixture cool for about 5 minutes so it doesn’t scramble your eggs.
- Whisk in the eggs one at a time, fully incorporating each one before adding the next. Whisk in the vanilla.
- Add the cocoa powder, salt, and espresso powder (if using). Whisk until smooth and glossy.
- Add the flour and gently fold it in with a rubber spatula. Stop as soon as the flour disappears.
- Fold in the chocolate chips.
- Pour the batter into your prepared pan and spread it evenly into the corners.
- Bake for 28 to 32 minutes. The center should look slightly underdone and a toothpick inserted 2 inches from the edge should come out with a few moist crumbs, not wet batter.
- Cool the brownies completely in the pan, at least 1 hour, before lifting them out and slicing.
Substitutions and Variations
| Original | Substitution | Notes |
|---|---|---|
| Semi-sweet chocolate chips | Dark chocolate chips | Deeper, less sweet flavor |
| All-purpose flour | 1:1 gluten-free flour blend | Texture stays nearly identical |
| Butter | Plant-based butter | Works well for dairy-free |
| Espresso powder | Instant coffee granules | Same effect, slightly different texture |
| Plain brownies | Add 1 cup chopped walnuts | Classic crunch addition |
| Plain brownies | Swirl in ½ cup peanut butter before baking | Adds a salty-sweet layer |
Make Ahead Tips
You can mix the batter up to a day in advance and store it covered in the fridge. Let it sit at room temperature for 20 minutes before baking so it spreads evenly in the pan.
The baked brownies also freeze beautifully. More on that below.
Estimated Nutritional Breakdown
Per brownie, based on 16 servings. These are estimates only and not lab-tested values, so treat them as a general guide rather than an exact figure.
| Nutrient | Amount |
|---|---|
| Calories | ~290 |
| Total Fat | 16g |
| Saturated Fat | 9g |
| Carbohydrates | 35g |
| Sugar | 26g |
| Protein | 4g |
Meal Pairings
These brownies work well after just about anything, but a few of my favorites:
- A scoop of vanilla bean ice cream, still warm brownie underneath
- Fresh raspberries and a dusting of powdered sugar
- A cold glass of whole milk (Silas’s personal favorite pairing)
- Espresso or a strong cup of coffee if you’re serving these to adults after dinner
Storage and Reheating
Room temperature: Store in an airtight container for up to 4 days.
Refrigerator: They’ll keep for up to a week, though the texture gets a little denser when chilled.
Freezer: Wrap individual brownies tightly in plastic wrap, then store in a freezer bag for up to 3 months.
Reheating: Microwave a brownie for 10 to 15 seconds to bring back that fresh-baked, gooey texture.
FAQ
Why are my brownies cake-y instead of fudgy? This usually comes down to two things: too much flour or overmixing after the flour is added. Measure your flour carefully (spoon it into the cup rather than scooping) and stop stirring as soon as it’s incorporated.
Can I use cocoa powder instead of melted chocolate? Yes, and that’s actually what this recipe uses. Cocoa powder gives you more control over the fudge factor than melted baking chocolate does.
Why did my brownies sink in the middle? This typically happens from underbaking or opening the oven door too early. Give them the full baking time and avoid peeking in the first 20 minutes.
Can I double this recipe? Yes, just use a 9×13 pan for a single batch or two pans for a doubled batch. Doubling in one large pan will throw off the bake time and texture.
What makes brownies shiny and crackly on top? That’s the sugar dissolving into the butter before the eggs are added, plus properly whisking each egg in individually. Both steps matter for that classic crackly crust.
Wrapping Up
Once you make a batch of these, it’s hard to go back to boxed mix.
They’re rich, they’re fudgy, and that crackly top makes them look like you tried a lot harder than you actually did.
Make a batch this weekend and let me know how they turn out in the comments. I’d love to hear if you added walnuts, swirled in peanut butter, or kept it classic like Silas prefers.