Easy Homemade Brownies
These Homemade Cocoa Powder Brownies are rich, fudgy, and made with just 6 ingredients. It’s a basic, one-bowl batter that uses cocoa powder instead of melted chocolate to deliver a richer chocolate flavor and create that shiny, crackly top that everyone loves!
★★★★★
Lori says –
“This recipe is amazing, and I’ll never make brownies out of a box again!! I’ve made this recipe multiple times, and most recently actually made cupcakes with the batter and put a miniature Reese’s peanut butter cup in the center of each one.”

This post may include affiliate links. As an Amazon Associate and member of other affiliate programs, I earn a small commission from qualifying purchases.
Sometimes the Best Brownies Really Are the Simplest!
After years of sharing recipes online, I’ve learned that it’s often the most basic of recipes that are the best. Case in point: this insanely quick and easy brownie recipe that combines just 6 ingredients in one bowl to make the fudgiest, densest brownies ever.
If you’ve been making brownies with a box mix until now, it’s time to give these simple yet spectacular brownies a try!
Here’s why you need to make these brownies:
✔ Super Fudgy & Chewy: These brownies have a rich, dense texture that’s irresistibly fudgy.
✔ One-Bowl Recipe: Made in a single saucepan for easy cleanup.
✔ No Chocolate to Melt: These brownies are made with cocoa powder, which not only delivers a superior fudgy texture and richer flavor than melted chocolate, but it also reduces the amount of dirty dishes you have to clean!
Happy baking!
-Katie

The 6 Main Ingredients
These easy homemade brownies are made with simple pantry staples. Use this list to check your fridge and pantry before starting! For the full ingredient list and step-by-step instructions, check out the FREE printable recipe card at the bottom of this post.
- Butter – Adds richness and moisture to the brownie batter. Do not substitute with margarine or oil.
- Cocoa Powder – I always use unsweetened cocoa powder for this recipe, but you can substitute Dutch-processed cocoa if you have that on hand. It will produce a darker, richer flavor.
- Granulated Sugar – To sweeten the batter and help you achieve that gorgeous crinkly top.
- Vanilla Extract – Because vanilla + chocolate is the best!
- Large Eggs – Gives structure and chewiness.
- All-Purpose Flour – Creates the perfect texture.
- Chocolate Chunks (Optional) – For extra melty pockets of chocolate.
Katie’s Tip: Sometimes I’ll add 1 teaspoon of instant espresso powder to the batter to really intensify the chocolate flavor.



How to Make the Fudgiest Homemade Brownies
- Melt the butter. I suggest doing this in a medium to large saucepan since you’ll be adding the rest of the ingredients to it to make the batter.
- Add sugar and vanilla. Keep whisking until the sugar almost fully dissolves into the melted butter (this is what creates a shiny, crackly top!).
- Mix in cocoa powder. If your cocoa powder has been sitting in your pantry for a while and has developed lots of clumps, go ahead and sift it into the saucepan for the smoothest brownie batter.
- Whisk in the eggs. Always add eggs one at a time and whisk between additions just until combined. If you over mix the batter at this stage, you’ll wind up incorporating lots of air into the eggs and your brownies will turn out cakey rather than fudgy.
- Stir in the flour and optional chocolate chunks. Whisk just until no streaks of flour remain to avoid over mixing.
- Bake. For super fudgy brownies, remove them from the oven when the center is just slightly underdone. They will continue to set as they cool, don’t worry!
Katie’s Tip: Cool the brownies completely before cutting into them. Then, use a sharp knife to cut the brownies, wiping it clean when it gets dirty in between cuts.


Katie’s Tips for Making the Best Brownies
- Sift the cocoa powder. Cocoa powder can be very clumpy. You’ll achieve better results if you sift any clump before starting.
- Use room temperature eggs for a smoother batter! Cold eggs don’t mix as easily. Need to warm them up fast? Check out my tutorial on How to Bring Eggs to Room Temperature Quickly for easy tips!
- Use real butter and whisk it thoroughly into the batter. This helps dissolve the sugar properly, creating that signature crackly top and ultra-rich texture!
- Slowly pour the beaten eggs into the hot butter mixture while whisking. If you don’t whisk the eggs into the hot butter mixture or you dump them right in, the eggs will scramble!
- Don’t overcook. Bake first using the shortest range of time. Then perform the toothpick test. These fudgy brownies are done when there are just a few moist crumbs attached to the toothpick.

Recipe FAQs
Have any questions about making our favorite brownies? I’ve answered the most common questions below to help you get the best results. But, if you don’t see your question here, leave me a comment—I’m always happy to help!
Can I double this recipe?
Yes, this recipe is easily doubled for a larger batch! You can bake the doubled amount divided between two square pans or bake all of the brownie batter in one 9×13-inch pan. When baking in a 9×13-inch pan, you’ll increase the bake time by a few minutes.
Can I make this recipe gluten-free?
Yes! You’ll need to use a 1:1 gluten-free flour blend in place of the all-purpose flour.
If the gluten-free blend you use doesn’t have xantham gum in it, then add ½ teaspoon to the flour before stirring into the brownie batter—it will improve the structure of the brownies.
How do I get that crackly top on my brownies?
Make sure you thoroughly whisk the sugar into the melted butter. The thorough mixing helps the sugar dissolve just enough to create that gorgeous, crinkly crust as the brownies bake!

Flavor Variations to Try
Why complicate something so deliciously simple? This is a super basic brownie recipe, which makes it a great canvas for adding any mix-ins, frostings, and extracts your heart desires.
- Chocolate Ganache Brownies – Cool brownies completely, then top with chocolate ganache for extra indulgence. Refrigerate until the ganache is set. Then, remove the brownies from the pan and slice into squares.
- Fudgy Walnut Brownies – Stir ½ cup of chopped walnuts if you like nuts in your brownies.
- Salted Caramel Brownies – Swirl salted caramel sauce into the brownie batter before baking.
- Espresso Brownies – Adding 1 teaspoon of espresso powder will intensify the chocolate flavor.
- Chocolate Orange Brownies – Stir the zest of one orange into the brownie batter before baking.
- Peppermint Brownies – Add ½ cup of chopped candy canes or use peppermint crunch white chocolate chips instead of regular chocolate chips.

More Brownie Recipes to Try
Stay Inspired in the Kitchen!
Want more delicious recipes, kitchen tips, and meal inspiration? Sign up for the Good Life Eats Newsletter and get:
✔ Tried-and-true recipes—from quick weeknight meals to special occasion favorites.
✔ Seasonal meal ideas—helping you make the most of fresh, in-season ingredients.
✔ Time-saving kitchen tips—boosting your confidence and creativity in the kitchen.
Basic Cocoa Powder Brownie Recipe
These homemade brownies are rich, fudgy, and incredibly simple to make in one bowl. With deep chocolate flavor and a crackly top, they’re the perfect quick dessert to satisfy your chocolate cravings!
Ingredients
- 12 tablespoons Kerrygold Salted Butter
- 1 1/2 cups Granulated Sugar
- 2/3 cup Unsweetened Cocoa Powder (Dutch Process or natural)
- 1 teaspoon Pure Vanilla Extract
- 3 large Eggs
- 1 cup All-Purpose Flour
- 1/2 cup Chocolate Chunks, optional
Instructions
- Preheat oven to 350ºF. Line an 8x8-inch or 9x9-inch baking pan with parchment paper. Set aside.
- Set a medium sized saucepan over medium heat and melt the butter. Next, add the granulated sugar and vanilla. Stir well with a wire whisk. Then, whisk in the cocoa powder. Remove from heat.
- Add the eggs, one and a time, whisking between each addition until the eggs are fully combined.
- Add the flour and stir well with a wooden spoon until the flour is fully incorporated, but do not beat.
- Add the chocolate chunks and stir gently to fold them into the batter.
- Pour batter into the prepared baking pan. Bake at 350ºF for 25 - 35 minutes.
- Cool completely on a wire rack (or if you’re impatient like me, at least 15 minutes). Then, remove the brownies from the pan by pulling on the parchment paper and cut into 4 rows of 4.
Notes
Flavor Variations to Try
- Chocolate Ganache Brownies - After preparing the brownies, cool completely. Then, pour chocolate ganache on top. Refrigerate until the ganache is set. Then, remove the brownies from the pan and slice into squares.
- Fudgy Walnut Brownies - Add chopped walnuts to the batter. This is great for people who love a little crunch in their fudgy brownies.
- Salted Caramel Brownies - before baking the brownies, add 1/2 cup of this Salted Caramel Sauce on top of the unbaked batter, then swirl it with a knife through the batter, and bake.
- Chocolate Orange Brownies - This adaptation is perfect for the person who can't get enough of that classic orange and chocolate combo. Add orange zest and/or orange extract to the batter.
- Fudgy Peppermint Brownies - This makes a great brownie variation for Christmas time! Add chopped candy cane or peppermint crunch white chocolate chips to the batter and add a hint of peppermint extract.
- Halloween Brownies - Add leftover Halloween candy to the batter instead of chocolate chips. Reese's Pieces or Peanut Butter Cups are delicious!
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 16 Serving Size: 1Amount Per Serving: Calories: 233Total Fat: 12gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 59mgSodium: 86mgCarbohydrates: 30gFiber: 1gSugar: 22gProtein: 3g
Try Making This Simple Brownie Recipe!
Did You Try This Recipe? I’d love to hear how it turned out! Leave a comment and a review below—your feedback helps others and makes my day.
Share Your Creations!
If you took a photo, tag me on Instagram @goodlifeeats and use #goodlifeeatsrecipes—I’d love to see what you’re cooking up in your kitchen!
This homemade brownie recipe has been updated from the archives. Originally published December 15, 2010. The Kerrygold Butter gift basket giveaway that was paired with the original post has been removed. The giveaway is no longer active. The original comments from the giveaway contest remain in this post.











Paradai J. says
I followed this recipe exactly and it turned out amazing. This is my new go-to brownies from scratch. This is so much better then my current recipe. Delicious, moist, and perfect amount of chocolate.
Angie says
These were awesome! Found them through pinterest and made them tonight. I used a glass 8×8 pan and cooked them for 30 mins. They were perfect and gooey with a nice crust on he outside. Also I think I added more like a cup of chocolate chips. I am pregnant and measured with my eyes for that part 🙂 lol.
stefany says
Yesterday was my first time visiting your blog after searching for a home made brownie recipe.
My daughter {3} and I made these brownies last night.
Alyssa asked for “circle brownies” so I baked them in a cupcake pan and added a dollop of caramel to each. They were absolutely delicious.
Heather says
I chose this recipe when looking for a made-from-scratch recipe. The brownies are delicious. Thank you!
I used 1/2 tsp vanilla, and I sprinkled sea salt on half the brownies before baking. The salt gave them a more complex flavor, but I prefer the plain ones. This will be my go-to brownie recipe from now on.
dt says
Just baked this brownie, I added a tsp of orange concentrate and it tastes really moist and yummy…. thanks for sharing this wonderful recipe.
lisa says
can you use unsalted butter?
Katie says
I’ve used both…whatever I have at the time. If I use unsalted then I add 1/4 teaspoon of salt to the recipe.
Helene says
First time visiting your blog. Your pictures are amazing.
piffy says
at which part does the vanilla get added?
Katie says
It is added with the sugar.
Jen @ My Kitchen Addiction says
These brownies look pretty fantastic!
Robyn | Add a Pinch says
Oh my word, Katie. These look yum, yum, yum!
deeba says
These look fabulous… YUM!!
Lindsay @ The Ketchup Diaries says
Love homemade brownies. So much better from scratch!
lisa@smartfoodandfit says
My kids love brownies, I never thought to add orange extract……great idea. Sounds heavenly! YUM.
Kristen says
Basic brownies are my favorite!
The Blue-Eyed Bakers says
Oh these sound just divine! Chocolate heaven! And what don’t we love with butter..!?!
Liz @ Blog is the New Black says
This sounds wonderful. I def prefer fudge-like brownies to cakey ones!