This Guinness chocolate cake is a simple yet stunning dessert with deep chocolate flavor and a creamy finish. Perfect for celebrating or just treating yourself!
Preheat the oven to 350°F (175°C). Grease and line a 9-inch round cake pan with parchment paper.
In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt.
In a medium saucepan, heat the Guinness and butter over medium heat until the butter melts. Remove from the heat and whisk in both sugars until dissolved. Let cool slightly. (It should cool slightly but still be warm—about 5–10 minutes should be enough. If you’re unsure, you can use a thermometer—aim for around 100–110°F [38-43°C)].)
In a large bowl, whisk together the eggs, sour cream, and vanilla. Slowly add the Guinness mixture, whisking until smooth.
Gently fold the dry ingredients into the wet mixture in three portions, mixing until just combined.
Pour the batter into the prepared pan and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before frosting.
To make the frosting:
In a large bowl, beat the cream cheese and butter together until smooth and creamy.
Gradually add the confectioners’ sugar, beating until well combined. Mix in the vanilla extract and salt. Beat until light and fluffy.
Spread the frosting over the cooled cake in a thick, even layer. Garnish as desired.
Notes
Store covered in the refrigerator up to 4 days. Bring to room temperature for serving.