These is the best homemade brownies recipe. They are super chocolaty, gooey and just perfect in every way!

Brownies made from scratch used to seem so intimidating! These brownies come together in about 10 minutes and you don't need a bunch of fancy items to make them.
I once made these brownies and a some of the "fancy" box brownies to compare side by side. No surprise my brownies won with everyone who tried the two.
They have the flakey top, full of chocolate, tender, and absolutely delicious.

This is my go-to brownie recipe! I use it in my S'mores Brownies, Brownie Bites, and I double it for my easy Christmas Trifle!
Ingredients needed for homemade brownies:
- Unsweetened Baking Chocolate Bar or Cocoa Powder
- Butter
- Flour
- Baking Powder
- Salt
- Sugar
- Espresso Powder- adds a deeper chocolate flavor but if you don't have it you can make them without
- Eggs
- Vanilla
- Chocolate Chips



How to make brownies from scratch:
- Preheat oven and spray a 9x13 baking dish with cooking spray
- Melt the baking chocolate and butter together
- Combine flour, baking powder, and salt in a small bowl
- In a large bowl mix together the sugar, and chocolate/butter mixture together, and espresso powder (if using)
- Stir in the eggs and vanilla
- Stir in the flour mixture
- Add in the chocolate chips and stir until well combined
- Pour into prepared baking dish and bake for 25-30 minutes- or until a toothpick comes out clean.
- Let cool completely
- Enjoy!










Why do I have to let the brownies cool completely?
I let them cool completely before cutting them so they can set up properly. If not they kind of come out of the pan in a sticky, crumbly, but delicious way and don't give you the nice brownie square you might have been looking for.
They are still delicious- but maybe not as pretty.
Save this for later!
Don't worry, I promise not to spam you!
I also like baking these in as sheet pan brownies, but if you want the best thick brownie use a regular 9x13 baking dish.
Expert Tips
- You can use unsweetened baking chocolate instead of cocoa powder. Simply chop 4oz of unsweetened chocolate and melt with ยพ cup butter (instead of using 1 cup). Mix with batter and proceed with recipe.
- I love using dark cocoa powder in this recipe too, like I did for Spiderweb Brownies- try it and let me know what you think!
Can I make homemade brownies dairy free?
Yep! Just use coconut oil instead of butter and the cocoa powder/coconut oil substitute for the baking chocolate.
This homemade brownie recipe is my favorite!
Give these brownies a try and let me know how you like them! Let me know in the comments below!

If you like this recipe make sure to check out these other tasty desserts:
- Cocoa Puff Cereal Bars
- Dairy Free Chocolate Chip Cookies
- Chocolate Peanut Butter Balls
- Chocolate Drizzled Popcorn
- Old Fashioned Lemon Squares Recipe
- Cream Filled Chocolate Cupcakes

Video

Best Homemade Brownies Recipe
Ingredients
- ยพ cup cocoa powder
- 1 cup unsalted butter*
- 1 cup all purpose flour
- ยฝ teaspoon baking powder
- ยผ teaspoon salt
- 2 cups sugar
- 1 teaspoon espresso powder optional
- 4 large eggs
- 1 teaspoon vanilla
- 1 cup chocolate milk chocolate chips
Instructions
- Preheat oven to 350ยฐF and spray 9x13 baking dish with nonstick cooking spray.
- Melt butter and stir in cocoa powder.ยพ cup cocoa powder, 1 cup unsalted butter*
- While butter mixture is cooling, in a small bowl combine the flour, baking powder, and salt. Set aside.1 cup all purpose flour, ยฝ teaspoon baking powder, ยผ teaspoon salt
- In a stand mixer mix together the butter mixture (it's okay if it's still warm) and the sugar. Stir in the espresso powder now if using.2 cups sugar, 1 teaspoon espresso powder
- Add the eggs one at a time, letting each egg become fully incorporated into the batter before adding the next. Once the eggs are all added, mix in the vanilla.4 large eggs, 1 teaspoon vanilla
- By hand, with a large rubber spatula or mixing spoon, fold in the flour mixture. Folding in the flour will help the brownie batter keep the air in it.
- Fold in the chocolate chips.1 cup chocolate milk chocolate chips
- Pour into the prepared baking dish and bake for 25-30 minutes or until a toothpick comes out clean.
- Let cool completely before cutting (if you can!).
Notes
- You can use unsweetened baking chocolate instead of cocoa powder. Simply chop 4oz of unsweetened chocolate and melt with ยพ cup butter (instead of using 1 cup). Mix with batter and proceed with recipe.ย
- *Want to make these dairy free- you can use coconut oil instead of butter!ย






MALLORIE says
Excellent!!!! Best Brownies. Made these and a box brownie mix for my Birthday (didn't feel like cake). Hands down this recipe was better. No one wanted the box brownies after tasting these!
Lisa says
Yay! That makes me so happy! And Happy Birthday!
Lisa says
It might be too much- I would do half of this recipe in a 9x13 (you can use the measurements found in my German Chocolate Cake recipe- it's the same cake but halved)
April says
I love how thin they are. This is the first time I've seen sheet pan brownies. Now I want to try it. They look so chewy!
Lisa says
They are kind of gooey unless you let them set up for a few hours- but either way they are delicious! Thanks so much!
Stephanie says
I always enjoy your videos ๐ These look so good!!! Homemade brownies are my biggest weakness - I will definitely make these soon!
Lisa says
Thank you!
Camila says
These brownies are delicious! Love the video of you making them, Lisa!! Great job!
Lisa says
Thanks Camilla!