Best Brownies Recipe
This is seriously the BEST Brownies Recipe out there! These bake up perfectly thick, chewy, and stay moist for days. They have three different types of chocolate making them super decadent and extra fudgy. Plus, they are SO easy and quick to make in less than an hour. You’ll never need another brownie recipe!
Like most dessert lovers, there are very few days when I’m not craving just a taste of something chocolatey and sweet. But when box mix brownies aren’t doing the trick, I turn to my favorite brownies recipe. I’ve been making these for years, and one bite proves that you haven’t truly experienced brownies until you make them from scratch using a combination of milk and dark chocolate with cocoa powder and semi-sweet chocolate chips. Such delicious chocolate flavor!
And can we just take a moment and worship that crackly top? I mean, is there anything more beautiful? I’ll give you a moment…
Why you’ll love this recipe
- Thick. These bake up to be perfectly thick and chewy with lightly crispy edges and super soft centers.
- Super chocolate-y. We’re using three different kinds of chocolate (two melted in, one stirred in) plus a little cocoa powder, which makes these so so decadent and amazing!
- Serving options. Of course, this brownie recipe tastes great warm or even with some whipped cream, frosting or vanilla ice cream, but it is perfectly delicious as is.
- Easy to cut. And, bonus! They cut really nicely if you let them cool completely. You’ll just have to use a sharp knife.
- Easy reheating. Microwave for a quick 10-second burst to experience the pleasure that is triple chocolate fudge brownies.
Ingredients needed
For the perfect brownie recipe, you just need some common baking ingredients and some really good chocolate. Here’s everything you’ll need:
- Salted butter. You can definitely use unsalted butter, but that extra bit of salt just adds even more flavor.
- Oil. Adds moisture. You can really use any type of oil – we typically use canola oil or vegetable oil for a neutral taste.
- Chocolate. We highly recommend using the best baking chocolate you can find. The better the quality chocolate, the more decadent, richer, and delicious these will taste. Ghirardelli and Scharffen Berger are great brands.
- Unsweetened cocoa powder. Be sure to use a high quality unsweetened cocoa powder for the ultimate fudgy flavor.
- Granulated sugar. Adds sweetness and creates a soft center.
- Eggs. One of the main ingredients, eggs bind, provide richness, tenderize, and give structure to the bars. This recipe uses 4 eggs, which give the brownies a tight crumb and fudgy texture.
- Baking staples. For flavor and texture, don’t forget the vanilla extract, baking powder & salt.
- All-purpose flour. The more flour in brownies, the cakier they will taste. We want dense and fudgy brownies, so we’re only using a cup and a half.
How to make this recipe
This brownies recipe is the best because you melt chocolate and butter together and continue to stir in the remaining ingredients using the same pot. After a couple of minutes in the oven, you’ll have your new favorite dessert!
See the recipe card, below, for the full, printable recipe.
- Prep. Preheat oven and line a 9×13-inch pan with nonstick cooking spray and parchment paper and set aside. Parchment paper is optional, but helps with cleanup and makes it easier to lift the brownies from the pan.
- Melt butter & chocolate. In a large pot, melt butter, oil, chocolate, and cocoa together until fully melted and smooth. Remove from heat.
- Add sugar & eggs. Pour in sugar and vanilla extract. Add in eggs, 1 at a time to the mixture. Add in the remaining dry ingredients (baking powder, salt and flour) and stir gently until just combined. Do not over mix.
- Transfer to baking pan. Fold in milk chocolate chips and walnuts if using, and pour batter into prepared pan.
- Bake. Place in the oven and bake for about 30 minutes, and when a toothpick inserted into the center comes out with just a few moist crumbs. Cool before cutting and serving. If frosting, cool completely and frost.
Expert tips
Follow the suggestions below and you’re sure to have the BEST brownies of your life!
- Adding nuts. Lots of classic brownie recipes call for chopped walnuts or pecans. We typically keep them plain because my kids prefer them without nuts. However, feel free to add in 1/2-1 cup of chopped walnuts if that is what you prefer. It’s an easy addition that changes the whole flavor of the dessert.
- Do not over mix. For the optimal tender crumb, you want to avoid overworking the brownie batter, once the flour has been added.
- Do not overcook. Turn the timer to 30 minutes as soon as the brownies go into the oven. Once you begin to smell a strong chocolate scent, check the brownies. Even if this is at the 25 minute mark. Use a toothpick, stick it into the center, and pull it out. They need more time if there is wet batter on the toothpick. If there are a few moist crumbs on the toothpick, they are done. You really don’t want a completely clean toothpick.
- Cool completely. It’s tough waiting for these soft, chewy, chocolatey babies to cool, but it will be worth the wait. Trust me! They will slice up perfectly when cooled completely, about 15 minutes.
Frequently asked questions
We think a combination of both is best! The butter adds flavor and richness, while the oil adds the perfect amount of moisture.
Fudgy brownies have a higher fat-to-flour ratio than cakey brownies. We want these to be nice and fudgy, so we’re using butter, oil and chocolate with just 1 1/2 cups flour.
The addition of canola or vegetable oil gives brownies the perfect amount of chewiness.
The trick is in adding the sugar! Melt the butter, oil and chocolate first, then quickly whisk in the sugar while it’s all still warm. Mixing the sugar into warm butter helps the sugar rise to the top of the batter as the brownies bake, which creates that signature shiny and crackly top we all love!
Storage recommendations
This recipe makes a 9×13 pan of homemade brownies (24 small bars). If you can’t eat them all in a day or two, you’re really going to want to save these for another time.
- Storing leftovers. You can transfer them to an airtight container or cover them in the pan with plastic wrap and refrigerate. They will stay moist for longer, if you don’t cut them before storing, or cover all the edges that could possibly dry out.
- Freezing. If you DO want to store these brownies for longer than a few days, cut each piece individually and wrap well in plastic wrap, store them all in a freezer-safe bag and freeze for up to 3 months.
- Reheat. Simply microwave in 20-second bursts until warmed and melty.
More favorite chocolate desserts to try
If you like this sweet treat, you should definitely give these other favs a try!
If you try this treat, let me know! Leave a comment and if your family loves it as much as mine does, be sure to give it a five star ⭐️ rating! Also, tag @kimscravings on Instagram with a picture of your creation. It’s so fun to see what you’re cooking! Be sure to subscribe to our mailing list to receive more healthy delicious recipes straight to your inbox.
Best Brownies Recipe
Ingredients
- 3/4 cup salted butter
- 1/4 cup canola oil or vegetable oil
- 4 ounces milk chocolate, chopped
- 4 ounces dark chocolate, chopped
- 3 tablespoons unsweetened cocoa powder
- 2 cups granulated sugar
- 1 1/2 teaspoons vanilla extract
- 4 large eggs
- 1/4 teaspoon baking powder
- 1/2 teaspoon salt
- 1 1/2 cups all-purpose flour
- 1/2 cup semi sweet chocolate chips
- 1/2 cup chopped walnuts, optional
Instructions
- Preheat oven to 350 degrees F. Spray a 9×13" pan with nonstick cooking spray and line it with parchment paper; set aside. Add butter, oil, chocolate, and cocoa to a large pot.
- In a large pot over medium-low heat, melt butter, oil, chocolate, and cocoa together until fully melted and smooth. Remove from heat.
- Mix in sugar and vanilla extract. Add in eggs, 1 at a time, stirring vigorously before the next addition. After all four eggs have been mixed in, the batter should be thick and smooth without that granular look to it. Add in the remaining dry ingredients and stir gently until just combined. Do not over mix.
- Fold in milk chocolate chips and walnuts if using, and pour batter into prepared pan. Smooth the top and bake 30-35 minutes. Cool at least 15 minutes before cutting and serving. Or, cool completely and frost, if you’d like.
Notes
- Storing leftovers. You can transfer them to an airtight container or cover them in the pan with plastic wrap and refrigerate. They will stay moist for longer, if you don’t cut them before storing, or cover all the edges that could possibly dry out.
- Freezing. If you DO want to store these brownies for longer than a few days, cut each piece individually and wrap well in plastic wrap, store them all in a freezer-safe bag and freeze for up to 3 months.
- Reheat. Simply microwave in 20-second bursts until warmed and melty.
Did you make this recipe?
Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy and delicious recipes straight to your inbox!
OMD they are indeed the ‘best’ brownies. Just made these to send in to the office tomorrow as it’s my birthday and I will be disappointed if they eat them all and none come back home again.. or maybe I should just keep some back. Yes that’s probably the best idea. How do I know they’re the ‘best’?? I only have a standard traybake pan, which is 9 x 12 so I had to put the excess batter into a few cupcake cases… well I can hardly expect people to eat something I’ve not tried at least once, okay, twice.
Love that this is a decent size recipe for a 9 x 13 pan – my usual recipe is for a 9×9 pan and I always end up doing a double batch as 9 brownies just isn’t enough. By my reckoning that means that this recipe is much healthier as I’ll end up with less brownies to eat. A win win situation.
Thank you for all the great recipes.
This makes me so happy to hear!! Thanks so much for your feedback and happy birthday!!