Homemade Brownies

This post may contain affiliate links. As Amazon Associates we earn from qualifying purchases.

Our homemade brownies recipe is thick, fudgy, and tastes perfect with a big scoop of vanilla ice cream. This brownie recipe with cocoa powder is prepared on the stove top and bakes in the oven in about an hour in a half. So, you’ll have warm, chocolate fudge brownies in no time!

Kim was craving homemade brownies for weeks, but with the holidays coming up we were trying to hold off. However, she decided to make them after all.

Not that I’m complaining, I certainly enjoyed these cocoa powder brownies. I think you’ll enjoy them as well. They’re soft, chewy and loaded with chocolate.

Believe it or not, you only need 8 ingredients to create homemade brownies. Technically, you only need 7, but they won’t be as fudgy and delicious.

We recommend taking a few extra minutes to make Nutella Frosting or even a decadent Chocolate Frosting to spread across the top! Or make these Guinness Brownies!

Three fudgy brownies stacked on a plate.

How to make Homemade Brownies with Cocoa Powder:

  1. First, start by preheating your oven to 350°F, and greasing a 9×9-inch square baking dish. Set aside.
  2. After that, place a saucepan over low heat, and add the unsalted butter. Let the butter melt. You only want it to be slightly warm, not popping and sizzling.
  3. Once all the butter is melted, add in the granulated sugar, vanilla extract, and eggs. Be sure to add the ingredients in that order. You don’t want the eggs to cook in the butter. Stir to combine.
  4. Sift in the all-purpose flour, cocoa powder, and salt. Then, whisk the mixture to combine the ingredients. Don’t over whip the batter or your brownies will be tough and dense instead of fudgy.
  5. Add the baker’s chocolate to the saucepan. Stir the batter just until all the chocolate melts. Don’t overmix.
  6. When your brownie batter is smooth and creamy, transfer it to the prepared baking dish.
  7. Bake for 35-45 minutes or until a toothpick inserted in the center of the brownies comes out mostly clean or with a couple of crumbs attached.
  8. Allow the brownies cool for 30 minutes before serving.
Collage showing how to make homemade brownies.

Tips for the Best Brownies Recipe:

  • If you only have an 8×8-inch baking dish, it’s okay. Simply increase the cook time by about 5-minutes. Don’t forget to use a toothpick to check the doneness.
  • Glass brownie pans are great; however, our temperature and cook time will need to be adjusted. For glass pans, I recommend reducing the temperature to 325°F, and increasing the cook time to 45-50 minutes. Otherwise, the outsides of the brownies will overcook by the time the center is done.
  • I don’t recommend using semi-sweet chocolate chips. Baker’s chocolate is the way to go for our recipe.
  • Don’t over bake these brownies; otherwise, they’ll turn out dry and dense. It’s best to remove the brownies from the oven a couple minutes early and let them finish setting up in the pan rather than let over bake in the oven.
The dessert served on small square plates.
A serving of the homemade brownies on a plate.

Homemade Brownies

4.8 from 8 votes
Print Pin
Author: Kimberly
Prep Time: 5 minutes
Cook Time: 55 minutes
Additional Time: 30 minutes
Total Time: 1 hour 30 minutes
Servings: 16 Servings


  • 1 cup unsalted butter
  • 2 cup granulated sugar
  • 2 teaspoons pure vanilla extract
  • 4 large eggs, beaten
  • 1 cup all-purpose flour
  • ½ cup unsweetened cocoa powder
  • ½ teaspoon kosher salt
  • 8 ounces semi-sweet baker’s chocolate, finely chopped


  • Preheat the oven to 350°F, and spray a 9 x 9-inch or 8 x 8-inch baking pan with cooking spray. Set aside.
  • Place the butter in a medium saucepan, and melt over low heat. Add the sugar, vanilla, and eggs (in that order to keep the eggs from coming in direct contact with the warm butter). Whisk to combine.
    1 cup unsalted butter
    2 cup granulated sugar
    2 teaspoons pure vanilla extract
    4 large eggs
  • Sift the flour, cocoa powder, and salt over the pan, and whisk until just combined. Don’t overmix; otherwise, the brownies will be dense and tough. 
    1 cup all-purpose flour
    ½ cup unsweetened cocoa powder
    ½ teaspoon kosher salt
  • Stir in the baker’s chocolate, and stir until melted. Transfer the batter to the prepared baking dish. Bake for 35 to 45 minutes or until a toothpick inserted in the center comes out clean or with a couple of crumbs.
    8 ounces semi-sweet baker’s chocolate
  • Remove from the oven, and allow to cool before serving.
  • Store leftovers in an airtight container for up to 4 days.


*The calories listed are an approximation based on the ingredients in the recipe card and a serving size of 1 brownie. Actual calories will vary.
*For more information and tips, please refer to the post.


Serving: 1brownie | Calories: 321kcal | Carbohydrates: 37g | Protein: 5g | Fat: 20g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.5g | Cholesterol: 71mg | Sodium: 184mg | Potassium: 187mg | Fiber: 4g | Sugar: 25g | Vitamin A: 414IU | Calcium: 29mg | Iron: 3mg
Get Our Dip Recipes Ebook!More details here ➡️ FREE EBOOK!


  1. When you put the brownies in the oven, should the heat be from top and top together, or set the temperature below and then return it back to the top?

    1. Good morning Houda, I’m not quite sure what you’re asking. In order to bake the brownies, simply preheat your over 350 degrees F. and place the brownies into the over to bake for 35-45 minutes. Thank you!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating