Go Back
+ servings

Guinness Chocolate Magic Cake

A gooey and dense Chocolate Magic Cake Recipe laced with Guinness and cocoa powder. The perfect dessert for St Patrick's Day!
Course Dessert
Cuisine American
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Servings 8 people
Calories 244kcal
Author foodnessgracious


  • 1/2 cup unsalted butter
  • 1 cup milk
  • 1 1/2 cups Guinness draught 1 whole 11.2 fl oz bottle
  • 1 cup flour
  • 1/2 cup cocoa powder
  • 4 eggs separated
  • 1/8 teaspoon white vinegar
  • 1 3/4 cups confectioners sugar
  • 1 teaspoon vanilla extract
  • Extra cocoa powder for dusting on top


  • Preheat the oven to 325 degrees F. Grease an 8 x 8 baking tray and set aside.
  • Melt the butter and let cool slightly. Combine the milk and the beer in a saucepan until lukewarm.
  • Mix the flour and the cocoa together in a bowl and set aside. Using a stand mixer whip the egg whites and the vinegar until you reach stiff peaks. Set aside.
  • In a large bowl beat the egg yolks with the confectioners sugar until it turns smooth and light in color, about five minutes. It'll be really stiff at first but will loosen up as you continue to whisk.
  • Add the melted butter and whisk gently until combined. Add the flour mixture and mix until smooth.
  • Gently pour in the milk/beer mixture and whisk until smooth.
  • Add the egg whites a little at a time whisking gently. This is where things look a little funky but as long as you break down the large lumps of egg white, then it'll be fine.
  • Pour the mixture into the prepared baking tray until about a half inch from the top. Place it on a larger baking tray and put it in the oven. Bake for about 50 minutes and the middle is wobbly but firm looking.
  • Dust with cocoa powder and serve with whipped cream or on it's own.


The cake will be much easier to cut and serve when left to cool. I cooled mine for 24 hours which was really hard (I sooo wanted to taste it) You could cut into it after an hour or two in the fridge.


Calories: 244kcal