This brownie cupcakes recipe with chocolate fudge frosting is the perfect mix between a chocolate cake & a brownie

Pre-heat oven and set the oven temperature to 350 Fahrenheit. Line your cupcake tins with paper liners and set aside. In a small saucepan, melt the butter and chocolate together in low heat. Mix slightly with a wooden spoon, until you can see only melted chocolate and no lumps. Set aside an let cool slightly.

Over a large bowl, stir cocoa powder, baking powder and salt (no need to use an electric mixer or a hand mixer, just a whisk). Add the butter chocolate mixture and hot coffee, and stir until mixture is thickened. Add sugar, eggs and vanilla and mix until combined.

Mix in the flour to the wet ingredients and mix until just combined (do not over mix!). Fold in the chocolate chips. Divide batter into the prepared cupcake pan. Fill cupcake tin 3/4 full, -or almost full- with brownie batter. Place the cupcakes in the middle rack of the preheated oven, one cupcake tin at a time.

Bake for 28-30 minutes. Make a toothpick test: insert a toothpick in the center of a cupcake, and it should come out with a few crumbs. Let the cupcakes cool in the cupcake tin for 3-5 minutes, then transfer to a wire rack to cool completely.

For the chocolate frosting, cream butter in medium-high speed until light and fluffy, for around 1.5 minutes. Add sifted powdered sugar, heavy whipping cream, cocoa powder, vanilla extract and salt. Beat on lowest until ingredients are just incorporated, then beat in medium-high speed for an additional 2 minutes. Frosting should look light and fluffy.