I’ve tried many times to find a Homemade Brownies Recipe that I like better than a boxed brownie mix. Well, I’m happy to announce, there is FINALLY a brownie recipe that trumps boxed brownies.

This recipe, adapted from Cook’s Illustrated, is your new best friend. If you want fudgy brownies, this is the recipe for you.

If you want rich brownies, yep, I got you.

If you want to just eat the brownie batter, join the club!

Overhead photo of Homemade Brownies topped with a drizzle of hot fudge.

I love brownie batter! Growing up, my sister and I would make brownies — from the box — and I’d love licking the spoon. I’d even try and convince her that we didn’t really need to bake the batter. Well, you finally have a recipe that yields not only great brownie batter but incredible baked brownies. 

One of my favorite things about this recipe is the thin, shiny, crackly top. That’s total professional brownie baker status. And trust me, it’s a simple recipe to follow. Even if it’s your first go at baking, you can get the thin, crackly top too!

Fudgy brownies are my favorite, and boy are these fudgy! And, just because there is no such thing as too much chocolate, the chocolate chips in these add that extra pocket of melted chocolatey goodness. 

For that rich, chocolate flavor, we use cocoa powder and melted unsweetened chocolate to really amp up the chocolate flavor. 

And while we’re adding on more chocolate, I like to serve my brownies with a scoop of vanilla ice cream and a drizzle of homemade hot fudge. Mmm, mmm, good!

A stack of homemade brownies on a plate topped with a scoop of ice cream and a drizzle of hot fudge.

Let’s go over the basic ingredients you’ll need to make this recipe.

Ingredients

  • Dutch processed cocoa
  • Boiling water – an important ingredient when it comes to blooming cocoa powder (more on this below).
  • Unsweetened chocolate – finely chopped.
  • Unsalted butter – melted.
  • Vegetable oil – a key ingredient to creating a chewy brownie.
  • Eggs
  • Egg yolks
  • Vanilla extract – added for flavor.
  • Granulated sugar – ironically the sugar plays a key role in creating the sheen crackly top.
  • All-purpose flour
  • Salt
  • Semi-sweet chocolate chips

Brownies cut into squares, lined up side by side.

How to bloom cocoa powder

Mix the cocoa powder with very hot water until the cocoa powder is smooth and no lumps remain. The cocoa powder will thicken and release flavor particles within the powder. Doing this accentuates and brings out the absolute best in cocoa powder. Think ultra-chocolatey goodness. 🙌🏼

How to make Brownies

  1. Prepare the pan. Line a 9″x13″ inch pan with foil, leaving a 1-2″ inch overhand on all sides sot 4th you can easily remove the brownies. Spray the foil with nonstick cooking spray.
  2. Whisk the boiling water and cocoa powder until smooth. As mentioned above, this is “blooming cocoa powder” which plays a key role in making perfect brownies. A glass bowl with cocoa, hot water, and chopped chocolate in it.
  3. Next, whisk in the unsweetened chocolate until fully melted and smooth. A whisk stirring a smooth chocolate mixture in a glass bowl.
  4. Whisk in the melted butter and oil. At this point the mixture might look clumpy and curdled but don’t worry, it will smooth out in no time. A whisk stirring a chocolate mixture and melted butter in a bowl.
  5. Whisk in the eggs, egg yolks, and vanilla extract.
  6. Whisk in the granulated sugar until thoroughly combined.
  7. Using a rubber spatula fold in the flour, salt, and chocolate chips. Do not over mix. A glass bowl full of Homemade Brownie batter.
  8. Transfer the batter to the prepared pan and bake for 30-35 minutes or until a toothpick inserted in the center comes out with a few moist crumbs clinging to the toothpick. A 13 x 9 inch pan of baked homemade brownies.
  9. Cool. Let the brownies cool for 1 – 1 1/2 hours. When ready to slice and serve remove the foil liner, lifting the brownies out of the pan. Cut and enjoy!

Brownie making tips

  • Make sure to finely chop the unsweetened chocolate, this helps it melt easier and faster when stirred into the warm water + cocoa mixture.
  • To check for doneness use a toothpick. Insert the toothpick in the center of the brownies, if there are a few moist crumbs clinging to the toothpick the brownies are done baking. If the toothpick comes out clean they are over-baked.
  • Do not over bake brownies. Doing so will result in dry, chalky brownies.
  • You can use a smaller pan such as a 9″x9″ or 8″x8″ brownie pan for very thick brownies, however the baking time will vary.
  • We add cocoa powder and unsweetened chocolate because a brownie recipe made with only cocoa powder (which is high in starch) will result in a brownie that is often times too dry.
  • You can substitute bittersweet chocolate for the unsweetened chocolate, however you will lose some of the intense chocolate flavor.

Overhead photo of brownies cut into squares and topped with a drizzle of chocolate sauce.

Related Recipes 

  • Nutella Brownies – think chocolate + Nutella. Yeah, these are amazing.
  • Cosmic Brownies – better than Little Debbies. It’s true.
  • German Chocolate Brownies – for all of my German chocolate lovers.
  • Scotcharoos – not a brownie, but just as good! A peanut butter based Rice Krispy treat topped with a melted chocolate + butterscotch layer.
  • Oreo Truffle Brownies – if you like Oreo balls, then this recipe is def made for you.

A bite taken out of a fudgy homemade brownie.

These are the best brownies ever! I hope you get the chance to make them. If you do be sure to come back and leave a rating and review. Your comments are so helpful to other readers and myself. Thank you so much!

Don’t forget to snap a picture of your food and tag @saltandbaker on Instagram in your posts and stories. I love to see what you’re making.

Overhead photo of Homemade Brownies topped with a drizzle of hot fudge.
Print Review
5 from 1 vote

Homemade Brownies

These chewy brownies are extra fudgy and delicious!
Prep Time: 15 mins
Cook Time: 30 mins
Cooling Time: 1 hr 30 mins
Total Time: 2 hrs 15 mins
Servings: 15 brownies

Ingredients
 

  • 1/3 cup Dutch processed cocoa
  • 1/2 cup + 2 tablespoons boiling water
  • 2 oz unsweetened chocolate - finely chopped
  • 4 tablespoons unsalted butter - melted
  • 1/2 cup + 2 tablespoons vegetable oil
  • 2 eggs
  • 2 egg yolks
  • 2 teaspoons vanilla extract
  • 2 1/2 cups granulated sugar
  • 1 3/4 cup all-purpose flour
  • 3/4 teaspoon salt
  • 1 cup semi sweet chocolate chips

Instructions
 

  • Adjust oven rack to middle lower position. Preheat oven to 350°F. 
  • Line a 9x13 inch pan with foil, leaving a 1-2 inch overhang on all sides so that you can easily remove the brownies. Spray the foil with nonstick cooking spray.
  • In a large bowl whisk the boiling water and cocoa powder until smooth. Add the unsweetened chocolate and whisk until the chocolate is melted. Next, whisk in the butter and oil. (Mixture might look clumpy and curdled). 
  • Whisk in the eggs, egg yolks, and vanilla, stirring until smooth. 
  • Whisk in the sugar until thoroughly combined. Using a spatula fold in the flour, salt, and chocolate chips. Do not overmix. 
  • Transfer the batter to the prepared pan and bake for 30-35 minutes or until a toothpick inserted in the center comes out with a few moist crumbs. Be careful not to overbake as that makes brownies dry.
  • Remove pan from the oven and place on a wire rack to cool completely. (about 1 ½ hours).
  • When ready to slice and serve remove the foil liner, lifting the brownies out of the pan. Cut serve!

Notes

  • Make sure to finely chop the unsweetened chocolate, this helps it melt easier and faster when stirred into the warm water + cocoa mixture.
  • To check for doneness use a toothpick. Insert the toothpick in the center of the brownies, if there are a few moist crumbs clinging to the toothpick the brownies are done baking. If the toothpick comes out clean they are over-baked.
  • Do not over bake brownies. Doing so will result in dry, chalky brownies.
  • You can use a smaller pan such as a 9"x9" or 8"x8" brownie pan for very thick brownies, however the baking time will vary.
  • You can substitute bittersweet chocolate for the unsweetened chocolate, however you will lose some of the intense chocolate flavor.
  • I love to eat brownies with a scoop of vanilla ice cream and homemade hot fudge sauce! 
Recipe adapted from Cook's Illustrated.

Nutrition

Calories: 404kcal (20%)Carbohydrates: 53g (18%)Protein: 4g (8%)Fat: 21g (32%)Saturated Fat: 14g (70%)Cholesterol: 57mg (19%)Sodium: 130mg (5%)Potassium: 155mg (4%)Fiber: 3g (12%)Sugar: 38g (42%)Vitamin A: 166IU (3%)Calcium: 23mg (2%)Iron: 3mg (17%)
Course: Dessert
Cuisine: American
Did you make this recipe?snap a photo and tag @saltandbaker in your posts and stories so I can see what you're making!