Save Recipe

Sign in and save recipe to your profile.

Sign In
Subscribe to my newsletter and get new mouth-watering recipes sent directly to you weekly!

Celebrate the holidays in style with this incredible Christmas Gingerbread Cake. Three layers of moist gingerbread are covered with a cream cheese frosting for an amazing Christmas dessert that will impress everyone!

A slice of Christmas Gingerbread Cake with layered with cream cheese frosting on a plate with a bite taken out

Do you love gingerbread? I know I do! This gingerbread cake has the most amazing gingerbread flavor. The combination of ginger, cinnamon, and cloves will leave you salivating! It’s all topped off with a cream cheese frosting to make the ultimate Christmas cake. This stuff is what Christmas dreams are made of!

This batter for this cake calls for buttermilk. The acid in the buttermilk will react with the baking soda and baking powder to help this cake rise, creating a fluffy crumb. If you don’t have buttermilk, be sure to read my article on Buttermilk Substitutes to pick something that works for you. Please don’t just use milk or water. It will impact the results of the cake.

This cake will need to be stored in the refrigerator due to the cream cheese frosting. If you don’t have refrigerator space or don’t like cream cheese frosting, you can always use a regular buttercream. However, I strongly prefer the flavor of the cream cheese frosting when it comes to pairing with gingerbread. It provides the perfect balance!

A slice of Christmas Gingerbread Cake with layered with cream cheese frosting on a plate

FREQUENTLY ASKED QUESTIONS

Q: Can this recipe be made into cupcakes?

A: Why yes it can! They are baked at 325 degrees for 20-22 minutes and this recipe makes about 36 cupcakes.

Q: Can I make this recipe into only two layers?

A: Yes you can, you’ll need to divide the recipe by 2/3rds.

Q: Do I have to use buttermilk? What is buttermilk? Is there a buttermilk substitute?

A: Yes, buttermilk is necessary for this recipe. It has to do with the way it interacts with other ingredients. Buttermilk is the liquid leftover after churning butter.  Check out my more in depth post about how to make buttermilk substitute.

Q: Do you have a substitute for eggs?

A: There are numerous options for substituting eggs in baking recipes. You can always try using one of those.

Q: Can I use a different pan size?

A: You are certainly welcome to try, but you’ll need to adjust cooking times and be careful as to how much you fill the pan. This recipe is written for 9-inch round pans, which is a standard size and is meant to be eaten as a 3 layer cake.

Q: Can I make this recipe gluten free?

A: Use gluten free flours at your own risk. Not all gluten free flours are equal and most don’t work as a straight forward substitute for all-purpose flour. I have not tested any gluten free flours in this recipe as I do not have Celiac’s disease.

Don’t forget to watch the video below where I walk you through every step of this recipe. Sometimes it helps to have a visual demonstration and I’ve always got you covered. I have my own cooking show where I show you how to make all of my recipes over on YouTube. Be sure to check it out!

This Christmas Gingerbread Cake will help you celebrate the holidays in style! Three layers of moist gingerbread are covered with a cream cheese frosting for an amazing Christmas dessert that will impress everyone!

A slice of Christmas Gingerbread Cake with layered with cream cheese frosting on a plate with a bite taken out
Celebrate the holidays in style with this incredible Christmas Gingerbread Cake. Three layers of moist gingerbread are covered with a cream cheese frosting for an amazing Christmas dessert that will impress everyone!
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Ingredients

GINGERBREAD

  • 12 tablespoons butter melted
  • 2 cups brown sugar
  • 2 cups molasses
  • 1 cup warm water
  • 1 cup buttermilk room temperature
  • 3 large eggs
  • 2 tablespoons ground ginger
  • 1 tablespoon ground cinnamon
  • 3/4 teaspoon ground cloves
  • 1 1/2 teaspoons salt
  • 1 teaspoons baking soda
  • 1 1/2 teaspoons baking powder
  • 4 cups all-purpose flour

CREAM CHEESE FROSTING

  • 2 8 ounce blocks cream cheese, softened
  • 1/2 cup salted butter softened
  • 1 tablespoon vanilla extract
  • 6 cups powdered sugar
Instructions
  • Preheat oven to 350 degrees. Lightly grease three 9-inch round pans and line the bottoms with parchment paper.
  • In a large mixing bowl, whisk together melted butter, sugar, molasses, warm water, buttermilk, and eggs. Whisk in ginger, cinnamon, cloves, salt, baking powder, and baking soda. Slowly add in flour and mix until just combined.
  • Divide batter evenly into prepared baking pans. Bake in the preheated oven for 30-35 minutes until a toothpick inserted into the center comes out clean.
  • Let the cakes cool in the pans for 5 to 10 minutes before removing and cooling completely on a wire rack.
  • Once cooled, make your frosting by beating butter and cream cheese in a large mixing bowl until smooth. Beat in vanilla extract until just combined. Slowly add in powdered sugar until you reach your desired frosting consistency.
  • Layer the cake together, frosting between layers as well as the top and outside of the cake.
Notes

Nutrition

Calories: 698kcal | Carbohydrates: 131g | Protein: 9g | Fat: 16g | Saturated Fat: 9g | Cholesterol: 73mg | Sodium: 698mg | Potassium: 845mg | Fiber: 1g | Sugar: 104g | Vitamin A: 525IU | Calcium: 261mg | Iron: 4.1mg
Course: Dessert
Cuisine: American
Keyword: Gingerbread Cake

31 Comment threads
20 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
35 Comment authors
  Subscribe  
newest oldest most voted
Notify of
Momofsix

5 stars
I made this for a dinner party and it was a very big hit. Just wish it had less calories! But it was great for a special occasion. It did fall slightly in the middle of the layers, but I flipped the top layer over and it looked great once it was frosted.

Cynthia

It’s the best cake ever! I served it with friends and family… they wanted seconds! Thanks for sharing.

5 stars
Just made this for Christmas Eve and it was a hit!!!! Wonderful recipe!!! Thank you!

Wendy Reimers

This cake looks amazing and I’m hoping to make it, testing it now and then baking again for others for the upcoming holidays. We live in high altitude, Salt Lake City, UT about 4500 ft. What adjustments would you make? thank you for what looks to be a yummy recipe. =)

Baked at 5000 FT and it turned out great.

Kay

5 stars
I made this for Christmas and it was delicious!!! It did fall slightly. According to my family this I’d definitely a keeper.

5 stars
Make for Christmas – delicious! Making it again – just 2 layers- for a friend’s birthday!

Charlene R

5 stars
Fantastic Cake. Everyone loved it! i cannot recommend it highly enough

Barbara

5 stars
This looks amazing!!!

Michele

5 stars
Love it!!

Lisa Court

5 stars
Bright flavor! Excellent for Christmas

Jeri-Lyn

Does this need to be refrigerated?

Laufau

5 stars
I cooked this and it was soooo delicious! Thank you for sharing! I love it!!!!

Laufau

5 stars
I just try your xmas gingerbread cake, and my family was hungry for more?☺ It was soooo delicious.
I love it!!!!!! Thank you for sharing your recipes with us. You’re truly AMAZING!?

Nancy

This looks really scrumptious as a 3-layer cake, but could it be made into a 9×13 cake for church suppers?

Karen

lite or dark molasses? Look like a fantastic cake, my husband is drooling.

Become a Member

Sign up to save recipes in you recipe book, write reviews and more!

Sign up with

By signing up you agree to thestayathomechef.com's terms of use and privacy policy.