My chocolate Guinness cake recipe is the ultimate St. Patrick’s Day dessert! Rich chocolate and stout beer create a delicious cake flavor, and baileys buttercream is the perfect companion. Add Irish whiskey salted caramel… and you have a to-die-for flavorful dessert! Looks so pretty on a cake stand.

Guinness Chocolate Cake
Bust out your bundt cake pan, because we’re baking the most delicious St. Patrick’s day inspired Guinness chocolate cake! Here’s why this chocolate Guinness cake recipe is literally the BEST St. Patrick’s day dessert:
- cocoa powder + espresso powder + stout beer = ultra rich chocolate flavor
- oil, eggs, vanilla, milk, and sour cream promise a super moist cake crumb
- so much easier than baking a layer cake; all you to do is pour the cake batter into the pan and bake.
- baileys Irish cream buttercream is so much more festive than a basic cream cheese frosting or chocolate drizzle
- and a whiskey salted caramel seals the deal, making this the ultimate St. Patrick’s day treat.
- although this is an easier dessert, it looks stunning on a cake plate or cake stand!

Have I convinced you that this chocolate Guinness cake recipe perfect for St. Patrick’s Day? Because it absolutely it is! But it’s also perfect for anytime of year – especially if you’re a Guinness lover! So without further ado, let’s jump into the ingredient list and recipe details below.

Ingredients for Guinness Chocolate Cake
- Sugar: Light brown sugar and granulated sugar are used in the cake. You’ll also need confectioners’ sugar for the frosting. I don’t suggest reducing any of the sugar amounts.
- Flour: This recipe has only been tested using all-purpose flour! If you decide to try another flour, it most likely will not work, so experiment at with caution. The only flour that may work as a 1 for 1 sub would be a 1 for 1 gluten free flour sub.
- Cocoa Powder: For best results, be sure unsweetened natural cocoa powder, not dutch-process cocoa. And never sub a sweetened cocoa powder or hot chocolate mix.
- Chemical Leavening Agents: Aka baking powder and baking soda. These help the cake spread and rise.
- Salt: A small amount of salt balances the sweetness in the cake, frosting, and caramel. And enhances all the flavors in each recipe. Salt especially helps enhance the rich chocolate flavor.
- Eggs: Use large eggs and be sure to bring them to room temperature. I don’t have an egg substitute and cannot recommend making this cake without eggs.
- Sour Cream: If you can’t find sour cream, full-fat Greek yogurt (plain) is your best bet. Don’t sub with more milk, buttermilk, or heavy cream.
- Milk: Whole milk aka full-fat milk works best. I don’t suggest subbing plant-based “milks” here.
- Vegetable Oil: Canola oil or refined coconut oil (melted) will also work fine.
- Vanilla Extract: Enhances all the flavors, especially the rich chocolate flavor!
- Guinness Beer: I cannot recommend using another beer variety here, or replacing this. But if you must, stout beer would work best. If you don’t want to bake with any beer, make my classic chocolate bundt cake instead.
- Espresso Powder: This ingredient enhances the flavor of the stout beer and chocolate.
- Butter: You can’t make buttercream without butter! I suggest using unsalted butter for best results.
- Baileys Irish Cream Liqueur: Another brand Irish cream liqueur will work in a pinch. Or, use more heavy cream and skip completely.
- White Chocolate: High-quality white chocolate chips or white chocolate bars work best here.

How to Make a Guinness Chocolate Cake for St. Patrick’s Day
- Cake Prep: Preheat the oven to 325 degrees. Unlike most recipes that ask you to preheat the oven to 350 degrees, this recipe requires a slightly lower baking time.
- Make the Cake Batter: In a large bowl, combine your cocoa powder and other dry ingredients. In a medium bowl combine the stout beer and other wet ingredients. Then fold the wet mixture into the dry ingredients and mix until just combined. Do not over mix unless you want dry cake.
- Grease the Pan: Generously grease every nook and cranny of a 10-cup Bundt Cake pan! A nonstick baking spray works best, especially one that has flour in it. You don’t want to risk your cake sticking, so grease well.
- Bake: Pour the batter into the prepared pan. Then pop the pan in the oven and bake. This cake will take about about 45 minutes to 50 minutes, or until a toothpick inserted in the center comes out clean.
- Cool the Cake: To ensure the cake doesn’t stick to the pan, set a timer for 15 minutes. You want to cool the cake for 15 minutes in the pan before trying to flip it onto the cooling rack. Once you flip it, let it cool completely before frosting. Jump to recipe for the full instructions!

How to Make Baileys Irish Cream Frosting:
- Equipment: You’ll need a large bowl and a handheld electric mixer for this part. Or, you can use your stand mixer. You cannot make this frosting without an electric mixer.
- Cream the Butter: Beat the butter until smooth, then reduce to low-speed and add confectioners’ sugar. Add the sugar slowly, beating until all the sugar is completely combined.
- Make it Buttercream: Add in the Baileys (or heavy cream), milk, vanilla, and salt, and beat smooth. Add in the melted white chocolate and beat smooth. Then you’ll increase the speed and beat until the frosting is light and fluffy.
If the frosting looks too thin, add more confectioners’ sugar. If the frosting looks too thick, add a little more baileys or heavy cream.

To decorate, spread the frosting on the top and sides of the cooled cake. Then drizzle with the homemade whiskey salted caramel (recipe included) or some store-bought caramel sauce.
More St. Patrick’s Day Recipes:
Baileys Irish Cream Cheesecake
Guinness Double Chocolate Chunk Ice Cream
Baileys Irish Cream Cheesecake Bars
Baileys Irish Cream Chocolate Chip Cookies
Baileys Irish Cream Mini Cheesecakes


Ingredients
For the Guinness Chocolate Bundt:
- nonstick baking spray for the pan
- 1 cup (199g) granulated sugar
- 1 cup (213g) light brown sugar packed
- 2 cups (240g) all-purpose flour
- 1 cup (84g) unsweetened cocoa powder
- 2 teaspoons espresso powder
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 5 large eggs room temperature
- 1 cup (227g) full-fat sour cream room temperature
- 8 ounces Guiness beer
- 3/4 cup (170ml) vegetable oil
- 1/2 cup (113ml) whole milk
- 2 teaspoons vanilla extract
For the Baileys Buttercream:
- 1 cup (227g) unsalted butter room temperature
- 2 and 1/2 cups 284g) confectioners' sugar sifted
- 3 Tablespoons (42ml) Baileys Irish cream liqueur
- 1 Tablespoon (14ml) whole milk room temperature
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 4 ounces (170g) high-quality white chocolate melted and slightly cooled
For the Irish Whiskey Salted Caramel (Optional):
- 1 cup (199g) granulated sugar
- 1/2 cup (113ml) water
- 1/2 cup (113g) unsalted butter cold, cubed
- 3/4 cup (170ml) heavy whipping cream
- 2 Tablespoons (28ml) Irish whiskey
- 2 teaspoons vanilla extract
- 1/4 teaspoon salt
Instructions
For the Guinness Chocolate Bundt:
- Preheat the oven to 325°(F).
- In a large bowl, combine both sugars, flour, cocoa powder, espresso powder, baking soda, baking powder, salt; mix on low until dry ingredients are thoroughly combined. Use your hands to break up any large clumps, if needed.
- In a separate bowl whisk the eggs, sour cream, beer, milk, oil, vanilla extract until completely combined.
- Pour wet mixture into the dry ingredients and mix until just incorporated. Do not over mix.
- Generously grease every nook and cranny of a 10-cup Bundt Cake pan with nonstick baking spray. Pour the batter into the prepared pan.
- Bake for 50 minutes, or until a toothpick inserted in the center comes out clean.
- Cool cake for 15 minutes in the pan, placed on a cooking rack, before inverting the cake onto a separate cooling rack to cool completely. Once cool, flip right side up to frost.
For the Baileys Buttercream:
- In the bowl of a stand mixer fitted with the paddle attachment, or in a large bowl using a handheld electric mixer, beat the butter on medium-speed until completely smooth.
- Reduce the speed to low and gradually add in the confectioners' sugar, beating until all of the sugar is completely combined.
- Add in the Baileys, milk, vanilla, and salt, and beat smooth.
- Add in the melted white chocolate and beat smooth. Once all of the ingredients have been incorporated, increase the speed to medium-high and beat for a minute, or until super light and fluffy.
- Spread frosting on the top and sides of the cooled cake. Then drizzle with the whiskey salted caramel (or store-bought caramel sauce). Slice and serve!
For the Irish Whiskey Salted Caramel (Optional):
- Whisk together granulated sugar and water in a medium-sized saucepan with tall sides.
- Cook over medium-low heat until the sugar is completely dissolved, about 5 minutes, but maybe a little longer.
- Add in the butter and bring the mixture to slow boil over medium-heat. Continue cooking until the mixture turns a deep golden brown/copper color, about 10 to 12 minutes, maybe longer depending on your stove. Do not stir during this process!
- Once the caramel reaches this color, remove from heat and immediately whisk in the heavy cream and whiskey. Be very careful during this step – the caramel will hiss and bubble up aggressively!
- Finally, stir in the vanilla and sea salt. Vigorously whisk the mixture smooth and set aside until cool, stirring occasionally, about 20 minutes.
- Drizzle on top of the cake!






I’m at 8100ft. Can I use high altitude flour? Thanks!
Hi, this looks delicious! I don’t have a bundt tin so if I made this as a sandwich cake in two round 7″ tins, would you be able to say roughly what the baking time would be please?
It took my cake an extra 20 minutes (1 hour &10 minutes total) to test done. Please do the toothpick test before removing your cake from the oven.
As a chocolate and Guinness lover, this recipe for Guinness Chocolate Bundt Cake looks amazing! The addition of baileys buttercream and salted caramel takes it to another level. I can’t wait to try this out for St. Patrick’s Day or any occasion.
Hi – can I bake the cake ahead? This looks great. Thank you!
I’m getting ready to make your Guinness chocolate cake,Can I use white chocolate chips for the 4oz of good quality chocolate,or melting white bark? Thank you
I’m so excited to make this recipe! It sounds absolutely delicious, and I can’t wait to see how the flavor of Guinness complements the chocolate since my friend recently gave me a bottle of Guinness. The combination should be a truly unique and delightful experience. Plus, I love that this recipe is easy to follow, yet yields a stunningly beautiful dessert. I’m sure this will be a hit with everyone who tries it. It looks like an elegant, yet simple dessert. Can’t wait to dig in!
This dish is really delicious from the look to the taste, but I love the bitter taste of chocolate so I often increase this content.
Can you recommend an espresso powder? Not sure I’m finding the correct item. Thank you
This looks delicious but really not a beer fan, can you taste the guiness at all?
Yes, you can taste it. It’s mild, but if you’re not a beer fan, I would suggest making my classic chocolate bundt cake instead.