When you need a decadent chocolate fix, try this homemade brownie recipe! They’re fudgy and chewy in the middle, with bits of melty chocolate in every bite — and they have addictively crisp edges. Plus, they’re so easy to make, you’ll never go back to the boxed mix again!
This is truly the best brownie recipe! You make the no-fuss brownie batter all in one bowl, and you don’t need to melt any chocolate. One quick tip: When melting the butter in the microwave, stop and stir it every 20 seconds to help prevent it from popping, splattering, and making a huge mess in your microwave. (Ask me how I learned that…) If you’re looking for more delicious brownie recipes, then don’t forget to check out my cheesecake brownies, brownie in a mug recipe, and brownie cookies recipe!
What You Need to Make this Recipe

Butter — you’ll need unsalted butter for this recipe. If you only have salted butter on hand, reduce the amount of salt by about ½ teaspoon. You can also substitute vegetable oil in place of the butter.
Sugar — I used granulated sugar, but you could use a mixture of granulated and brown sugar for a subtle caramel flavor.
Cocoa powder — I make brownies with cocoa powder instead of melted chocolate, so the brownies aren’t too sweet, and the process is simpler. Natural unsweetened cocoa powder is all you need. For extra-rich dark chocolate brownies, you can use Dutch-processed cocoa powder or even a mixture of the two.
Eggs — set the eggs out of the fridge about an hour before you start baking so they come up to room temperature.
Vanilla extract — opt for a high-quality vanilla extract to bring out the chocolate flavor in this easy brownie recipe, not vanilla essence (which is synthetically flavored).
Chocolate chips — semi-sweet chocolate chips keep the brownie from being too sweet. You could also use bittersweet chocolate for even less sweetness. For more sweetness in this brownie recipe, use milk chocolate chips, white chocolate chips, or chop up your favorite chocolate bar.
How to Make this Brownie Recipe

1. Pop the unsalted butter into a large microwave-safe bowl, and melt it in the microwave in 20-second intervals. Stir between each interval to help prevent the butter from splattering. The butter will be fully melted in about 2 minutes, depending on your microwave. Carefully remove the bowl from the microwave (use oven mitts if the bowl is hot) and add the granulated sugar and cocoa powder. Whisk vigorously for 30 seconds.
2. Add in the eggs, vanilla, and salt and whisk to combine.

3. Add the all-purpose flour to the mixture.
4. Pour in the chocolate chips.

5. Mix with a spatula until just combined.
6. Lightly grease an 8×8-inch baking pan with baking spray and line it with parchment paper. Spread the brownie batter into the prepared pan. Bake for about 35 to 40 minutes at 350°F. Insert a toothpick into the center to check doneness. For fudgy brownies, the toothpick will come out with several moist crumbs, and for cakey brownies it should have just a few crumbs. Let the brownies cool completely in the pan before slicing so they firm up nicely.

Pro Tips for Making this Recipe
- Use a metal baking pan. Using a metal baking pan will have your easy brownies ready in about 35 to 40 minutes. If you use a glass baking pan, they will likely take 5 to 10 minutes longer to bake. Glass baking pans also conduct heat very differently to metal ones, and your brownies may sink in the center as a result. Metal also helps create those crave-worthy crisp brownie edges!
- Line the baking pan. Lining the baking pan with parchment paper makes it so easy to remove the brownies, and makes clean-up a breeze. The brownies will stick to the pan if you do not use parchment paper.
- Use a bigger pan for thinner brownies. You can use a 9×9-inch pan if you prefer thinner brownies.
- Amp up the chocolatey flavor. For richer chocolate flavor in this fudgy brownie recipe, use Dutch-processed cocoa powder or add 1 tablespoon of instant coffee or espresso powder to the melted butter mixture.
- Measure the flour. Using too much flour results in dry homemade brownies. The best way to measure flour accurately is by using a kitchen scale. If you don’t have one, fluff your flour with a spoon, sprinkle it into a measuring cup, and use a knife to level it off.
- Add nuts. For some texture, add ½ cup of toasted nuts to the batter along with the chocolate chips. Chopped walnuts or pecans are always a great choice for brownies.
- Add a chocolate chip topping before baking. If you want to add even more chocolate, you can sprinkle some chocolate chips over the top of the batter just before you bake the brownies.
- Don’t over-bake the brownies. Your brownies are done when the center is just set and the top starts to crack. They will continue to firm up after you remove them from the oven and cool.
- Dust the brownies with powdered sugar. For visual appeal and a hint more sweetness, lightly dust the brownies with powdered sugar once they’ve cooled down.

Frequently Asked Questions
I get this question a lot, and the answer is yes! You can use olive oil in place of butter in this brownie recipe. But because butter is made up of fat, water, and milk solids — and olive oil is 100% fat — use about 15% less olive oil than butter. Remember that olive oil that isn’t refined (think extra virgin olive oil) has a noticeable flavor that will come through in your brownies. While some people love this nuance, others find it off-putting. If you want to avoid any additional flavor, use refined olive oil or be sure to choose an olive oil with a taste you love. One described as mild, buttery, or smooth and balanced is a good choice.
There are a few reasons for this. You may have used too much flour, which is a common mistake when baking. Using a kitchen scale to measure the flour is the best way to avoid this. Using too little fat can also affect the texture of brownies. For best results, use 1 cup of melted butter. Lastly, allow the brownies to cool completely before slicing them. If they’re still warm when you cut into them, they can fall apart.
Brownies keep very well at room temperature in an airtight container for 3 to 4 days. You can also store them in the fridge to make them last a day or two longer.
These easy brownies are great for freezing! Once they’re completely cool, wrap them in plastic wrap and aluminum foil and store them in a freezer bag or freezer-safe container. Thaw them for a few hours in the fridge before enjoying.
If you’ve tried this brownie recipe, then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you!

Brownie Recipe
Video
Equipment
- 8″ square baking pan
- Mixing Bowls
Ingredients
- 1 cup unsalted butter (226g)
- 2 cups granulated sugar (400g)
- ¾ cup unsweetened cocoa powder (75g)
- 3 large eggs room temperature
- 1 tablespoon vanilla extract
- 1 teaspoon salt
- 1 cup all-purpose flour (120g)
- 1½ cups semisweet chocolate chips (270g)
Instructions
- Preheat the oven to 350°F. Lightly grease an 8×8-inch baking pan with baking spray and line it with parchment paper.
- In a large microwave-safe bowl, melt the butter in the microwave in 20-second intervals stirring between each one until fully melted, about 2 minutes. Add the sugar and cocoa and whisk vigorously for 30 seconds. Whisk in the eggs, vanilla, and salt.
- Add the flour and chocolate chips and mix together with a spatula until just combined. Spread the batter into the prepared pan. (You can sprinkle the top with more chocolate chips, if desired.)
- Bake for about 35 to 40 minutes, inserting a toothpick into the center to check doneness, and removing it with several moist crumbs for fudgy brownies or only a few crumbs for cakey brownies. Let the brownies cool completely in the pan before slicing.
Notes
- Use a metal baking pan. Using a metal baking pan will have your easy brownies ready in about 35 to 40 minutes. If you use a glass baking pan, they will likely take 5 to 10 minutes longer to bake. Glass baking pans also conduct heat very differently to metal ones, and your brownies may sink in the center as a result. Metal also helps create those crave-worthy crisp brownie edges!
- Line the baking pan. Lining the baking pan with parchment paper makes it so easy to remove the brownies, and makes clean-up a breeze. The brownies will stick to the pan if you do not use parchment paper.
- Use a bigger pan for thinner brownies. You can use a 9×9-inch pan if you prefer thinner brownies.
- Amp up the chocolatey flavor. For richer chocolate flavor in this fudgy brownie recipe, use Dutch-processed cocoa powder or add 1 tablespoon of instant coffee or espresso powder to the melted butter mixture.
- Measure the flour. Using too much flour results in dry homemade brownies. The best way to measure flour accurately is by using a kitchen scale. If you don’t have one, fluff your flour with a spoon, sprinkle it into a measuring cup, and use a knife to level it off.
- Add nuts. For some texture, add ½ cup of toasted nuts to the batter along with the chocolate chips. Chopped walnuts or pecans are always a great choice for brownies.
- Add a chocolate chip topping before baking. If you want to add even more chocolate, you can sprinkle some chocolate chips over the top of the batter just before you bake the brownies.
- Don’t over-bake the brownies. Your brownies are done when the center is just set and the top starts to crack. They will continue to firm up after you remove them from the oven and cool.
- Dust the brownies with powdered sugar. For visual appeal and a hint more sweetness, lightly dust the brownies with powdered sugar once they’ve cooled down.















Leen Abunimeh says
These are the best brownies that I’ve had and will ever have , I don’t think anything can top them . I’m so glad I know u because there isn’t a recipe of yours that I’ve tried that wasn’t amazing and failed
Tanya says
This looks amazing. Can’t wait to try it out!!!
Michael says
I’m an idiot and even I made delicious brownies.
Andrea Carpenter says
Hands down the best brownies I have ever had. And I’m a huuuge brownie fan. I made these for some friends and they all have agreed that these are the best brownies ever. I bloomed my cocoa powder in the melted butter like John mentioned in the video because I loooove a fudgy brownie and I’m never going back to not blooming the cocoa powder. It’s amazing. Seriously I can’t say enough how amazing this recipe is.
John Kanell says
I’m so happy you enjoyed them Andrea!
Priya says
Hello! Tried brownies for the first time with your recipe, it turned out so yummy and scrumptious 😋It was perfect 👌 thank u so much !
Brittany K says
These brownies came out so well and were easy to make. I had to bake them for ten more minutes than stated in the recipe because they were still raw in the center at 30 minutes. I’ve tried many brownies recipes before and they either turn out like cake or don’t have that thin crispy layer on the top. These are chewy and have a rich chocolate flavor. I only wish I had vanilla ice cream to scoop on top!
Kristi Nelms says
OMG… These brownies are absolutely irresistible. They came out so fudgie and chocolatey. My family cannot stop eating them. Thanks so much for this recipe.
Lydia says
I don’t usually make cocoa brownies because they’re always underwhelming. NOT THIS RECIPE!!! So delicious, fudgy and chocolatey!! Simply couldn’t stop eating them, would highly recommend if you need and easy and yummy brownie recipe!
John Kanell says
Thank you lydia!
Mimi says
Thank you for the great brownie recipe! Rich, chocolate taste and so easy to make! Added the melted butter and Valrhona cocoa, extra egg yolk and coffee based on tips from @preppykitchen
#preppykitchen
Asa says
I am nine. I baked these brownies without any help, including the oven parts. Best brownies ever.