Go Back

Ultimate Fudgy Homemade Brownies

Ultimate fudgy homemade brownies with a shiny, crackly top and an ooey-gooey chocolate center. Baked until the edges set but the middle stays slightly soft for that classic dense bite.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American
Calories: 430

Ingredients
  

Brownie batter
  • 1 cup unsalted butter Use real butter for the best fudgy texture.
  • 1.75 cup granulated sugar
  • 0.5 cup light brown sugar
  • 3 large eggs
  • 1 tbsp vanilla extract
  • 1 cup unsweetened cocoa powder
  • 1 cup all-purpose flour
  • 1 tsp espresso powder Optional; skip if you don’t have it.
  • 0.5 tsp kosher salt
  • 1 cup semi-sweet chocolate chips Reserve a few for the top.
  • 0.5 cup dark chocolate chunks Reserve a few for the top.

Equipment

  • 1 sheet pan

Method
 

Prep the pan
  1. Preheat the oven to 350°F and line a 9×13-inch baking pan with parchment paper, leaving an overhang for easy removal.
Melt and combine wet ingredients
  1. Melt the unsalted butter in a medium saucepan over low heat, then remove from the heat.
  2. Whisk in the granulated sugar and light brown sugar until well combined.
  3. Whisk in the large eggs one at a time, then add the vanilla extract until the mixture becomes glossy.
Mix dry ingredients
  1. Sift together the unsweetened cocoa powder, all-purpose flour, espresso powder, and kosher salt.
  2. Fold the dry ingredients into the wet ingredients until just combined.
Add chocolate and bake
  1. Fold in the semi-sweet chocolate chips and dark chocolate chunks, reserving a few for the top.
  2. Spread the batter evenly into the prepared pan and sprinkle the reserved chocolate over the surface.
  3. Bake for 30–35 minutes at 350°F, until the edges are set and the center remains slightly soft, with a toothpick showing a few moist crumbs.
Cool and slice
  1. Cool the brownies completely in the pan before lifting them out and slicing into squares for clean edges and a fudgy texture.

Notes

For the crackly top, avoid overmixing after adding the dry ingredients and don’t overbake—keep the center slightly soft. Store airtight at room temperature for up to 3 days or refrigerate up to 5 days; freeze baked brownies up to 2 months. For a dairy swap, use vegan butter in the same amount to keep the fudgy structure.