When it comes to rich, moist chocolate cakes, there are plenty of recipes out there—but few bring the unique depth and complexity of flavor that Guinness Chocolate Cake offers. This iconic cake combines the bold, malty notes of Guinness stout with lush chocolate for a dessert that is both decadent and surprisingly light. Topped with a silky, luscious Irish buttercream, this cake is a celebration of Irish flavors and a must-try for any chocolate lover.
Perfect for St. Patrick’s Day, celebrations, or anytime you want to impress with a show-stopping dessert, this Guinness Chocolate Cake with Irish Buttercream is a perfect blend of tradition and indulgence.
Why This Cake Is Special
🍫 Moist, rich texture thanks to the stout’s malty undertones
🍀 Irish twist with Guinness and a classic Irish buttercream frosting
🍰 Perfect balance of bittersweet chocolate and creamy frosting
🎉 Impressive yet easy to make, great for celebrations or everyday treats
☘️ Iconic dessert inspired by Irish baking traditions

Ingredients You’ll Need
For the Guinness Chocolate Cake:
- 1 cup (240 ml) Guinness stout
- 1 cup (226 g) unsalted butter
- 3/4 cup (75 g) unsweetened cocoa powder
- 2 cups (400 g) granulated sugar
- 3/4 cup (180 ml) sour cream
- 2 large eggs
- 2 cups (250 g) all-purpose flour
- 2 1/2 tsp baking soda
- 1/2 tsp salt
- 1 tsp vanilla extract
For the Irish Buttercream Frosting:
- 1 cup (227 g) unsalted butter, softened
- 4 cups (480 g) powdered sugar, sifted
- 2–3 tbsp Irish cream liqueur (like Baileys) or heavy cream
- 1 tsp vanilla extract
- Pinch of salt
Step-by-Step Instructions
1. Prepare the Cake Batter
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
In a saucepan over medium heat, combine the Guinness and butter. Stir occasionally until the butter is melted. Remove from heat and whisk in cocoa powder until smooth. Let cool slightly.
2. Mix the Dry Ingredients
In a large bowl, sift together the flour, baking soda, and salt.
3. Combine Wet Ingredients
In a separate bowl, whisk the sugar and eggs until smooth. Add the sour cream and vanilla extract, then the Guinness-chocolate mixture.
4. Bring It All Together
Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Avoid overmixing.
5. Bake the Cake
Divide the batter evenly between the prepared pans. Bake for 35–40 minutes or until a toothpick inserted in the center comes out clean.
Cool in pans for 10 minutes, then transfer to wire racks to cool completely before frosting.
6. Make the Irish Buttercream Frosting
In a large bowl, beat the softened butter until creamy.
Gradually add powdered sugar, one cup at a time, beating well after each addition.
Add Irish cream liqueur (or heavy cream), vanilla, and salt. Beat on high speed until light and fluffy.
Adjust consistency by adding more cream or powdered sugar as needed.
7. Assemble the Cake
Place one cake layer on a serving plate. Spread a generous layer of Irish buttercream over the top.
Add the second cake layer and frost the top and sides.
Optional: Garnish with chocolate shavings, cocoa powder dusting, or edible gold flakes for a festive touch.
Tips for the Best Guinness Chocolate Cake
- Use fresh Guinness stout for the best flavor and moisture.
- Don’t skip the sour cream—it adds tang and keeps the cake moist.
- Allow cake to cool completely before frosting to avoid melting the buttercream.
- Adjust the Irish cream liqueur to your taste or use heavy cream if you prefer a non-alcoholic version.
- Make ahead—cake and frosting can be made a day in advance and refrigerated; bring to room temperature before serving.
Serving Suggestions
- Serve with a scoop of vanilla ice cream or whipped cream.
- Pair with a glass of Guinness or Irish whiskey for a full Irish dessert experience.
- Garnish with fresh berries or mint for color and freshness.
- Perfect for St. Patrick’s Day celebrations, birthdays, or any festive occasion.
Storage
- Store the cake covered in the refrigerator for up to 3–4 days.
- For longer storage, freeze the unfrosted cake layers and thaw before frosting.
- Bring refrigerated cake to room temperature before serving for the best texture and flavor.
Final Thoughts
This Guinness Chocolate Cake with Irish Buttercream is a decadent, crowd-pleasing dessert that brings a touch of Ireland into your kitchen. The moist, chocolatey layers infused with Guinness complement the silky, boozy buttercream perfectly, creating a cake that’s as beautiful as it is delicious.
Whether you’re celebrating a special occasion or just craving a rich chocolate treat, this recipe is sure to become a favorite. It’s the perfect way to combine classic flavors with a modern twist and impress family and friends alike.