Go Back
Guinness Chocolate Cake

Guinness Chocolate Cake Recipe

Guinness Chocolate Cake is a moist, two-layer chocolate cake made with reduced stout beer for deeper flavor.
Finished with creamy cocoa Guinness frosting, this rich dessert serves 12–16 and makes a stunning centerpiece for special occasions.
Prep Time 20 minutes
Cook Time 1 hour
Refrigeration Time 1 hour
Total Time 2 hours 20 minutes
Servings: 12
Calories: 520

Ingredients
  

Cake
  • 2 bottles 11.2–12 oz each Guinness beer
  • cups 219 g all-purpose flour
  • ¾ cup 62 g unsweetened natural cocoa powder
  • cups 350 g granulated sugar
  • 2 teaspoons baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 2 teaspoons espresso powder optional
  • ½ cup vegetable oil
  • ¾ cup full-fat sour cream room temperature
  • 2 large eggs room temperature
  • 2 teaspoons vanilla extract
  • ½ cup buttermilk room temperature
Frosting
  • 8 oz cream cheese softened
  • ½ cup unsalted butter softened
  • cups confectioners’ sugar
  • ½ cup cocoa powder
  • 3 tablespoons reduced Guinness
  • Pinch of salt
  • Optional gold sprinkles for garnish

Equipment

  • Large Saucepan
  • Mixing bowls
  • Stand mixer or hand mixer
  • Two 9-inch cake pans
  • Parchment paper
  • Wire cooling rack
  • Offset spatula or icing spatula
  • Bench scraper (optional)

Method
 

  1. Begin by reducing the Guinness. Pour the beer into a large saucepan and bring it to a boil over medium-high heat. Once boiling, reduce the heat and simmer until the liquid reduces to about ¾ cup, roughly 30 minutes. Use ½ cup for the cake batter and reserve the rest for the frosting.
  2. Preheat the oven to 350°F (177°C). Grease two 9-inch cake pans, line with parchment paper, and grease the parchment.
  3. In a large bowl, whisk together flour, cocoa powder, sugar, baking soda, baking powder, salt, and espresso powder.
  4. In another bowl, beat the oil, sour cream, eggs, and vanilla until combined. Mix in the buttermilk. Add the wet ingredients to the dry ingredients and stir briefly. Pour in ½ cup of the hot reduced Guinness and mix until smooth.
  5. Divide the batter evenly between the prepared pans. Bake for 25–28 minutes, or until a toothpick inserted in the center comes out clean.
  6. Let the cakes cool completely in their pans on a wire rack.
  7. For the frosting, beat cream cheese and butter together until smooth and creamy. Add powdered sugar, cocoa powder, 3 tablespoons cooled reduced Guinness, and a pinch of salt. Beat until smooth and fluffy.
  8. Level the cake layers if needed. Place one layer on a serving plate and spread about 1 cup of frosting on top. Add the second layer and frost the top and sides of the cake.
  9. Refrigerate the frosted cake for 30–60 minutes before slicing to help it set.

Notes

Guinness Chocolate Cake is rich, moist, and deeply chocolatey with subtle roasted notes from the stout.
Topped with creamy chocolate Guinness frosting, it’s a bold and memorable dessert that feels both indulgent and elegant.