Welcome to brownie nirvana with this recipe for Perfect Brownies from Scratch. These brownies check all the boxes with shiny, crinkly tops, slightly chewy edges, and irresistibly fudgy centers.
Preheat oven to 350°F, and prepare a 9x9-inch metal baking pan by lining it with parchment paper.
Melt butter over medium-high heat in a small saucepan. Mix in the coca powder and stir until well combined. Remove from heat and set aside.
Add the cane sugar, light brown sugar, eggs, vanilla extract, and bitters (if using) to the bowl of a stand mixer. Beat on medium-high speed for 3 - 4 minutes until off-white in color, and light and fluffy in texture.
In a medium bowl, combine the flour, baking soda, and fine sea salt together.
Add the melted butter and cocoa mixture to the sugar and egg mixture, and fold together until just combined. Add the dry ingredients to the wet and fold together until just combined. Add the chocolate chips then pour into the prepared baking pan.
Bake for 35-38 minutes until a toothpick comes out clean, or 200-210°F internal temperature as read on an instant read thermometer. The higher the temperature, the more cake-like your brownies will be. The lower the temperature, the more fudge-like they will be.
Notes
Tips to achieve the perfect shiny, crinkly top:The key to getting that shiny, crinkly brownie top lies in the equipment and the techniques used. It is absolutely critical to make sure you have the following components:
Whip the Eggs and Sugar - Properly whipping the eggs and sugar together until the mixture is off-white and fluffy is the best way to ensure that you will end up with the perfect crinkly, shiny top. Do this by mixing the eggs and sugar together over medium-high speed for 3 to 4 minutes until the proper texture is achieved. All the other ingredients get added to this mixture and it's also important to gently fold them in to keep as much air in the batter as possible.
Aluminum Or Non-Stick Metal Pan - Glass or ceramic pans take too long to heat up and will not transfer heat quick enough to cause the brownies to skin over properly. You will end up with tasty brownies, but the look and the texture won't be the same. They will be more cake-like due to the slower heat transfer.
Substitutions
Cocoa Powder - This recipe calls to use natural, unsweetened cocoa powder and baking soda. The baking soda is added to reduce the acidity in the natural cocoa powder. Dutch Process cocoa powder can be used, just be sure to omit the baking soda. Dutch process cocoa powder uses cocoa beans that have been processed with an alkali solution that removes the acidity and the baking soda is no longer needed.