• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Halloween
  • Recipes
  • Cake Classes
  • Cake Commissions
  • About Liz
  • Account

Sugar Geek Show logo

menu icon
go to homepage
  • Halloween
  • Recipes
  • Cake Classes
  • Cake Commissions
  • About Liz
  • Account
subscribe
search icon
Homepage link
  • Halloween
  • Recipes
  • Cake Classes
  • Cake Commissions
  • About Liz
  • Account
×
Home › Recipes › Recipe

Updated on October 1, 2026 by Liz Marek · This post may contain affiliate links · 2 Comments

Moist Gingerbread Cake

3314 shares
  • Facebook
  • Flipboard
Jump to Recipe
Graphic reads gingerbread cake super moist and homemade
Graphic reads super moist, homemade gingerbread cake

This perfectly spiced gingerbread cake is super moist and paired with delicious brown sugar Swiss meringue buttercream. The best wintery cake to make you feel warm and cozy inside and out!

This gingerbread cake recipe is super simple to make and you don't even need a stand mixer to make it! Decorate yours however you like with your favorite holiday sprinkles, or you can make your very own miniature, gingerbread men cookies to sit on top like I did!

Add another holiday classic to your Christmas baking with my homemade panettone recipe, perfect for gifting in individual paper molds.

 

What's In This Blog Post

  • Gingerbread Cake Ingredients
  • How to Make Gingerbread Cake Step-By-Step
  • How to Make Brown Sugar Swiss Meringue Buttercream
  • How to Make White Chocolate Water Ganache
  • How To Decorate A Gingerbread Cake
  • FAQ
  • More Recipes You'll Love

Gingerbread Cake Ingredients

gingerbread cake ingredients

The most important ingredient in your gingerbread cake is ginger! We're using freshly grated ginger and ground ginger for tons of ginger flavor. You can grate your own ginger or buy your own pre-made. But trust me, you don't want to leave it out. 

One of the reasons this cake is so moist is because it uses dark brown sugar, un-sulfured molasses, buttermilk, and a little bit of oil. I'm using canola oil which has the most neutral oil, but you could also use vegetable oil. 

grandmas sulfured molasses in a jar

Make sure your molasses is un-sulfured and not black-strap molasses which is very bitter and too strong of a flavor for baking. 

Another key ingredient of this recipe is buttermilk! Did you know that buttermilk is often used in baking because the acidity breaks down the gluten protein, resulting in a more tender cake? It's true. If you find that you do not have or cannot get access to buttermilk, you can make your own buttermilk substitute. 

How to Make Gingerbread Cake Step-By-Step

  1. Preheat your oven to 335°F (170°C). Bring your buttermilk, eggs, and coffee to room temperature. Measure out all of your ingredients by weight with a food scale. I do not recommend converting this recipe to cups because you can accidentally add too much flour which will make your cake dry. 
    gingerbread cake liquid ingredients in a large glass bowl
  2. In a large bowl, add your molasses, oil, coffee, vanilla, melted butter, eggs, freshly grated ginger, and buttermilk. Whisk everything together to break up the egg yolks and combine, and then set it aside.
    gingerbread cake dry ingredients in a white stand mixer bowl
  3. In the bowl of your stand mixer, add the AP flour, brown sugar, cinnamon, powdered ginger, salt, and baking soda. Add the paddle attachment and mix on low for a few seconds to combine. I'm using my Bosch Universal Plus mixer, you can also use a hand mixer or even a whisk for this cake.
    adding liquid ingredients to dry ingredients while mixing
    close up of gingerbread cake batter in a mixing bowl
  4. While mixing on low, add in your wet ingredient mixture and mix it until it's just combined (takes about 10-15 seconds). Mix with a spatula to make sure there are no pockets of flour.
  5. Prepare three, 6″x2″ cake pans or two, 8″x2″ cake pans with cake goop or your preferred pan release.
    pouring gingerbread cake batter into cake pans
  6. Divide the batter into your greased cake pans. I like to weigh my pans with a scale to see if I divided the batter evenly.
  7. Bake at 335°F (170°C) for 35-40 minutes (for 6″ pans, less for 8″ pans).
  8. Remove your cakes from the oven once the tops are set and a toothpick comes out clean. Let your cakes rest in the pans for 10-15 minutes or until the pans are just barely warm.
  9. Flip the cakes out onto a cooling rack. Wrap them in plastic wrap to cool at room temperature until you are ready to stack, or freeze the cakes for 30 minutes. Do NOT stack warm cakes. You can wrap and freeze these cakes for a few days before they lose too much moisture.
    gingerbread cake on a cooling rack
    gingerbread cakes on a cooling rack

I made brown sugar Swiss meringue buttercream to go with this cake because I love how silky and smooth it is, but this cake would also go great with cream cheese frosting, whipped cream frosting, ermine buttercream, or my easy buttercream recipe.

How to Make Brown Sugar Swiss Meringue Buttercream

  1. Bring two inches of water to a simmer over medium-high heat. Once it's simmering, reduce the heat to medium-low.
  2. Place your egg whites and brown sugar together in the metal bowl of your stand mixer and whisk to combine.
    egg whites and brown sugar in a metal mixing bowl
  3. Place the bowl on top of the simmering water and whisk continuously until the grains of sugar are dissolved. Don't walk away or you could accidentally cook your eggs. Pro-tip - (or oops I accidentally multi-tasked and got distracted tip) if you do walk away and see some bits of cooked egg, you can strain it out and then continue with your buttercream. It's not ruined.
    hand touching egg whites and brown sugar mix
  4. Once you cannot feel any grains of sugar, take the egg mixture off the heat and attach it to your stand mixer with the whisk attachment.
  5. Turn the mixer onto high and let your eggs whip until you reach stiff, STIFF peaks. Stiff peaks is when the meringue stands straight up from the whisk. This can take 5-15 minutes depending on the strength of your mixer.
    egg and brown sugar mixture whisking on a stand mixer
  6. Because I'm impatient, I like to scoop out my meringue and place it onto a cookie sheet to cool down quickly in the fridge. You can stick the whole bowl in the fridge but it takes much longer. You can't whip in the butter until the meringue is cool or it will melt the butter and you'll be left with brown sugar soup!
    brown sugar meringue on a green sheet pan
  7. After about 10-20 minutes, your meringue shouldn't feel warm anymore. Scoop it back into the bowl and start mixing on medium speed while adding in your chunks of room temperature butter. Some people have had issues with their buttercream becoming soupy cause the meringue was too warm.
  8. Add in your salt, vanilla, and cinnamon.
    Close up of brown sugar buttercream on a whisk
  9. Increase the speed to high and whip the buttercream until it's light and fluffy and doesn't taste like butter anymore.

Pro-Tip: If your buttercream is too cold and seems like it's clinging to the sides of the bowl and whisk you can fix it. Remove about 1 cup of the buttercream and place it into a bowl. Microwave it until it's barely melted. It took me about 30 seconds.

Pour the half-melted buttercream back into the bowl and continue mixing, it should get light and fluffy now. 

How to Make White Chocolate Water Ganache

  1. Combine your chocolate and water together and microwave it for about 1 minute until the chocolate begins to melt. Stir until it's smooth.
  2. Add in 1 teaspoon of white food coloring so that the drip is nice and white and not transparent. Set the water ganache aside to cool to about 90ºF. Make sure your cake is cold and your water ganache is cooled, or it will drip too far down the side of the cake.
Click on this image to go to the how to decorate your first cake tutorial

How To Decorate A Gingerbread Cake

If you want to learn more about the fundamentals of decorating a cake, check out my how to decorate your first cake tutorial. 

  1. Place your first layer of cake onto a 6″ round cake board or directly onto your cake plate. Spread a thin layer of buttercream on top that is about ¼″ thick. 
  2. Repeat with the second layer of cake. Try to keep your layers of buttercream an even thickness.
  3. Cover the entire cake with a thin layer of buttercream. This is called the crumb coat. Then place the cake into the freezer for about 15 minutes to firm up the crumb coat.
  4. Apply your final coat of buttercream and smooth out the sides and top with a bench scraper and an offset spatula.  
  5. Place your cake back into the fridge to chill while you make your water ganache. 
  6. Drip the water ganache down the sides of the cake and fill in the center with the leftover ganache. Smooth out any gaps with a spatula or spoon. 
  7. Wait until the ganache sets or put the cake into the fridge for 10 minutes before adding your swirls of buttercream. I was not patient and the buttercream ended up pushing some of the ganache over the edges of the cake and ruined my drip a little.
  8. I added these cute little gingerbread cookies to the top of my cake. The lines are just piped with melted white chocolate. Super easy and tasty!

FAQ

Can gingerbread cake be frozen?

Yes! If you want to freeze your gingerbread cake, wrap it tightly in plastic wrap and then store it into a freezer-safe storage bag. If you store it properly, gingerbread cake can be stored for up to 2 months in the freezer.

Why is my gingerbread cake dry?

Most likely your gingerbread cake is dry because your oven is too hot. Check your oven with an oven thermometer and reduce the temperature accordingly if it is running hotter than you need it to be.

Can this recipe be made into cupcakes?

Yes! This recipe also makes about 24 cupcakes (depending on your pan size). Fill the liners ⅔ way full and bake for about 20 minutes until the center of the cupcake is set.

Why did my gingerbread cake set in the center?

Make sure to position your oven rack in the center and place the pans side-by-side on the middle rack. Do not open the oven door for at least 30 minutes and make sure to bake until a toothpick comes out of the center clean. Weighing your ingredients instead of converting to cups will also ensure you have the right ratios for ingredients.

More Recipes You'll Love

Gingerbread House Recipe

Gingerbread Cookies

Water Ganache

Brown Butter Buttercream


Cake Batter and Frosting Calculator

Select an option below to calculate how much batter or frosting you need. Adjust the servings slider on the recipe card to change the amounts the recipe makes.

Choose a pan type

Choose a cake pan size
(based on 2" tall cake pan)

Choose a cake pan size
(based on 2" tall cake pan)

Choose a cake pan size
(based on 2" tall cake pan)

Cupcake Tin Size

Choose number of pans

Cups of Batter Needed

8 cups

Cups of Frosting Needed

5 cups

Note: measurements are estimated based off the vanilla cake recipe using standard US cake pans and sizes. Measurements used are for 2" tall cake pans only. Your results may vary. Do not overfill cake pans above manufacturer's recommended guidelines.


Recipe

Moist Gingerbread Cake

This super moist spiced gingerbread cake is made with smooth and creamy brown sugar buttercream. The perfect cake for Christmas.
Print Recipe Pin Recipe Rate Recipe
Prep Time: 5 minutes minutes
Cook Time: 35 minutes minutes
Total Time: 40 minutes minutes
Course: Dessert
Cuisine: American
Servings: 12 servings
Calories: 870kcal
Author: Liz Marek

Equipment

  • Three 6"x2" cake pans
  • Stand mixer with whisk attachment

Ingredients

Gingerbread Cake

  • 15 ounces all-purpose flour
  • 10 ounces dark brown sugar
  • 1.5 teaspoons baking soda
  • 1.5 teaspoons salt
  • 3 teaspoons ground ginger powdered
  • 3 teaspoons ground cinnamon
  • 3 teaspoons grated ginger fresh, or from a tube
  • ¼ teaspoon ground cloves
  • 8 ounces buttermilk room temperature
  • 4 ounces unsalted butter melted, not hot
  • 4 ounces canola oil or vegetable
  • 2 ounces coffee room temperature
  • 1 teaspoon vanilla extract
  • 4 ounces un-sulfured molasses I used Grandma's brand
  • 2 large eggs room temperature

Brown Sugar Swiss Meringue Buttercream

  • 8 ounces egg whites  fresh is better, you can use boxed if needed
  • 14 ounces light brown sugar
  • ¾ teaspoon salt
  • 18 ounces unsalted butter room temperature
  • 1 Tablespoon vanilla extract
  • 1 Tablespoon ground cinnamon

White Chocolate Water Ganache

  • 6 ounces white chocolate I prefer guittard white chocolate wafers
  • 1 ounce warm water

Instructions

  • Before you begin: Preheat your oven to 335º F (170º C). Bring your buttermilk, eggs, and coffee to room temperature, and measure everything by weight rather than cups.

Gingerbread Cake

  • In a large bowl, add your molasses, oil, coffee, vanilla, melted butter, eggs, freshly grated ginger, and buttermilk. Whisk everything together to break up the egg yolks and combine, then set it aside.
  • In the bowl of your stand mixer, add the flour, brown sugar, cinnamon, powdered ginger, salt, and baking soda. Attach the paddle and mix on low for a few seconds to combine.
  • While mixing on low, add in your wet ingredient mixture and mix until just combined, about 10 to 15 seconds. Mix with a spatula to make sure there are no pockets of flour.
  • Prepare three 6" x 2" cake pans or two 8" x 2" cake pans with cake goop or your preferred pan release.
  • Divide the batter evenly into your greased cake pans. I like to weigh my pans with a scale to see if I divided the batter evenly.
  • Bake at 335º F (170º C) for 35 to 40 minutes (for 6" pans, less for 8" pans).
  • Remove your cakes from the oven once the tops are set and a toothpick comes out clean. Let them rest in the pans for 10 to 15 minutes, or until the pans are just barely warm.
  • Flip the cakes out onto a cooling rack. Wrap them in plastic wrap to cool at room temperature until ready to stack, or freeze for 30 minutes. Do not stack warm cakes.

Brown Sugar Swiss Meringue Buttercream

  • Set up a double boiler: fill a large pot with about 2 inches of water and bring it to a simmer, then reduce the heat to medium-low. Place the metal bowl of your stand mixer on top of the pot. The water should not touch the bottom of the bowl.
  • Add your egg whites and brown sugar to the bowl and whisk to combine.
  • Whisk continuously until the grains of sugar dissolve. Don't walk away, or you risk cooking the eggs.
  • Once you can't feel any grains of sugar left, take the mixture off the heat and attach the bowl to your stand mixer with the whisk attachment.
  • Turn the mixer onto high and let your eggs whip until you reach stiff, STIFF peaks. Stiff peaks is when the meringue stands straight up from the whisk. This can take 5-15 minutes depending on the strength of your mixer.
  • Because I'm impatient, I like to scoop out my meringue and place it onto a cookie sheet to cool down quickly in the fridge. You can stick the whole bowl in the fridge but it takes much longer. You can't whip in the butter until the meringue is cool or it will melt the butter and you'll be left with brown sugar soup!
  • After about 10-20 minutes, your meringue shouldn't feel warm anymore. Scoop it back into the bowl and start mixing on medium speed while adding in your chunks of room temperature butter. 
  • Add in your salt, vanilla, and cinnamon.
  • Increase the speed to high and whip until light and fluffy.

White Chocolate Water Ganache

  • Add your chocolate and water in a glass bowl. Microwave for about 1 minute, until the chocolate begins to melt. Stir until smooth.
  • Add in 1 teaspoon of white food coloring so the drip looks bright white instead of transparent. Set the ganache aside to cool to about 90º F. Make sure your cake is cold and your ganache has cooled before you drip it, or it will run too far down the sides.

Cake Assembly

  • Once your cake layers are completely cool and your buttercream is ready, place your first layer of cake onto a 6" round cake board or directly onto your cake plate. Spread a thin layer of buttercream on top, about ¼" thick.
  • Repeat with your second layer, keeping the buttercream layers an even thickness.
  • Place your third and final layer on top, upside down so the flat bottom of the cake becomes the top of your stack.
  • Cover the entire cake with a thin layer of buttercream, this is the crumb coat. Place the cake in the freezer for about 15 minutes to firm it up.
  • Apply your final layer of buttercream and smooth out the sides and top with a bench scraper and an offset spatula. Place your cake in the fridge to chill while you make your water ganache.
  • Drip the water ganache down the sides of the cake and fill in the center with the leftover ganache. Smooth out any gaps with a spatula or spoon.
  • Wait until the ganache sets, or chill the cake for 10 minutes, before piping buttercream swirls on top.
  • I decorated my cake by adding cute little gingerbread cookies. The lines are just piped with melted white chocolate. Super easy and tasty!

Video

Notes

Ingredient notes: Use unsulphured molasses, not blackstrap, which is too bitter for baking. Canola oil has the most neutral flavor, but vegetable oil works too. If a recipe calls for a specific ingredient like cake flour, substituting all-purpose flour and cornstarch isn't recommended unless the recipe says it's fine, this recipe already calls for all-purpose flour specifically. All-purpose flour has a protein level of 10 to 12%, cake flour is 9% or less.
Pan options: This recipe fills three 6" x 2" cake pans or two 8" x 2" cake pans, bake time is slightly shorter for the larger 8" pans. Use the Cake Batter and Frosting Calculator above for other pan sizes.
Make-ahead and storage: Baked, unfrosted cake layers can be wrapped tightly and frozen for a few days without losing much moisture. Chill your cake before frosting and filling, and keep it chilled in the fridge before delivery for easier transporting. You can cover a frosted, chilled cake in fondant if needed. It's also a good cake for stacking.
Substitutions: No buttermilk on hand? Use one of my buttermilk substitutes. Almost any frosting pairs well with this cake, including the brown sugar Swiss meringue buttercream in this recipe, easy buttercream, ermine, whipped cream, or cream cheese frosting.
Critical do-nots: Don't stack warm cake layers. Don't add butter to the meringue until it's fully cooled, or you'll end up with brown sugar soup instead of buttercream. If your buttercream looks broken or is clinging to the sides of the bowl, it's usually just too cold. Remove about 1 cup, microwave it until barely melted (about 30 seconds), then pour it back in and keep mixing until it comes together light and fluffy.

Nutrition

Serving: 1serving | Calories: 870kcal | Carbohydrates: 92g | Protein: 8g | Fat: 53g | Saturated Fat: 28g | Cholesterol: 145mg | Sodium: 662mg | Potassium: 336mg | Fiber: 2g | Sugar: 64g | Vitamin A: 1375IU | Calcium: 124mg | Iron: 3mg
Made this?Share it with the Sugar Geek Show Community!

More Recipe

  • Bowl of thick, glossy white royal icing with a pink spatula.
    Cookie Royal Icing Recipe
  • Close up of Christmas crack pieces with chocolate and red and green sprinkles stacked on a red plate.
    Christmas Crack Recipe
  • close up of hot chocolate bomb between fingers
    Shiny Hot Chocolate Bombs With Marshmallows
  • closeup of chocolate macarons in metal bowl
    Chocolate Macaron Recipe

About Liz Marek

Liz Marek is a professional cake artist and recipe developer who has been teaching baking and cake decorating since 2008. She founded Artisan Cake Company in Portland, Oregon in 2009 and now runs Sugar Geek Show, where she publishes kitchen-tested recipes, food science explanations, and step-by-step tutorials.

Liz is best known for sculpted and hyperrealistic cakes. She won Netflix's Is It Cake? Holiday 2 in 2025 with a hyperrealistic Santa cake, and has competed on and won Food Network cake competitions. Cake Masters Magazine named her one of the top 10 cake artists in 2017. She is the author of Artisan Cake Company's Visual Guide to Cake Decorating and a graduate of the Oregon Culinary Institute.

Her focus is on explaining not just how a recipe works but why it works, so bakers can troubleshoot instead of guess. Every recipe on this site is tested before it's published.

Liz teaches full-length cake tutorials, including sculpted and hyperrealistic cakes, at Sugar Geek University.

Reader Interactions

Comments

  1. Gilda says

    January 24, 2021 at 1:53 am

    5 stars
    Hi, there, Liz, greetings from Spain. Just wanted to let you know that thanks to your recipe I made the most deliciously and richly flavoured cupcakes ever. Thank you so much!!! I am learning a lot from you!!!

    Reply
  2. Suzette cunningham says

    December 29, 2020 at 8:32 pm

    5 stars
    I brought this cake to my sisters for Christmas and three people asked me for the recipe. I ran out of brown sugar after the cake so I replaced the topping with a cinnamon whipped cream cream cheese frosting. The cake was perfectly spicy and not too sweet. It is definitely a keeper!

    Reply
4.83 from 34 votes (32 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




All comments are subject to our Terms of Use

Primary Sidebar

Hi, I'm Liz! I'm a cake artist and recipe developer, and I won Netflix's Is It Cake? Holiday 2 with a hyperrealistic Santa. I write foolproof recipes that explain why things work, not just how.

I also teach full-length cake tutorials, including sculpted cakes, at Sugar Geek University.

More about me →

Our Cake Greatest Hits

Check out our best cake recipes

Celebrate Halloween 🎃

  • black and white striped cake with pink drip, gummy eyeball with ice cream cone on top
    Gummy Eyeball Cake
    Cook Time1 Hours 30 Minutes
  • close up of a slice of black velvet cake
    Black Velvet Cake
    Cook Time50 Minutes
  • monster mash cheesecake brownies cut into squares on a white background. Sprinkles, pumpkins and plates around the brownies
    Monster Mash Halloween Brownies
    Cook Time45 Minutes
  • close up of candy apples
    The Best Candy Apple Recipe
    Cook Time50 Minutes
  • pumpkin pie recipe
    Pumpkin Pie Recipe
    Cook Time2 Hours
  • close up of pumpkin cheesecake bars on a plate
    Pumpkin Cheesecake Bars
    Cook Time4 Hours

Popular Recipes

  • Close up of smooth and shiny chocolate ganache with a silver spoon in a glass bowl.
    Chocolate Ganache Recipe
    Cook Time20 Minutes
  • Piping easy buttercream rosettes onto a cake using a 1M star piping tip
    Easy Buttercream Frosting
    Cook Time25 Minutes
  • close up slice of marble cake
    Moist and Fluffy Marble Cake Recipe
    Cook Time50 Minutes
  • Slice of red velvet cake with cream cheese frosting on a white plate.
    Red Velvet Cake Recipe
    Cook Time1 Hours 55 Minutes

Footer

↑ back to top

About

  • Privacy Policy
  • Terms of Service

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • About Us

Copyright © 2026 Sugar Geek Show, Inc. All Rights Reserved.

3314 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.