If you’ve never baked with Guinness before, prepare to fall in love. The dark, malty richness of this iconic Irish stout adds depth, complexity, and an almost magical moistness to chocolate cake—creating a dessert that’s intensely chocolatey but never too sweet. When paired with silky Irish buttercream, made with real Irish cream liqueur like Baileys and rich butter, the result is a cake that feels both rustic and indulgent, comforting and celebratory.
Whether you’re preparing for St. Patrick’s Day, hosting a dinner party, or just craving a seriously impressive dessert, this Guinness Chocolate Cake with Irish Buttercream delivers in every bite. It’s a showstopper, with flavor to match.
Why You’ll Love This Cake
🍫 Deep chocolate flavor – enhanced by the malty richness of Guinness
🍺 Not too sweet – the stout and dark cocoa balance the sugar perfectly
🍰 Moist and tender crumb – thanks to sour cream and the beer
☘️ Irish-inspired buttercream – with a smooth kick from Irish cream liqueur
🎉 Perfect for celebrations – holidays, birthdays, or anytime you want to impress
What Does Guinness Do in Chocolate Cake?
Guinness stout brings a deep, roasted flavor profile to the cake—think hints of espresso, cocoa, and dark caramel. It doesn’t taste like beer once baked, but it enhances the chocolate and keeps the texture ultra-moist. This cake isn’t boozy—it’s bold, rich, and sophisticated.

Ingredients
For the Guinness Chocolate Cake:
- 1 cup Guinness stout
- 1 cup (2 sticks) unsalted butter
- ¾ cup unsweetened cocoa powder (preferably Dutch-processed)
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1½ tsp baking soda
- ½ tsp salt
- 2 large eggs
- 2/3 cup sour cream
- 1 tbsp vanilla extract
For the Irish Buttercream:
- 1 cup unsalted butter, softened
- 3½–4 cups powdered sugar, sifted
- 3–4 tbsp Irish cream liqueur (e.g., Baileys)
- 1 tsp vanilla extract
- Pinch of salt
- Optional: 1–2 tbsp heavy cream for extra smoothness
Instructions
1. Make the Cake
a. Preheat the Oven
Preheat your oven to 350°F (175°C). Grease and line two 9-inch round cake pans (or one 9×13 pan).
b. Prepare the Guinness Mixture
In a saucepan over medium heat, combine the Guinness and butter. Heat until the butter is melted, then whisk in the cocoa powder until smooth. Let cool slightly.
c. Mix the Dry Ingredients
In a large bowl, sift together the flour, sugar, baking soda, and salt.
d. Combine Wet Ingredients
In another bowl, whisk together the eggs, sour cream, and vanilla. Slowly pour in the cooled Guinness-cocoa mixture and mix until combined.
e. Combine Everything
Add the wet mixture to the dry ingredients and stir until smooth. Do not overmix.
f. Bake
Pour batter evenly into prepared pans and bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean.
Let the cakes cool in the pan for 10 minutes, then transfer to wire racks to cool completely.
2. Make the Irish Buttercream
a. Beat the Butter
In a large bowl, beat the softened butter until fluffy and pale—about 3–4 minutes.
b. Add Powdered Sugar
Gradually add the powdered sugar, 1 cup at a time, beating well between additions.
c. Add Flavor
Pour in the Irish cream liqueur, vanilla, and a pinch of salt. Beat on medium-high until smooth and creamy.
d. Adjust Consistency
If the buttercream is too thick, add a tablespoon of heavy cream. If too thin, add a bit more powdered sugar.
3. Assemble the Cake
Place one cake layer on a serving plate or cake stand. Spread a generous amount of buttercream on top, then place the second layer. Frost the top and sides with the remaining buttercream.
Optional: Garnish with chocolate curls, cocoa powder, sprinkles, or a drizzle of chocolate ganache.
Tips for the Best Guinness Chocolate Cake
- Use room-temperature ingredients for smoother mixing.
- Don’t skip the sour cream—it adds incredible moisture.
- Let the Guinness-cocoa mixture cool slightly before adding to the eggs to prevent curdling.
- Sift the powdered sugar for a smooth buttercream.
- Chill before slicing if you prefer cleaner cuts and firmer buttercream.
Make Ahead & Storage
- Cake layers can be baked ahead and wrapped tightly in plastic wrap. Store at room temperature for 1 day or freeze up to 2 months.
- Frosted cake can be stored in the refrigerator for up to 5 days. Let it sit at room temperature 30 minutes before serving.
- Irish buttercream can be made ahead and refrigerated. Bring to room temp and re-whip before frosting.
Variations to Try
- 🍫 Chocolate ganache topping – for an ultra-decadent finish
- 🧁 Cupcake version – makes 24–30 cupcakes, bake 18–20 minutes
- 🍀 Green-tinted buttercream – perfect for St. Patrick’s Day festivities
- 🥃 Whiskey buttercream – replace Baileys with Irish whiskey for a stronger kick
- 🍒 Chocolate-cherry version – fold in chopped maraschino cherries for a twist
What to Serve With Guinness Chocolate Cake
- Espresso or cold brew for contrast
- Irish coffee or Baileys on ice
- Fresh berries for brightness
- Vanilla bean ice cream on the side for extra indulgence
Final Thoughts
Rich, moist, and full of depth, this Guinness Chocolate Cake with Irish Buttercream is the kind of dessert that’s both comforting and celebration-worthy. The beer enriches the chocolate, the cream liqueur makes the buttercream dreamy, and together they create a cake that’s as delicious as it is unique.
Whether you’re making it for St. Patrick’s Day, a birthday, or just because, this cake never fails to impress. With its bold flavor, smooth texture, and just the right touch of Irish flair, it’s a dessert that lingers in memory—and invites second helpings.
