The Best Homemade Brownies

Prep Time 10 minutes
Total Time 36 minutes
Servings 24 brownies

Jump to Recipe

This recipe makes rich, dense, fudgy Homemade Brownies with crisp, crackly tops—every time! Plus, they’re super easy and come together with just a bowl and a whisk.

tall stack of brownies on black background.

The Best Fudgy Brownies from Scratch

I first started making these brownies back in my university days, when I found all my recipes on and had no knowledge of food blogging. On a whim, I decided to try this particular recipe. I mean, how else do you possibly choose a brownie recipe from the 371 options on one website alone?

Best decision ever.

Anyway. This is THE brownie recipe you need.

Unless you like cakey, fluffy, crumbly brownies. These are definitely not those.

These brownies are dense, fudgy, and rich. They are slightly chewy at the edges, crisp and crackly on top, and incredibly moist and fudgy underneath. How many times can I use ‘fudgy’ in a brownie description without it becoming redundant?

two brownies stacked with a bite out of one.

They are perfect on their own or as a base for this Brownie Sundae! You can also jazz them up with Easy Homemade Ice Cream, Whipped Cream and Strawberry Sauce.

Want to save this recipe?
Just enter your email and get it sent to your inbox. You’ll also get new recipes and a free monthly menu plan!

What Makes These Brownies So Good?

One reason that these brownies are special is that they aren’t overly sweet. I use a whole cup of cocoa and only 2 ½ cups of sugar, which allows the rich chocolatey flavor from the cocoa powder to really shine. The original recipe called for 3 cups of sugar, which is a lot for one 9×13 pan, in my opinion. (If you like things extra sweet, feel free to add it back in, or you can reduce further to 2 cups).

I also often swap whole wheat flour for all-purpose flour, which is a healthy trade that also gives a deeper, fuller flavor—and in a brownie like this, I honestly don’t think you can tell any difference in the texture!

But again, if you don’t have any whole wheat flour (or just don’t want to use it), feel free to use all-purpose.

Finally, while a lot of great brownie recipes call for vegetable oil, this one uses melted butter! So indulgent!

Recipe Ingredients

Another great thing about these brownies is that the list of ingredients is very short. That cuts down on the measuring and prep time. If you make these often enough, you may end up memorizing this easy recipe! (For the full recipe card with amounts and nutrition facts, scroll down to the bottom of this post.)

ingredients needed for homemade brownies.
  • Butter: I use melted butter instead of oil, for extra richness.
  • Sugar: You can use plain granulated sugar, or swap out raw sugar if you prefer.
  • Vanilla: Pure vanilla extract gives the best flavor.
  • Eggs: You’ll need four whole, large eggs.
  • Flour: Use whole wheat flour or all-purpose, it’s up to you!
  • Cocoa: Using cocoa powder gives these brownies an extra-deep chocolate flavor, compared to brownies made with melted chocolate.
  • Salt: a bit of salt balances out the sweetness and adds incredible flavor
  • Chocolate Chips: These are optional! Sprinkle them on top, mix them into the batter, or leave them out.

How to Make Homemade Brownies from Scratch

The method for making these brownies couldn’t be simpler. All you need is a bowl and a whisk.

  1. Get Ready to Bake. First things first! Preheat your oven to 350°F and line a 9×13 pan with foil or parchmet. Spray the lined pan with non-stick spray.
  2. Combine the Liquid Ingredients. In a large bowl, combine the melted butter, the sugar, and the vanilla; whisk until smooth. Then whisk in the eggs, one at a time, beating well after each addition.
  3. Add the Dry Ingredients. Stir the flour, cocoa and salt into the wet ingredients, just until combined.
  4. Bake! Spread the batter evenly into the prepared pan, and bake. You’ll know they’re done when a toothpick inserted into the baked brownies comes out with just a few moist crumbs. The great thing about brownies is that you can cook them more or less according to your tastes. Keep in mind that the brownies will continue to set after baking.

Tips and Variations

As with most of my recipes, this one is flexible and can easily be tailored to your needs. Here are a few easy ways to do just that.

  • Butter Swap: Feel free to use vegetable oil, coconut oil, ghee, or applesauce instead of the butter. Each one will add its own unique flavor and nutrition profile to the recipe.
  • Tweak the Bake Time: The brownies do not need to be totally set when you pull them out of the oven, as they will continue to cook in the pan—and if you like them gooey-er, you can just take them out on the earlier side. If you want them fully baked, wait until a toothpick comes out clean.
  • Add Your Favorite Mix Ins: You can mix all kinds of goodies into this basic recipe! Here are a few great ideas to get you started:
    • Chopped nuts
    • Mini marshmallows
    • Chocolate candies
    • Toffee bits
    • Chopped or quartered cherries
    • Dried fruit
    • A swirl of chocolate ganache
    • White chocolate chips
close up image of top brownie on a stack.

Serving Suggestions

Aside from serving the brownies on their own (perfect snack!), you can also serve them as part of a larger dessert, like this:

  • Brownies A La Mode: Top a warm brownie with a scoop of your favorite ice cream—No Churn Turtle Ice Cream, perhaps?
  • Caramel Nut Bars: A platter of homemade brownies alternating with these Caramel Nut Bars makes a festive and perfectly-paired dessert.
  • Strawberry Topping: Homemade Strawberry Sauce makes a luscious topping for these amazing brownies.

How to Store Brownies

You can store brownies at room temperature, in the fridge, or in the freezer! Here’s how:

  • Counter: Place brownies in an airtight container and store on the counter for up to 3 days.
  • Fridge: Also store them in an airtight container, but place it in the fridge. The brownies will keep for up to a week this way!
  • Freezer: Slice the brownies and wrap each brownie individually in plastic wrap. Store multiple brownies in zip-top bags. They will keep for up to 3 months. Thaw the brownies before serving.
  • To heat them up: Pop them in the microwave for a few seconds at a time until warm. Watch out for hot and/or cold spots!
ashley avatar

Pin this recipe to save for later

Pin this recipe to your favorite board

The Best Homemade Brownies

4.93 from 202 votes
This recipe makes perfectly rich, dense, fudgy Homemade Brownies with crisp, crackly tops—every time! They're super easy, and come together with just a bowl and a whisk.
Prep Time 10 minutes
Cook Time 26 minutes
Total Time 36 minutes
Cuisine American
Course Dessert
Servings 24 brownies
Calories 194cal


  • 1 cup butter melted
  • 2 ½ cups granulated sugar 500g
  • 1 tbsp vanilla
  • 4 eggs
  • 1 ½ cups flour (about 195g) whole wheat or all purpose
  • 1 cup cocoa about 80g
  • ½ tsp salt
  • chocolate chips for sprinkling on top or to mix in, optional


  • Preheat oven to 350 degrees F.
  • In a large bowl, combine butter, sugar and vanilla with a whisk until smooth.
  • Whisk in eggs, one at a time, beating well after each addition.
  • Stir in flour, cocoa and salt until combined.
  • Line a 9×13" pan with tin foil or parchment and spray with non-stick spray. Spread batter in prepared pan. Bake for 25-35 minutes or until the outer 3 inches are set. They do not need to be totally set as they will continue to cook in the pan — if you like them gooey-er, you just take them out on the earlier side. If you want them fully baked, wait until a toothpick comes out with moist crumbs.

Nutrition Information

Calories: 194cal | Carbohydrates: 28g | Protein: 2g | Fat: 9g | Saturated Fat: 5g | Cholesterol: 47mg | Sodium: 127mg | Potassium: 94mg | Fiber: 1g | Sugar: 20g | Vitamin A: 275IU | Calcium: 14mg | Iron: 0.9mg
Keywords brownie recipe, brownies from scratch, fudgy brownies

Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register Now

Tried this recipe?

Tag @thereciperebel or hashtag #thereciperebel —
I love to see what you’re making!

Tag @thereciperebel

More Brownie Recipes

Meet Ashley

My name is Ashley Fehr and I love creating easy meals my family loves. I also like to do things my way, which means improvising and breaking the rules when necessary. Here you will find creative twists on old favorites and some of my favorite family recipes, passed down from generations!

Read More

You May Also Like

Reader Interactions


  1. Heddy says

    I make these brownies all the time. I think I have the recipe memorized now! I like them best the next day as-is or with vanilla ice cream.

    Thank you for sharing this recipe!

  2. Michele says

    Ashley? You know that I make a lot of your recipes without any problems but this one? I was tough to stir. Is it missing a liquid like water or milk? I actually put on a disposable glove to mix it by hand, I had no more strength to mix with a spatula. Whew! It tastes good, just a difficult recipe to mix.

    • Tracy says

      Did you melt the butter? I just made, followed the recipe to a T and it mixed quite easily. I would say like a typical brownie batter—thick and gooey!

  3. Diane says

    I only wanted to make 9×9 pan size so I halved the recipe and it turned out fine, baked just under 25 mins. The author isn’t lying about them not being too sweet, they are definitely more chocolate than sugary. There’s also not a lot of liquid here so it’s almost a sticky batter putting it in the pan instead of a runny batter which only matters if you are looking for a nice flat surface after baking. This is a good recipe if you want to make shaped brownies (eg heart or football shapes) bc they will cut well and not crumble.

  4. Tamaira says

    These are fantastic! I didn’t have whole wheat flour so used 1 cup of all purpose with 1/2 cup of rye flour. Best batch of brownies I have made and easiest as well 👍🏻

  5. Diane says

    So no one had issues with them not setting up? I baked them 10 min over the time recommended. They are still way too wet.

    • The Recipe Rebel says

      Hi Diane! These may be fudgy, but they will not be raw or too wet. If they are raw, then there may be other problems like inaccurate oven temperature or a slightly smaller pan which would lead to slightly thicker brownies.

    • Audra says

      I had to bake mine twice what the recipe required – 50-53 minutes total. I am happy to say, they did finally set up nicely, and the edges didn’t get over-crispy, which I was watching for due to the prolonged cooking time. The only change I made to the recipe was using half avocado oil instead of butter, and I was a little short on cocoa (but made it up with flour).

      • Lori says

        Made the first batch without extras. Fudgy and wonderful. The house smelled divine! Second batch used mini chocolate chips and micro mini marshmallows with walnuts like a rocky road ice cream. Marshmallows were too tiny they melted in so mini marshmallows next time. Big hit at the picnic!

    • Ashley Fehr says

      Unfortunately you cannot bake these in a 9 inch pan. They would be too thick and not bake properly. You can bake the recipe in two 9 inch square or round pans, or halve the recipe, or bake half of the batter and then repeat.

  6. Ann says

    Made the recipe as posted, easy and delicious. Added roasted walnuts and leftover Halloween mini candy(cupped peanut butter cups, Kit Kats, Snickers, malt balls) for a surprise in every bite.

  7. Melissa says

    Literally the best. I’ll never make another recipe again. I used the 2.5 c of sugar and it does not need more than that. I made the recipe as-is and didn’t add chocolate chips, which I honestly think would have made them too sweet. They’re PERFECT. Fudgy with a crusty top, and even better than the ones I used to think were my favorites from a bakery. I also love that they’re made in a 9X13 pan instead of a square one (because more brownies, right?). You can’t go wrong with these!

  8. Jamie says

    These were absolutely delicious and will be the only recipe I use going forward. I had to cook them a bit longer but my oven is quirky and I included a pretzel crust on the bottom.

  9. Leora Celeste says

    This is hands down the best brownie recipe I’ve ever used! I did reduce the sugar a bit because we prefer it that way, but they came out perfect! Thank you!

  10. Krisgren says

    This is my go to brownie recipe, I have never had them fail. They are so chewy and chocolatey, this is what a brownie should be. My kids thank you lol

  11. Jacqueline says

    These were delicious. Thanks for the recipe. I only had a half a cup of cocoa powder to us and they still came out tasty. Next time I will make sure to have enough!

  12. Pauline says

    Yum! Exactly the brownie texture I was looking for! Fudgy, but not gooey. I followed the recipe as written (using all purpose flour), and baked them for 25 mins. Nice that it makes a 9×13 pan. More is more! This recipe is a keeper!

  13. Lisa says

    Best brownies ever! Made these for my Husband’s Birthday yesterday and they were Amazing! I’ll never make box brownies again. I used 1/2 cup melted butter instead of oil and just a tad less salt so I used 1/2 teaspoon fine sea salt. Took them out of the oven at 40 minutes and they were perfection. Thank you so much!

  14. Maria Zammit says

    Thanks for the lovely recipe. First proper brownie attempt and successful.
    I would like to clarify whether toothpick needs to come clean as if I had to follow such an instruction, brownies would take forever in the oven and would then end up dry. Thanks for your help.

  15. Dave A says

    Thank you, I had great results! I made a few changes based on what I had on hand: for sugar, I used 1 cup white, 1 cup packed brown; used salted butter & omitted extra salt; used almond extract instead of vanilla; added chopped walnuts and some dark chocolate chips to the batter. I baked it an extra 8 minutes or so to get the toothpick to come out clean.

Leave A Reply

Have you tried this recipe? Leave a rating