The Ultimate Fudgy Brownies (Rich, Intense Chocolate Flavor)







My gooey, fudgy brownies have an ultra-dense, fudgy texture thanks to a careful combination of butter and cocoa powder. This formula creates a rich, intensely chocolatey flavor with a deep, cocoa-forward profile that you can easily customize by using different types of chocolate, from semisweet to bittersweet to dark. I'll also explain the science behind achieving that beautiful shiny, crackly top so you can make showstopping homemade brownies every time.
.avif)
I have two popular brownie recipes on my site: Fudgy Chewy Brownies and Gooey Fudgy Brownies (the post you’re currently reading). It's hard for me to say which one is more popular, as bakers have told me that they like both. And although they are somewhat similar, I like to leave both recipes up because it’s easier for you to bake from a specifically tailored recipe than for me to annotate all the changes in a single recipe.
So what’s the difference between the two?
- Fudgy Gooey Brownies (the one on this page)
TEXTURE: Prioritizes a soft, fudgy bite with a very slight chew along the perimeters as it cools
FLAVOR/TASTE: Intensely cocoa-forward with a light sweetness
METHOD: Uses whole eggs (2 or 4 eggs, depending on the size of your pan) and slightly less flour for the ultimate fudginess
APPEARANCE: Beautiful crackly, glossy top due to sucrose dissolving
- The Chewy Brownies (located on this page)
TEXTURE: Prioritizes a chewy bite throughout with a fudgy center
FLAVOR/TASTE: Intensely cocoa forward with a light sweetness
METHOD: Uses whole eggs plus egg yolks and slightly more flour to increase chewiness
APPEARANCE: Beautiful crackly, glossy top due to sucrose dissolving
In summary, you'll get the same flavor with either choice. So instead of choosing by flavor, think about whether you want to use extra yolks (I know that’s a sticking point for some bakers) and whether you want to prioritize a specific texture (chewy vs fudgy).
What is the texture and flavor of my Gooey Fudgy Brownie?
Texturally, my gooey fudgy brownies prioritize a fudgy texture from the centers almost completely to the edges. The edges, due to their proximity to the hot baking pan, will have slightly increased chew. This region of the pan likely evaporates excess water much more quickly and sets everything such that you get an enhanced chew. (All-edge baking pans are based on this premise.) Additionally, I’ve added some textural contrast to the brownie by adding chocolate pieces to the batter. We’ll get into how to choose the type of chocolate to customize your brownie in the ingredients section.

Flavor-wise, my brownies lean very intensely chocolaty but not too sweet. As a chocolate lover, I feel like it’s my duty to the baking community to use my scientific knowledge and create an intensely chocolate brownie. And in doing so, I have a few techniques to coax the maximum chocolate flavor into the brownie batter, so it permeates every bite with cocoa-goodness.
What ingredients do you need for my gooey fudgy brownies?

DUTCH-PROCESSED (EUROPEAN-STYLE) UNSWEETENED COCOA is the primary source of chocolate flavor in this brownie. It is an alkalized form of natural cocoa, which imparts a darker hue and more mellow flavor. And although you can make this recipe using natural cocoa, I always use Dutch-processed as I enjoy the flavor much more.
Structurally, cocoa powder also adds a bit of starch, protein, fat, and fibrous plant material. This assists with texture and body, particularly to this brownie, since we use quite a bit of it in the recipe.
KOSHER SALT and VANILLA are flavor enhancers that balance the sweetness and bring out the chocolate flavor.
UNSALTED BUTTER is the primary source of fat in this recipe. In this recipe, we’ll brown the butter, which melts the butterfat, evaporates the water, and toasts the milk solids. This toasting is done via the <span class="def-term" data-term="maillard-reaction">Maillard reaction</span>, which, in addition to browning the milk proteins, releases flavorful compounds into the butterfat.
I also tend to use unsalted butter in most baking applications because salted butter varies in salt concentration and, used in large quantities, can make your recipes overly salty.
EGGS are the source of protein for these brownies and help provide a bit of structure. In addition, the eggs are the primary source of weather and help dissolve the sugar. This is important because the ratios must be carefully adjusted to create the crystallized, shiny sugar surface atop the baked brownie.
POWDERED SUGAR is one type of sugar used in this brownie. It provides a finely granulated source of <span class="def-term" data-term="sucrose">sucrose</span>, which is necessary to create the crystallized (or intricately organized) sugar molecules atop the brownie to create the beautiful shiny top. It also, of course, adds sweetness to the brownie.
ALL-PURPOSE FLOUR, along with the bit of starch contained in the cocoa powder, adds structure to the brownie. There’s not quite enough moisture in most cookies and brownies for these starches to <span class="def-term" data-term="gelatinization">gelatinize</span> unless you’re making brownies that veer towards a “cakey” texture. These brownies definitely fit more into the chewy-fudgy category, so the flour serves more as a solid structural element rather than squishy or bouncy structural element (as with cakes).
BROWN SUGAR adds moisture and chewiness. Its molasses content contributes subtle caramel notes while helping keep the brownies soft after they cool. Feel free to use either light or dark brown sugar for this recipe. Dark brown sugar has a slightly higher molasses content and therefore imparts a deeper flavor.
CHOCOLATE CHUNKS OR CHIPS add to the intense chocolate flavor and texture. Flavor-wise, you can use semisweet, bittersweet, milk chocolate, or a combination depending on how sweet you like your brownies. If there’s a percentage on the labeling of your chocolate, that’s an indication of how cocoa-forward your chocolate is, with the higher numbers containing more cocoa solids (cocoa mass and cocoa butter) and less sugar.
Now, brownies fall into one of two categories when it comes to the chocolate’s contribution to the texture. The first method is if the chocolate is melted. In this scenario, it is incorporated into the batter along with all the molecular components that make up the chocolate during manufacturing (sugars, fats in the form of cocoa butter, and cocoa mass, such as fibrous bits, and starches).
The texture and flavor of the brownie will therefore be dependent on the type of chocolate you choose. For example, milk chocolate will create a sweeter, less cocoa-forward brownie batter than 72% chocolate will. And if a brownie recipe contains a substantial amount of melted chocolate and develops a shiny, crackly top, the melted chocolate is likely the primary contributor, as it already contains dissolved sugar that can migrate to the surface during baking.
The second category of texture contribution, and the one my brownie here falls into, is when non-melted chocolate is added as an inclusion. In this case, chocolate serves as a textural contrast to the brownie batter itself (kinda like how chocolate chips add contrast to the dough of a chocolate chip cookie). I think you’ll get a better idea with a picture:
.avif)
If you eat the brownies while they’re still warm (labeled “warm brownie”), these pockets of chocolate will provide a gooey, melty experience within a creamy, fudgy brownie. If you eat the brownies after they’ve completely cooled to room temperature (labeled “room temp brownie”), the cocoa butter (or other fats) in the chocolate pieces will solidify, and the brownie base will become more fudgy.
💡TIP: For my brownies in this tutorial, I chose to use both chocolate chips and chocolate chunks from a bar to maximize flavor and texture in the final brownie. Feel free to play around here! I used semi-sweet chocolate chips and 72% chocolate chopped from a bar.
Now because I don’t melt the chocolate directly into the batter, your choice in chocolate will have very little impact on how the brownie bakes up. Instead, you can choose a type based on the flavor profile you hope to achieve with your brownie. This is very deliberate by design, as I often see recipes that require you to melt chocolate into the batter but do not specify the type of chocolate. That’s not to say melted chocolate brownies are inferior, but rather that they should specify the type of chocolate, as your choice can drastically alter the final outcome of the brownie. :)
Step by step:
STEP 1 | PREP THE OVEN, PAN, EGGS, AND CHOCOLATE.
WHY:
Lining your baking pan with parchment (or foil) makes it easier to lift the cooled brownies out of the pan onto a cutting surface to cut them into neat squares. This technique is often used in scenarios where we shouldn’t invert the pan, lest we mess up the surface or destroy our baked goods. (Cheesecake pans are the pan-specific solution to this problem.)
Warming the eggs helps them dissolve more sugar, which encourages a crackly, shiny brownie top. And chopping the chocolate into evenly sized pieces helps it distribute throughout the batter.
HOW:
Arrange a rack in the middle of your oven and preheat to 350°F/180°C.

Line an 8x8-inch (20.3 × 20.3 cm) or 9x13-inch (23 × 33 cm) pan with parchment paper or foil sling (meaning you can grab two opposite edges to lift the baked brownie) and lightly grease (1a). For this tutorial, I will be using a 9x13 pan. If you plan to serve your brownies (or cut them) while still in the pan, just spray the insides with cooking oil.

Warm the eggs by placing them in a bowl of hot tap water, changing the water a few times until the eggs feel slightly warm (1b). If using a chocolate bar, chop it into chunks slightly larger than chocolate chips (1c).
STEP 2 | BROWN THE BUTTER AND MAKE THE COCOA PASTE.
WHY:
Browning butter develops rich, nutty flavors through the <span class="def-term" data-term="maillard-reaction">Maillard reaction</span> as the milk solids toast. And to enhance the flavor of these brownies even further, we’ll pour the hot browned butter over the cocoa powder. This technique is often referred to as “blooming,” and it softens the starch granules and releases cocoa-based flavor compounds, some of which dissolve in fat and are directly incorporated into the butterfat. This serves as the base for the brownie's chocolate flavor, permeating every bite with a deep chocolate flavor.
With this technique, we want to ensure the melted butter-cocoa powder mixture isn’t too hot before moving on to the next steps; otherwise, it may cook the eggs prematurely. Don’t cool it too much; it’s best a bit warm, about 100–130°F / 38–54°C. I like to give temperatures in case you need to troubleshoot or just prefer to follow them. A warm batter ensures the sugars dissolve as much as possible before hitting the oven, which encourages that beautiful crinkly top on the baked brownie.

Ensure you use a heat-proof bowl that can hold both the melted butter and cocoa powder. First, add the cocoa powder and salt and set aside (2a). Next, we’ll brown the butter. Melt the butter in a light-colored saucepan over medium heat (2b).

Once melted, continue cooking, stirring frequently. You’ll first see a foam on top of the melted butterfat (2c), then little brown specks starting to collect at the bottom and sides of the pan. Keep cooking until the milk solids turn deep golden brown and keep scraping until they turn a deep amber color (2d).

Immediately pour the browned butter, including all the browned bits, over the cocoa powder (2e) and stir until smooth (2f).
Let the mixture cool until slightly warm (100–130°F / 38–54°C). To get the Maillard reaction in butter, we had to bring the butter upwards of 340 °F/171°C, so cooling is going to take some time. My records show it’s about 10–15 minutes for an 8x8-inch pan, or 15–20 minutes for a 9x13-inch pan. You don’t need to be precise here, but a bowl of very warm tap water should be just fine.
STEP 3 | MIX THE EGGS WITH THE POWDERED SUGAR.
WHY:
The goal of this step is to dissolve most of the sugar in the water, with eggs as the primary source of water in this recipe. This, in turn, is responsible for the shiny crackly top on my brownies. There are a few rules one must follow to achieve the crackly top.
First, the sugar must be predominantly <span class="def-term" data-term="sucrose">sucrose</span>, which is present here as powdered sugar.
Second, the sugar must fully dissolve in water. Sucrose dissolves more readily in warmer water, hence the warm eggs. To facilitate the dissolution of sucrose, we’ll use powdered sugar, which dissolves much more readily than granulated sugar. It’s sometimes thought that sugar AND eggs are required to achieve shiny tops, but in fact we just need the water in the eggs. In my vegan brownies, I don’t use any eggs at all, yet I can get a crackly top by using just water.
And third, the sucrose must be at a fairly high concentration - approaching two times the mass of water to encourage the shiny, crackly tops.
I know this is a ton of information condensed into a tiny section, but don’t worry, I’ve figured out all the numbers and science for us, so just follow the recipe, and you’ll be rewarded with some beautiful brownies!
HOW:

While the hot butter-cocoa powder mixture cools, whisk the warm eggs with the powdered sugar until smooth and pale (3a, b).
STEP 4 | ADD THE REMAINING INGREDIENTS TO THE EGG MIXTURE.
WHY:
Now that we’ve made the major components of the brownie batter (butter-cocoa powder for flavor, and eggs + sugar for texture and that glossy top), we’re now going to combine everything, including the flour for a bit of structure and some brown sugar for a depth of flavor.
First we’ll combine the cocoa powder mixture with the egg mixture, and at first, the batter will seem a bit thin. As you continue to stir, you should feel it get slightly thicker and shinier - this is an emulsion forming. Fold in the flour and brown sugar by hand to add a bit of structure and flavor to your batter emulsion while preventing the air pockets that can form when using a mixer. This will inevitably cause your brownies to become slightly aerated, which is not the texture we want in this brownie, which is dense and fudgy.
HOW:

Stir the vanilla extract into the cooled cocoa-butter mixture (4a). Pour the cocoa mixture into the bowl with the eggs and powdered sugar (4b).

Mix with a spatula until the batter changes from thin and runny (4c) to shiny and thick (4d).

Ensure the brown sugar has no clumps, which I usually do by smooshing it in my fingers before sprinkling onto the brownie batter, then fold it in (4e). Fold in the flour just until no dry streaks remain (4f).

The batter should have no visible flour or sugar, though it will still feel slightly granular from the brown sugar crystals (4g).
STEP 5 | ADD THE CHOCOLATE AND POUR THE BATTER INTO THE PAN.
WHY:
Folding chocolate into the batter creates textural contrast by creating pockets of chocolate throughout the brownies. I like to reserve some batter without chocolate for the top to create a smoother surface that can encourage a more continuous, crackly crust. Alternatively, simply fold all the chocolate into the batter before spreading it into the pan.
HOW:

For the crackliest top, reserve about ¼ of the batter in a separate bowl (5a). I added both chocolate chips and chunks from a bar, so here are the semi-sweet chips I’ll fold into the larger amount of batter (5b).

Fold the chopped chocolate (5c) and spread it evenly into the prepared pan (5d).

Top with the reserved batter and smooth the surface (5e, f).
STEP 6 | BAKE THE BROWNIES.
WHY:
Learning when your baking is done can be difficult if you’re treating it as a skill you have to learn by experience and visual cues. I typically provide those cues by default as that’s how I was taught and how most books still teach baking. However, you can bypass all that and get perfectly baked treats every time by using a thermometer. Just like we use one to know if our steak is rare vs. well-done, we can assess the doneness of baked goods. Temperature is a quantitative observation that can be reliably measured and is an indication of whether or not the proteins have coagulated and the starches have gelatinized; in other words, it’s a sure-fire way to assess doneness.
HOW:
.avif)
Bake for about 20–25 minutes.
The brownies should be puffed and topped with a glossy, crystallized sugar. The edges may be more firmly baked while the center remains slightly jiggly.
A toothpick inserted into the center should come out streaked with wet batter. Be aware that melted chocolate can also make the toothpick appear wet.
If using an instant-read thermometer, remove the brownies when the center reaches 190–200°F (88–93°C).
STEP 7 | COOL AND SERVE.

Cool the brownies completely in the pan before lifting them out. Look how easy it is when we prepare the sling to move the brownies out of the pan! (7a). Slice into squares (7b).
How do you store brownies?
Brownies are very forgiving: they remain incredibly fudgy and flavorful, but are best eaten within 48 hours of baking.
Usually, I just cut my brownies into squares after cooling completely and place them in a zip-top bag. I store them on my countertop at room temperature.
Baked brownies also freeze incredibly well. For that, you’d need to wrap the brownies in plastic wrap,d then foil to keep freezer odors out and moisture in. Then I place the brownies in a zip-top freezer bag and label with the date. When you’re ready to serve, just remove them from the freezer and let them thaw at room temperature for a few hours.
Video
Honors Members Section
This extra material is accessible to Sugarologie Honors members.
Become a member to view extended research notes, technique analysis, and supplemental materials! Learn more about Sugarologie Honors here.
Already a member?
Before starting the recipe, please read this!
Measure by weight, if possible.
Measuring by weight is the best way for you to replicate my recipes. I develop recipes using ingredients (even liquids) measured in grams, which is why you see them listed first in the recipe cards. For measurements under 5 grams, I will typically only list the volumetric measurements (teaspoons, etc.), as most home scales are not precise for such small weights.
In most cases, I have converted grams to volumetric measurements (aka US customary units) for bakers who prefer this method. However, the measurements are not as precise and may have awkward proportions. The recipes should still work, but for the ultimate precision, try to use weight.
This is the OXO scale I use daily. I also purchased this budget version of a good scale, which I keep at my Mom’s house for baking. If you’re interested in other tools I use for my baking, I’ve compiled a list here.
Use room temperature ingredients.
All my ingredients should be used at room temperature, or 65-75 °F/18-24 °C. I will always indicate if you need something outside this range. If no details are given, room temperature is the default.
Pay attention to the ingredient descriptions.
I try not to be brand-specific, but I will always note an interesting result from a type of ingredient, be it negative or positive.
A specific note regarding salt: I use Diamond Crystal Kosher salt for everything on this site except for frostings. In frostings, you want the salt to dissolve more easily, and kosher salt tends to leave granules behind. If you substitute table salt (more finely granulated) for recipes that list kosher salt, you must use half the volume indicated in my recipes.
Substitutions are hard.
That said, substitutions aren’t impossible but can be the toughest part of recipe development. Small swaps, like reduced-fat milk (2% fat) for whole milk (3.5% fat), usually work fine. However, bigger changes—such as replacing oil with applesauce or sour cream with Greek yogurt—can significantly impact texture and density.
Be wary of general, all-purpose substitutions in baking; I find that usually there is never a one size-fits-all solution. I carefully select ingredients for my recipes, so for the best results, start with the original recipe and modify with caution.
Read all the recipe instructions before beginning.
I’m in the “Pre-read the Chapter before Class Lecture” club... and I invite you to join! Baking new recipes can be intimidating, so let’s set you up for success. I want you to think about timeframes. Most fillings and frostings can be made ahead of time, and give you an extra day for mental space. Also, as you become a more proficient baker, you can anticipate and recognize steps. (“Oh, this has a meringue step, so I’ll need an extra clean bowl…” etc.) Ensure you go down the ingredient list and have everything at the right temperature.
Fudgey Gooey Brownies




- 60 g (⅔ cup) Dutch-processed cocoa powder*
- ½ teaspoon salt (I use Diamond Crystal Kosher)
- 120 g (8 ½ tablespoons) unsalted butter
- 100 g (2 large) eggs
- 165 g (1 ¼ cup + 2 tablespoons) powdered sugar, unsifted is ok
- 7 g (1 ½ teaspoons) vanilla extract
- 53 g (¼ cup) brown sugar, light or dark
- 52 g (7 tablespoons) all-purpose flour, unbleached
- 140 g (about 2 ½ ounces/ ¾ cup) chocolate chunks or chips**
- 60 g (⅔ cup) Dutch-processed cocoa powder*
- ½ teaspoon salt (I use Diamond Crystal Kosher)
- 120 g (8 ½ tablespoons) unsalted butter
- 100 g (2 large) eggs
- 165 g (1 ¼ cup + 2 tablespoons) powdered sugar, unsifted is ok
- 7 g (1 ½ teaspoons) vanilla extract
- 53 g (¼ cup) brown sugar, light or dark
- 52 g (7 tablespoons) all-purpose flour, unbleached
- 140 g (about 2 ½ ounces/ ¾ cup) chocolate chunks or chips**
- 120 g (1 ⅓ cup) Dutch-processed cocoa powder*
- 1 teaspoon salt (I use Diamond Crystal Kosher)
- 240 g (1 cup + 1 tablespoon) unsalted butter
- 200 g (4 large) eggs
- 330 g (2 ¾ cups) powdered sugar, unsifted is ok
- 15 g (1 tablespoon) vanilla extract
- 107 g (½ cup) brown sugar, light or dark
- 105 g (14 tablespoons) all-purpose flour, unbleached
- 280 g (about 5 ounces/ 1 ½ cups) chocolate chunks or chips**
- Prep the oven, pan, eggs, and chocolate.
Arrange a rack in the middle of your oven and preheat to 350°F/180°C.
Line an 8x8-inch (20.3x20.3 cm) or 9x13-inch (23x33 cm) pan with parchment or foil and lightly grease. If you plan to serve your brownies (or cut them) while still in the pan, just spray the insides with cooking oil.
Warm the eggs by placing them in a bowl of hot tap water, changing the water a few times until the eggs feel slightly warm. If using a chocolate bar, chop it into chunks slightly larger than chocolate chips. - Brown the butter/make cocoa powder paste.
You’ll need a medium-large, heat-proof bowl that can hold both the cocoa powder and melted, browned butter. First, add the cocoa powder and salt to that bowl and set it aside for now.
Melt the butter in a light-colored saucepan over medium heat. Once melted, continue cooking, stirring frequently and scraping the bottom of the pan, until the milk solids turn deep golden brown. Immediately pour the browned butter, including all the browned bits, over the cocoa powder and stir until smooth.
Let the mixture cool until slightly warm (about 100–130°F / 38–54°C), about 10–15 minutes for an 8x8 pan or 15–20 minutes for a 9x13 pan. - Mix the eggs with powdered sugar.
Meanwhile, whisk the warm eggs with the powdered sugar until smooth and pale. If the sugar is lumpy, let it sit for 5–10 minutes, then whisk again. - Add the remaining ingredients to the egg mixture.
When the cocoa powder-brown butter paste is ready, stir the vanilla extract. Then pour the mixture into the bowl with the powdered sugar and eggs. Use a spatula to mix; it will gradually go from thin and runny to shiny and thick.
Ensure the brown sugar has no clumps, and fold that into your batter with a spatula.
Fold in the flour. The batter should have no traces of flour or sugar but will still be slightly granular from the undissolved brown sugar crystals. - Add the chocolate and pour the batter into the pan.
For the crackliest top, reserve about ¼ of the batter into another bowl to spread on the top.
Fold the chocolate into the remaining batter and spread it into the prepared pan. Top with the reserved batter and smooth the surface. (Or simply mix all the chocolate into all of the batter.) - Bake for about 20-25 minutes***.
For the 8x8 pan, start checking at 18 minutes. For the 9x13 pan, start checking around 20 minutes.
The final brownies should have puffed up with a glossy crystallized sugar top. There may be a perimeter along the edge of the pan that is not as puffy and is more firmly baked, while the center of the brownies will be slightly jiggly.
A toothpick inserted in the middle will come out streaked with wet batter. This may be difficult if you hit a piece of chocolate, as that will leave your toothpick wet with molten chocolate whether your brownies are done or not.
If you have a thermometer, I remove my brownies when their centers are around 190-200°F/88-93°C. - Cool and serve.
Cool completely in the pan before lifting out and slicing.
Fresh from the oven, high-fat, low-moisture cookies and brownies (such as this one) may look/feel oily; this is normal. As they cool, the butterfat solidifies, creating their fudgy texture. Store cooled brownies in an airtight container at room temperature. I also enjoy these brownies cold! Just store well-wrapped brownies in the fridge.

Recipe Card - Adriana's Notes
*This recipe works with either natural or Dutch-processed cocoa powder, but I prefer the latter. It has a beautiful dark color and mellow chocolate flavor.
**Feel free to use any flavor of chocolate here, coming from either chips or cut-up chunks from a bar. If you prefer a sweeter brownie, go for a mix of semi-sweet and milk chocolate. Sometimes, I also like to use thin chocolate squares with filling (Ghirardheli makes some good ones) so that when you bite into your brownie, you get a fun, gooey filling of raspberry, caramel, or mint.
***Pans of varying materials will conduct heat differently and require different baking times. All of my brownies are tested in light-colored aluminized steel pans (you can see mine here on Amazon), but if you use a different pan, such as glass or ceramic, I suggest reading this post from King Arthur Baking to ensure you get your baking times correct.

.avif)
.avif)
.avif)
.avif)

.avif)


.avif)