Rich, moist, and intensely chocolatey, this Guinness Chocolate Cake with Irish Cream Buttercream is the ultimate celebration cake for chocolate lovers. Made with Guinness stout beer for incredible depth of flavor and topped with a silky Irish cream buttercream, this decadent dessert is perfect for St. Patrick’s Day, birthdays, or any special occasion.
The stout enhances the cocoa flavor without making the cake taste strongly of beer, creating a rich chocolate cake with subtle roasted coffee notes that pair beautifully with the creamy frosting.

Why You’ll Love This Recipe
- Extra moist and fudgy chocolate cake
- Deep chocolate flavor enhanced by Guinness stout
- Smooth and creamy Irish cream buttercream
- Perfect for celebrations and holidays
- Beautiful chocolate ganache drip finish
- Easy-to-make cake batter with simple ingredients
Ingredients
For the Guinness Chocolate Cake
- 1 3/4 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 2 teaspoons baking soda
- 1/2 teaspoon baking powder
- 1 teaspoon fine sea salt
- 3/4 cup sour cream or full-fat plain yogurt
- 1/2 cup vegetable oil
- 3 large eggs
- 1 teaspoon vanilla extract
- 1 cup Guinness stout beer
For the Irish Cream Buttercream
- 4 sticks unsalted butter, softened
- 6 cups powdered sugar, sifted
- 1/2 cup Irish cream liqueur
For the Chocolate Ganache Drip
- 4 ounces semi-sweet chocolate, finely chopped
- 1/2 cup heavy cream
Optional Decorations
- Chocolate curls
- Chocolate shavings
- Sprinkles
- Cocoa powder dusting
Instructions
Step 1: Prepare the Cake Pans
Preheat your oven to 350°F (175°C).
Grease and line two 8-inch cake pans with parchment paper.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together:
- Flour
- Sugar
- Cocoa powder
- Baking soda
- Baking powder
- Salt
Step 3: Mix the Wet Ingredients
In a separate bowl, whisk together:
- Sour cream
- Vegetable oil
- Eggs
- Vanilla extract
- Guinness beer
Step 4: Make the Batter
Pour the wet ingredients into the dry ingredients.
Mix gently until just combined. Avoid overmixing.
Step 5: Bake
Divide the batter evenly between the prepared cake pans.
Bake for 35–40 minutes or until a toothpick inserted in the center comes out clean.
Allow the cakes to cool in the pans for 20–30 minutes before transferring them to a wire rack to cool completely.
Step 6: Make the Irish Cream Buttercream
Beat the softened butter until light and fluffy.
Gradually add the sifted powdered sugar.
Pour in the Irish cream and continue beating until smooth, fluffy, and spreadable.
If needed, adjust consistency with additional powdered sugar or a splash of Irish cream.
Step 7: Assemble the Cake
Place one cake layer on a serving plate.
Spread a generous layer of buttercream on top.
Add the second cake layer and cover the entire cake with a thin crumb coat.
Chill for 20 minutes.
Apply the remaining buttercream and smooth as desired.
Step 8: Make the Ganache
Place chopped chocolate in a heatproof bowl.
Heat the heavy cream until just simmering.
Pour over the chocolate and let sit for 2 minutes.
Stir until smooth and glossy.
Allow the ganache to cool slightly before using.
Step 9: Create the Chocolate Drip
Pour a small amount of ganache around the edges of the chilled cake, allowing it to drip naturally.
Spread the remaining ganache across the top.
Decorate with chocolate curls or sprinkles if desired.
Tips for the Best Guinness Chocolate Cake
- Measure flour and cocoa carefully to avoid a dense cake.
- Use room-temperature eggs and sour cream for the smoothest batter.
- Don’t overmix once the wet and dry ingredients are combined.
- Chill the cake before adding the ganache drip.
- Allow the ganache to cool slightly before pouring.
Storage
Store covered at room temperature for up to 2 days or refrigerate for up to 5 days.
Bring to room temperature before serving for the best flavor and texture.
Frequently Asked Questions
Does the cake taste like beer?
Not strongly. Guinness enhances the chocolate flavor and adds subtle roasted coffee notes.
Can I make it ahead of time?
Yes. The cake layers can be baked a day in advance and stored tightly wrapped.
Can I make cupcakes?
Absolutely. Bake in lined cupcake pans for approximately 18–22 minutes.
Can I omit the Irish cream?
Yes. Substitute with milk or heavy cream in the buttercream if preferred.
Recipe Summary
Prep Time: 45 minutes
Bake Time: 40 minutes
Total Time: 1 hour 25 minutes
Servings: 10–12 slices
This Guinness Chocolate Cake with Irish Cream Buttercream delivers rich chocolate flavor, a moist crumb, and a luxurious frosting that makes every bite unforgettable. It’s the perfect centerpiece dessert for holidays, celebrations, and special occasions.
