Preheat oven to 350F. Line a 8X8 baking dish with parchment paper and lightly grease. Set aside.
Cut the butter in small pieces and heat the butter in a medium-sized pan on medium-low, stirring frequently, until butter is melted. Then, transfer the butter to a large bowl. Add chopped chocolate to the hot butter and whisk until the chocolate is melted.
Next, add the granulated sugar and vanilla to the chocolate batter. Whisk until ingredients are well incorporated. Then, add your eggs and whisk until fully incorporated.
In a medium mixing bowl, sift the flour, cocoa powder, espresso powder, and salt. Carefully mix ingredients. Then, add flour mixture to the chocolate batter and fold the flour mixture into the chocolate batter until just incorporated. Do not over mix.
Bake in the oven for 33-40 minutes or until the sides are set (every oven is different). Don't over bake. The brownies will continue to set as they cool. Pro tip: if you stick a toothpick in the brownies, you should still get some very fudgy crumbs on the end (it’ll set trust me). If the toothpick comes out clean, you over baked them and you'll have chocolate cake.
Once done, take the brownies out and let them cool completely (if you can) before cutting into squares.
Once cooled, enjoy and feel free to add a comment on my blog! Also, be sure to share your photo on instagram and tag @butterloveandsalt! We would love to see how your brownies come out!