Cardamom and coffee is a wonderful combination in this cardamom cake. A light and airy butter-based coffee cake delicately flavored with cardamom and nutmeg. Then, generously frosted with mocha buttercream. Perfect for a festive celebration or special occasion.

Table of Content
About this cake
Cardamom with coffee and coffee with chocolate have always been classic combinations. And, those flavors are beautifully balanced in this yogurt-based cake. The cake is a rich butter-based vanilla cake flavored with cardamom and coffee. It also has other spices that help balance them all together. And, while delicious on its own, this cake is frosted with a dark chocolate mocha buttercream. As a result, it's perfect to serve as a dessert, celebration cake or just when you crave a chocolate flavored coffee treat.
A simple, easy and fuss-free recipe that takes no more than 10 minutes to mix and 40 minutes to bake. Also, use good quality dark chocolate for a less sweet yet richer dense chocolate flavor to the frosting. Alternatively, use a milk-chocolate to add more sweetness to your chocolate mocha frosting.
There are three components to this recipe
- Bake the cake then cool completely - 60 minutes
(this can be done up to 2 days ahead) - Prepare the frosting - 10 minutes
(this can be done up to two days ahead as well) - Assemble the layers - 30 minutes
(this is best done at intervals with some chilling time in between steps - can be done up to two days ahead and kept in the fridge)

Ingredients and substitutes
- Butter - I prefer to use unsalted butter so I can control the quantity of sugar in my recipe. And yet, if salted butter is all you gave go ahead and use it. Just omit salt in the recipe.
- Brown sugar - The molasses in the brown sugar contributes to the soft texture and slight fudge softness.
- Eggs - Always use large size eggs when baking unless specified. The size of eggs varies significantly these days, so as a guide one large egg weighs between 50 to 60 grams.
- All-purpose flour - Simple plain all-purpose works just fine for this cake. And, if you choose to use any other type of flour, make the necessary adjustments to the leavening in this recipe.
- Yogurt - You want to use plain non-flavored yogurt. I often use my homemade yogurt. And, if you don't have yogurt, buttermilk or sour cream both will work just as well.
- Spices - In this recipe, we are using a wonderful combination of cinnamon, cardamom, and nutmeg. But, pumpkin spice and gingerbread spice would work also wonderfully.
- Coffee - I like a light coffee flavor with my cardamom. But, if you are a coffee lover, then, go ahead and use a nice strong espresso.
- Vanilla - A good quality vanilla will make a huge difference in anything you make. However, premium vanilla can be expensive, which is why I make my own homemade vanilla extract, bean paste or sugar.

Step by step instructions
Cake
- Preheat the oven at 170 C / 340 F.
- Grease and line 3 x 6-inch round cake pans or 2 x 8-inch round cake pans
- n a bowl, combine flour with baking powder, baking soda, and salt - set aside.
- In the bowl of a stand mixer with the paddle attachment, cream the butter and sugars until light and fluffy
- Add the eggs one at a time, followed by the vanilla extract.
- Next, add the flour mixture and the yogurt in three additions. Followed by the espresso and vanilla extract
- Divide batter equally between the prepared baking pans.
Tip - I like to use cake strips to ensure my layer cakes bake flat. - Bake for 35 to 40 minutes or until a skewer inserted in the center comes clean.
- Cool in the pan for 10 minutes, then invert on a cooling rack and let cool completely.
- Wrap the cake in cling/plastic wrap and chill for a few hours before you decorate.
For the mocha buttercream
- Add coffee and vanilla to the cold cream – mix well and set aside.
- Melt the chocolate in a microwave or double boiler - set aside
- In a bowl of a stand mixer with the paddle attachment cream the butter until smooth.
- Strain the coffee mixture and cream some more. The mixture will curdle and become smooth again.
- Now, add the powdered sugar one cup at a time.
- Once all the powder sugar has been incorporated. Continue to mix on medium-high for 2 to 3 minutes more until you have a light and fluffy buttercream.
- The cream in the mixture will whip and give you almost stiff peaks.
Tip- If the buttercream is too soft, you haven't whipped enough. However, If the butter is melting chill the bowl for 10 minutes then whip again. (this can happen in warmer temperatures) - Now, add the melted and cooled chocolate. Make sure to scrape the bottom and sides to ensure you have a smooth chocolate buttercream with no white streaks.
Tip- if the chocolate is not cooled, it will seize when added to the buttercream and you will end up with small shards of chocolate in the buttercream. So, make sure the chocolate is cooled.
Assemble
- Prepare simple syrup - cool completely before using.
Tip- Simple syrup is just sugar water that has been boiled and cooled. Used to keep cake layers moist. - Once cooled, cut the domes off the cake layers with a serrated bread knife or cake leveler.
Tip - see my tutorial on how to level, torte, and fill cakes like a pro - Brush each layer with simple syrup on both sides.
Tip - Simple syrup is just water and sugar boiled then cooled. This keeps the cake moist. - Place a cake layer on the cake board or cake stand. Top with about a cup of buttercream – spread evenly using a spatula
- Place the second layer followed by more buttercream and then the last layer.
- Place the cake in the fridge to chill for 10 to 15 minutes.
Tip - Chilling the cake at this point will ensure the layers don't move when you frost the outside. Though, if you leave the cake uncovered in the fridge for too long it can dry out. So, 10 minutes is all you need. - Spread the remaining buttercream around and top of the cake.
Tip - A straight-edge spatula fo the top, an off-set spatula and bench scraper for the sides work better. - Create a rustic buttercream look by simply swirling the tip of the spatula up and down the side of the cake creating distinct lines. Alternatively - you can also place the remaining frosting in a piping bag with a large star piping tip into swirls on top of the cake.
- I decorated with whole spices used in the cake for a rustic buttercream look.
- Enjoy!
Storage
- Once decorated, the cake does not need to be refrigerated.
- It can stay at room temperature for two days or in the fridge for up to 5 days.
- Once cut, always cover the cut side of the cake with cling/plastic wrap so the cake does not dry out.
- The cake can be frozen for up to a month if wrapped well. Thaw in the fridge overnight for a moist cake.

More layer cakes
- Cardamom Coffee Cookies
- Chocolate Cardamom Coffee Cookies
- Coffee Chocolate Cake
- Vanilla Cafe Latte Cake with Coffee Buttercream
- See all layer cakes
Frequently asked questions
Yes, you can substitute some flour with cocoa powder or you can try one of my tried and tested chocolate cake recipes with a dash of cardamom spice, such as simple moist chocolate cake, death by chocolate cake, classic chocolate cake, chocolate birthday cake, one bowl chocolate cake.
Yes, the result is a vanilla-based cake, but it does have spices in there as well. If you're looking for a vanilla cake, perhaps try my vanilla birthday cake, light and fluffy vanilla cake, one-bowl vanilla cake,
Absolutely, it will still be a wonderful vanilla-cafe-latte cake.
There are so many other choices for frosting. Such as:
Swiss or Italian Meringue Buttercream
French or German Buttercream Frosting
Classic American vanilla or Chocolate Buttercream Frosting
I have 30 plus frosting recipes on this blog. And I highly recommend checking them out.
Yes, you can use tea instead of coffee for sure just like my Chai latte cake or Earl grey cake.
You may also like
Did you enjoy this recipe? Please ⭐️⭐️⭐️⭐️⭐️ it.
Save it for later.
You can also find a collection of my recipes and tutorials here on Pinterest. Follow me on Facebook, Twitter, and Instagram.
And, don't forget to subscribe to my blog to receive new recipes by email.
Printable Recipe
Cardamom Cake with Mocha Buttercream
Print Pin Rate Share by Email Share on FB Save GrowDescription
Conversions Used
1 lb = 453 grams, 1 cup = 240 ml, 1 stick = 113g, 1 tbsp= 15 ml, 1 tsp= 5 ml,
Ingredients
Cake
- 6 oz (170 g) Butter (unsalted)
- 1 cup (220 g) Light brown sugar
- ½ cup (100 g) White sugar
- 3 Eggs (large)
- 2 ½ cup (310 g) All-purpose flour
- 1 teaspoon Baking powder
- ½ teaspoon Baking soda
- ⅛ teaspoon Cinnamon (ground)
- ½ teaspoon cardamom powder
- ¼ teaspoon Ground nutmeg
- ¼ teaspoon Salt
- ¾ cup (180 ml) Yogurt (plain)
- ¼ cup (60 ml) Espresso (brewed)
- 1 tablespoon Vanilla extract
- ¼ teaspoon Coffee extract (optional)
Mocha chocolate buttercream
- 8 oz (227 g) Butter ((2 sticks) unsalted)
- 3 cups (360 g) Powdered sugar
- ¼ cup (60 ml) Whipping cream (38% or more)
- 1 tablespoon Coffee (instant powder)
- 4 oz (100 g) Chocolate (semi-sweet, melted)
- ½ teaspoon Salt
- 1 teaspoon Vanilla extract
Plus
- ½ cup (60 g) Simple syrup
Instructions
Cake
- Preheat the oven at 170 C / 340 F.
- Grease and line 3 x 6-inch round cake pans or 2 x 8-inch round cake pans
- In a bowl, combine flour with baking powder, baking soda, and salt - set aside.
- In the bowl of a stand mixer with the paddle attachment, cream the butter and sugars until light and fluffy
- Add the eggs one at a time, followed by the vanilla extract.
- Next, add the flour mixture and the yogurt in three additions. Followed by the espresso and vanilla extract
- Divide batter equally between the prepared baking pans.Tip - I like to use cake strips to ensure my layer cakes bake flat.
- Bake for 35 to 40 minutes or until a skewer inserted in the center comes clean.
- Cool in the pan for 10 minutes, then invert on a cooling rack and let cool completely.
- Wrap the cake in cling/plastic wrap and chill for a few hours before you decorate.
Mocha Buttercream
- Add coffee and vanilla to the cold cream – mix well and set aside.
- Melt the chocolate in a microwave or double boiler - set aside
- In a bowl of a stand mixer with the paddle attachment cream the butter until smooth.
- Strain the coffee mixture and cream some more. The mixture will curdle and become smooth again.
- Now, add the powdered sugar one cup at a time.
- Once all the powder sugar has been incorporated. Continue to mix on medium-high for 2 to 3 minutes more until you have a light and fluffy buttercream.
- The cream in the mixture will whip and give you almost stiff peaks.Tip- If the buttercream is too soft, you haven't whipped enough. However, If the butter is melting chill the bowl for 10 minutes then whip again. (this can happen in warmer temperatures)
- Now, add the melted and cooled chocolate. Make sure to scrape the bottom and sides to ensure you have a smooth chocolate buttercream with no white streaks.Tip- if the chocolate is not cooled, it will seize when added to the buttercream and you will end up with small shards of chocolate in the buttercream. So, make sure the chocolate is cooled.
Assemble
- Prepare simple syrup - cool completely before using.Tip- Simple syrup is just sugar water that has been boiled and cooled. Used to keep cake layers moist.
- Once cooled, cut the domes off the cake layers with a serrated bread knife or cake leveler.cake leveler.Tip - see my tutorial on how to level, torte, and fill cakes like a pro
- Brush each layer with simple syrup on both sides.Tip - Simple syrup is just water and sugar boiled then cooled. This keeps the cake moist.
- Place a cake layer on the cake board or cake stand. Top with about a cup of buttercream – spread evenly using a spatula
- Place the second layer followed by more buttercream and then the last layer.
- Place the cake in the fridge to chill for 10 to 15 minutes.Tip - Chilling the cake at this point will ensure the layers don't move when you frost the outside. Though, if you leave the cake uncovered in the fridge for too long it can dry out. So, 10 minutes is all you need.
- Spread the remaining buttercream around and top of the cake.Tip - A straight-edge spatula fo the top, an off-set spatula and bench scraper for the sides work better.
- Create a rustic buttercream look by simply swirling the tip of the spatula up and down the side of the cake creating distinct lines.Alternatively - you can also place the remaining frosting in a piping bag with a large star piping tip into swirls on top of the cake.
- I decorated with whole spices used in the cake for a rustic buttercream look.
- Enjoy!
Recipe Notes & Tips
- Use ingredients at room temperature so everything works perfectly together.
- Cream the butter and sugar so it's light and fluffy. If the sugar is not fine-grain, pulse it in the food processor for a few seconds.
- Melt the chocolate at the beginning so it has enough time to cool it.
- Make sure to add the melted chocolate only when cooled or it will seize as soon as it hit the batter which will result in grainy, not smooth batter
- Bake the cake until a skewer inserted comes out clean. Overbaking cake causes the cake to dry out.
Variations
- Cardamom and orange are a great combination, but perhaps not with coffee. I do have an orange cake recipe that could use a dash of cardamom spice to make a wonderful orange cardamom cake.
- This cake does have a slightly soft texture from the brown sugar, and yet, I would not call it a fudgy cake. I do have a wonderfully moist chocolate fudge cake that you may like to consider instead.
- You can omit the cardamom spice to make a wonderful vanilla-cafe-latte cake.
Nutrition Information
The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you
Danielle
One of the best cakes I've seen recently. It inspires me to bake something sweet this weekend! 🙂
Veena Azmanov
Thank you, Danielle. So happy to hear that
Kushigalu
Your recipes are always so refreshing. Love the flavor combination of this cake. Must try!
Veena Azmanov
Thank you so much, Kushi. I hope you try this one.
Erica Schwarz
This cake is lovely! So tall and impressive, The coffee and cardamom flavor is really special too. Great recipe!
Veena Azmanov
Thank you, Erica. Yes, cardamom and coffee are classic flavors.
Kelly Anthony
This cardamon cake with mocha buttercream is absolutely stunning and is sure to impress everyone.
Veena Azmanov
Thanks, Kelly, It is sure to impress everyone. You must try
Heidy
This cake turned out amazing and I can not stress enough how much my family loves your recipe. Your blog has become my go-to blog for excellent recipes with specific instructions. Saving this recipe to make again.
Veena Azmanov
Thank you so much, Heidy. I am so happy to hear that you enjoy my blog and my recipes. Glad you enjoyed this cake. Thanks for coming back to write this feedback.