-
Preheat the oven to 350*F. Grease the bottom and sides of a 9" springform pan with butter and line the bottom with parchment paper. Grease the parchment as well and then lightly flour the whole pan.
-
Melt the butter in a medium saucepan on low heat. Once melted, add the Guinness, increase the heat to medium-low and bring to simmer. Once it's barely bubbling, take the mixture off of the heat and whisk in the cocoa powder until completely combine. Then whisk in the sugars until completely combined. Let the mixture sit for 5 minutes while you get the other ingredients together.
-
In a small mixing bowl, whisk together the flour, salt, baking soda, and baking powder.
-
In a measuring cup, combine the buttermilk, vanilla and eggs.
-
After the five minutes is up, whisk the buttermilk mixture into the Guinness mixture until completely combined. Gently whisk in the flour mixture. Be careful not to over mix, it will be a little lumpy and look a lot like pancake batter. Pour into prepared pan.
-
Bake in preheated oven for 45-55 minutes. Remove when a toothpick inserted in the middle of the cake comes out with moist crumbs, but no batter!
-
Let the cake cool in the pan on a cooling rack completely. Meanwhile, make the frosting. In a small mixing bowl with an electric mixer whip the cream cheese on low until smooth. Mix in the powdered sugar until completely combined. Mix in the heavy cream on medium until the mixture thickens 1-2 minutes.
-
Once cooled, run a thin knife or offset spatula around the edge of the pan before releasing the cake from the pan. Ice with cream cheese frosting and enjoy!