This cardamom cake with coffee buttercream is a total dream. The cake is spiced, fluffy, simple to make, and topped with the best coffee frosting. It’s one of my favorites for a birthday, dinner party, or any get-together!

A slice of cardamom cake with coffee buttercream on a white plate next to a full cake, wood bowl of cardamom pods, wedding cake topper, and Chemex with a beige background.

I have no idea where the time went, but Marc and I got married a whole two years ago, on April 24. So in honor of our anniversary, I thought I’d finally share the very cake we smashed into each other’s face after we said, “I do.”

When I was brainstorming what cake would officially be ‘our wedding day cake’, it came together pretty quickly, after I spent a long 17 days overthinking it. Obviously you know I’m a cardamom girlie since some of my all-time favorite desserts are cardamom orange crème brûlée and cardamom rice pudding. And the coffee icing was inspired by our mutual love of caffeine and our weekly coffeeshop dates.

And even though we literally each ate a single bite and then stored the rest in our freezer to eat on our first anniversary (which we still haven’t done oops), I’ve been thinking about it ever since. Now, it’s time to make this lovely little cake together. Let’s do it!

Our wedding cake

Obviously this cake means a lot to me but it’ll soon be one of your favorites too! The cake is my go-to recipe from pastry school, and it makes for a lovely, simple, and elegant cake for any get-together. But, I also think it would be an amazing holiday dessert!

  • This recipe is simple to make and comes together quickly.
  • The cake is fluffy, moist, & perfectly spiced. One of my all-time favorites!
  • The frosting is the best. Full of coffee flavor and not-too-sweet. I could eat it with a spoon.
  • Since this is a layer cake, it’s great for a crowd at dinner parties, holidays, and more!

Grocery list

White and wood bowls of baking ingredients like flour, sugar, butter, spices, milk, vanilla, and sour cream on a beige counter.

For the cake

  • Flour – I use all-purpose for simplicity. This will give the cake a nice structure.
  • Baking powder – this will act as our leavening agent for a cake that’s nice and fluffy.
  • Kosher salt – to balance the sweetness in the cake. I use Morton’s Kosher salt.
  • Cardamom – pre-ground or freshly ground will both work in this recipe.
  • Unsalted butter – butter adds flavor, texture, and moisture.
  • Sugar – regular granulated sugar will add sweetness.
  • Eggs – to make the cake tender and add a bit of extra flavor.
  • Sour cream – to add a little tang to the cake.
  • Neutral oil – canola or vegetable oil will make this cake nice and moist.
  • Vanilla extract – I literally add this to all of my desserts for that cozy, signature flavor.
  • Milk – use whole milk for the best results. This will also make the cake nice and fluffy.

For the buttercream

  • Instant coffeefor the best flavor, use a high-quality instant coffee. The coffee shop down the street sells their own version, and it tastes so much better!
  • Milk – whole milk will dissolve the instant coffee and thin the frosting.
  • Unsalted butter – I always make all-butter frostings. Not only is the flavor better, but I prefer the thicker, richer texture.
  • Powdered sugar – this will make for a nice, smooth buttercream.
  • Vanilla extract – again, for a bit of extra flavor.
  • Kosher salt – to offset the sweetness.

Bake the cake

Three steps to creaming wet ingredients for baked goods; in photo 1, a mixer is beating butter and sugar in a white bowl on a beige counter. In photo 2, a hand is pouring eggs into the butter-sugar mixture. In photo 3, the bowl has sour cream and vanilla in it.
Beat the butter & sugar. Add the eggs, sour cream, oil, & vanilla.
  1. First, combine the flour, baking powder, salt, and cardamom in a small bowl and set aside.
  2. Next, beat the butter and sugar in a large bowl until it’s light and fluffy.
  3. Add the eggs one at a time until combined. Then, add the sour cream, oil, and vanilla extract.
Three steps to making cake batter; in photo 1, a hand is pouring milk into a white bowl of cake batter on a beige counter. In photo 2, a hand is mixing the batter. In photo 3, a hand is spreading the batter in a cake pan.
Add the flour, baking powder, salt, cardamom, & milk. Spread into cake pans & bake.
  1. Add half of the flour mixture followed by half of the milk and stir just until combined. Repeat with the remaining ingredients.
  2. Evenly spread the batter into 3 prepared cake pans.
  3. Bake the cakes until an inserted toothpick has just a few moist crumbs on it. Cool completely.

Don’t over-mix the cake or it will come out dense and dry. Mix it just until the batter comes together.

Coffee buttercream

Three steps to making coffee buttercream; in photo 1, a hand whisks instant coffee and milk in a white bowl on a beige counter next to white bowls of butter and powdered sugar. In photo 2, a hand pours the coffee mixture into a white bowl of frosting. In photo 3, a green mixer whips the frosting.
Stir the coffee & milk together. Beat the butter & powdered sugar. Add the coffee, vanilla, & salt.
  1. In a small bowl, whisk together the instant coffee and milk. Set aside.
  2. Next, beat the butter and powdered sugar until a thick frosting forms.
  3. Add the coffee mixture, vanilla, & salt. Lastly, whip the frosting until it’s fluffy, about 5 minutes.

Sometimes, buttercream curdles after adding milk. This is because the water in the milk causes the fats to separate from the liquids in the butter. To prevent broken buttercream, first make sure that your butter is at room temperature. If the buttercream still breaks, don’t worry, you can easily fix it! Just continue beating the frosting for about 5 minutes, and it will eventually come back together.

Assemble & frost

Three steps to assembling a cake; in photo 1, a layered cake with a blob of frosting sits on a marble plate next to a Chemex and wood bowl of spices on a beige counter. In photo 2, a hand is placing a cake layer on top of the cake. In photo 3, a hand frosts the cake.
Layer the cake with the frosting. Frost the outside with buttercream.
  1. Once the cake is completely cooled, cut the domes off the tops of the cakes if necessary.
  2. Then, spread a thick layer of frosting on top of one of the layers. Place another cake layer on top and repeat, finishing with the 3rd layer.
  3. Frost the top and outside of the cake with an offset spatula. Decorate as desired and enjoy!

Bake the cakes just until an inserted toothpick has a few moist crumbs on it. This will ensure that the cake is moist and soft! Over-baking the cake will make it dry.

Decoration ideas

When it comes to cake, I like to keep things super simple. But, obviously, you can get as creative as you like! Here are some of my favorite easy ways to decorate this cake:

  • Dot the rim of the cake with chocolate covered espresso beans.
  • Caramel drizzle is super pretty and complements the coffee and cardamom.
  • Use leftover frosting to add a border on the bottom and top of the cake.
  • Sprinkles are always a good choice! Any will work, but gold would look so pretty.
Cardamom cake with coffee buttercream on a marble plate next to a wood bowl of cardamom pods, white linen, Chemex, and wedding cake topper on a beige background.
A groom smashing cake into a bride's face in a dark restaurant.
Photo by Combs Creative.

Don’t refrigerate cake!

I definitely don’t recommend refrigerating cake. The moisture in the fridge will dry it out. Instead, place leftover cake on a plate and cover it with a cake dome. Or, store the slices in an airtight container. Let it sit at room temperature for up to 3 days.

Freeze & make-ahead tips

To freeze the cake, you have a couple of options!

  • Freeze the assembled cake – wrap the cake (or slices) in plastic wrap and pop them in an airtight container. Freeze for up to 3 months and defrost at room temperature for about 1 hour.
  • Store the cake layers – wrap the cake layers in plastic wrap and freeze in an airtight container or zipper bag for up to 3 months. When you’re ready to make the cake, defrost the cakes at room temperature for 1-2 hours, make the buttercream, and assemble.

You can also make the cake the night before. Just bake and assemble the cake, cover with a cake dome, and store at room temperature overnight. The frosting will protect the cake, keeping it nice and fresh!

Pastry chef tips

  • Measure the flour properly for a light, fluffy cake. To measure the flour, fluff it with a fork or whisk, scoop the fluffed flour into a measuring cup with a spoon, and level it off without packing it in.
  • Bring the butter, eggs, and milk to room temperature. This will help the batter mix together evenly.
  • Make sure to grease the cake pans and line them with parchment paper. Otherwise, the cakes might stick to the pans.
  • Whip the frosting for that light, fluffy texture. I like to give it at least 5 minutes!
  • Let the cakes cool completely before frosting. If you frost the cakes while they’re still warm, the buttercream will melt.
A white plate of cardamom cake with coffee frosting on a beige counter next to a white linen, wedding cake topper, coffee beans, and cardamom pods.

If you make this recipe, I would love it if you left a star rating and review! I read every single comment and love hearing what you think about my recipes. Thank you for supporting Sunday Table!


4.34 from 3 votes

Cardamom Cake with Coffee Buttercream

Yield: 12 slices
Prep Time: 35 minutes
Cook Time: 25 minutes
Total Time: 1 hour
This cardamom cake with coffee buttercream is a total dream. The cake is perfectly spiced, fluffy, and so easy to make. And, it's topped with the best coffee frosting! This is one of my favorite desserts for a birthday, dinner party, or any get-together!

Ingredients

For the cake

  • 1 3/4 cups all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 3/4 teaspoons Kosher salt
  • 2 teaspoons ground cardamom
  • 1/2 cup unsalted butter, softened
  • 1 cup sugar
  • 2 eggs, room temperature
  • 1/4 cup sour cream
  • 1/4 cup canola or vegetable oil
  • 2 teaspoons vanilla extract
  • 1/2 cup whole milk

For the buttercream

  • 1 1/2 Tablespoons instant coffee
  • 2 Tablespoons whole milk
  • 1 cup unsalted butter, softened
  • 3 cups powdered sugar
  • 1 teaspoon vanilla extract
  • Pinch of Kosher salt

Equipment

  • 3 6-inch cake pans
  • Parchment paper

Instructions 

For the cake

  • Preheat the oven to 350°F. Line three 6-inch cake pans with parchment paper and grease with neutral oil or baking spray.
  • Whisk the flour, baking powder, salt, and cardamom together in a small bowl. Set aside.
  • In a large bowl, cream the butter and sugar until the mixture is light and fluffy, about 4-5 minutes. Add the eggs one at a time until thoroughly mixed. Then, mix in the sour cream, oil, and vanilla extract.
  • Pour half the flour mixture into the wet ingredients, followed by half of the milk. Mix on low just until combined. Repeat with remaining flour mixture and milk, stirring just until the batter comes together and there are no more dry spots. Don't over-mix! Then, divide the batter evenly between the three cake pans.
  • Bake the cakes for 18-21 minutes, or until a toothpick inserted into the center of the cakes has a few moist crumbs on it. Let the cakes cool for a few minutes in the pan, and then release them from the pans and cool completely on a wire rack.

For the frosting

  • In a small bowl, whisk the instant coffee and milk together until the coffee is dissolved. Set aside.
  • Next, beat the butter and powdered sugar in a large bowl until a thick frosting forms.
  • Add the coffee mixture, vanilla extract, and a pinch of salt. Beat until the frosting is smooth. Then, turn the mixer on high and whip the frosting until fluffy, about 5 minutes.

Assemble and frost

  • Using a serrated bread knife, cut the domes off of the tops of the cakes, if necessary.
  • Place one cake round on a plate or cake stand. Spread a thick layer of frosting on top. Then, top with another cake round. Add frosting to the second layer and top with the third cake round to make a three layer cake.
  • Frost the top and outside of the cake. Decorate as desired. Slice and enjoy!

Notes

To measure the flour, first fluff it with a whisk or fork. Spoon the fluffed flour into a measuring cup, and level it off without packing it in.
If you’re using freshly-ground cardamom, start with 1 teaspoon and add more to taste. Freshly-ground has a much stronger flavor than pre-ground, which is what I used to test this recipe.
If the frosting is too thick, add more milk 1/2 Tablespoon at a time. If the frosting is too thin, add more powdered sugar 2 Tablespoons at a time.
For high-altitude (tested at 4,500 feet):
– Use 3/4 teaspoon baking powder
– Use 1/2 cup + 2 Tablespoons whole milk
– Bake the cake at 375°F
Cuisine: American
Course: Dessert
Serving: 1slice, Calories: 519kcal, Carbohydrates: 62g, Protein: 3.4g, Fat: 28.9g, Saturated Fat: 15.5g, Cholesterol: 91mg, Sodium: 167mg, Potassium: 125mg, Fiber: 0.6g, Sugar: 47g, Calcium: 55mg, Iron: 1mg
Did you make this recipe?Tag @sundaytable.co on Instagram!