Old-fashioned gingerbread cake is a must around the holidays! This simple cake is perfectly spiced, incredibly moist, and the best Christmas dessert with a dollop of whipped cream and caramel sauce on top.

We’re getting our gingerbread on today and going all the way back to the good ‘ol classics. Nothing fancy, nothing complicated, just a nostalgic, old-fashioned gingerbread cake that tastes like actual Christmas.
That one dessert that makes you want to skip all the cookies, and just dive into the pan with both hands.

There’s something so cozy about a gingerbread cake and this recipe fits the bill. It’s got the perfect amount of spice, it’s impossibly moist inside, and 100% a dessert you need on your holiday dessert table.
Preferably with buckets of whipped cream + caramel sauce on top.
This Gingerbread features…
- A moist and tender texture
- Rich spiced gingerbread flavor from both fresh ginger, orange, and lots of spices
- A quick batter that comes together in minutes and serves a crowd

Making the Gingerbread
(scroll down to the bottom of the post for the full recipe)
Ingredients You Will Need
- Unsalted butter
- Brown sugar
- Eggs
- Molasses
- Fresh ginger
- Orange zest
- Vanilla extract
- All-purpose flour
- Baking soda
- Baking powder
- Spices
- Salt
- Hot water

Tips for Perfect Gingerbread
- Cream butter and sugar together – make sure your butter is softened to room-temperature and cream well with the brown sugar several minutes until completely smooth.
- Use stand mixer or mix dough by hand – this recipe is both mixer-friendly and old-fashioned-bowl-and-spoon friendly.
- Bring eggs to room temperature – this will help the eggs mix more cohesively into the butter.
- Spoon and level flour – I use the spoon-and-level technique for measuring flour as this will prevent over-measuring your flour. Use a spoon to scoop flour into the measuring cup, then level with the back of a knife.
- Use fresh ginger and ground – this double amount of ginger adds the perfect zingy amount of ginger flavor that doesn’t get lost in the cake.
- Test cake with toothpick – insert a toothpick in the center of cake to determine doneness.
Recipe Variations
Try these ideas for a different twist on this cake.
- Top cake with a frosting – skip the whipped cream/caramel sauce and top cooled gingerbread with vanilla buttercream or cream cheese frosting.
- Add nuts – fold 1/2 cup toasted pecans or walnuts into the batter.
- Add chocolate – fold 3/4 cup semisweet or dark chocolate chips into the batter.
Storing and Freezing Gingerbread
Allow the cake to cool completely, then store in an airtight container at room temperature up to 4 days. If you plan to frost the cake or serve with whipped cream I recommend doing this shortly before serving cake.
To freeze cake, allow to cool completely, wrap well, and freeze up to 2 months. Thaw cake at room temperature and store up to 4 days.

Before I send you off into the kitchen on your gingerbread mission, please note that fresh whipped cream and a few drizzles of caramel sauce on top of your personal slice of cake is absolutely NOT optional.
Neither is that inevitable second slice.
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on Instagram with #wholeandheavenlyoven.

More gingerbread goodness you need in your life asap!
Old-Fashioned Gingerbread Cake
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 1/2 cup unsalted butter, softened
- 1/2 cup packed light brown sugar
- 2 large eggs, room temperature
- 3/4 cup dark molasses (not blackstrap)
- 2 teaspoons grated fresh ginger
- 2 teaspoons grated orange zest
- 1 teaspoon vanilla extract
- 2-1/2 cups all-purpose flour (spooned and leveled)
- 1-1/2 teaspoons baking soda
- 1/2 teaspoon baking powder
- 1 teaspoon ground ginger
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon ground allspice
- 1/4 teaspoon ground cloves
- 1/4 teaspoon kosher salt
- 1 cup hot water
- Whipped cream and caramel sauce for serving
Instructions
- Preheat oven to 350F and line a 9×13 baking pan with parchment paper. Set aside.
- In a large bowl, beat butter with brown sugar until smooth and creamy. In a separate medium bowl, whisk eggs, molasses, ginger, orange zest, and vanilla until smooth. Slowly drizzle egg mixture into butter mixture, beating well until smooth.
- In a separate medium bowl, combine flour, baking soda, baking powder, spices, and salt. Working in increments, fold half of flour mixture and half of hot water into butter-sugar mixture until smooth and repeat, folding until batter is just combined.
- Scrape batter into prepared pan and smooth top. Bake gingerbread at 350F 30-35 minutes until a toothpick inserted in center comes out clean. Cool cake completely on a wire cooling rack.
- Slice cooled gingerbread cake into squares and serve with whipped cream and a drizzle of caramel sauce.
Notes
Nutrition
This post was updated with new recipe adjustments and photos on 12/15/25.


Joanne says
I have to admit, I haven’t been the biggest of gingerbread fans…but you are selling it! Maybe I’ve just never had the right recipe. This looks fabulous!
Sarah says
If anything could convert you into a gingerbread-lover it would definitely be this cake! 😉 Thanks Joanne!
Gayle @ Pumpkin 'N Spice says
I’m loving all of your gingerbread recipes, Sarah! I’m all about this flavor for the holidays, too. This cake looks incredible! I don’t think I’ve ever had a gingerbread cake without gobs of frosting on it before. I’m loving this version! Looks so cozy and warm for the holidays!
Sarah says
That’s the way I usually have my gingerbread too, but all that frosting kinda hides the REAL gingerbread flavors you know? Just a little bit of whipped cream really enhances and brings out the really classic flavors of this gingerbread!
Thanks Gayle!!
Kelly - Life Made Sweeter says
I have been crazy about everything gingerbread this year too but nothing beats good old fashioned gingerbread and yours looks perfect! I can just imagine how amazing this smelled while baking in the oven, I’ll take a big piece or two please!
Sarah says
Haha! When I baked this gingerbread it was still pretty early in the morning, and I was seriously considering helping myself to second breakfast if you know what I mean. 😉 LOL. Thanks Kelly!
Jess @ whatjessicabakednext says
Gingerbread cake has to be my all-time favourite holiday bake! This looks delicious, Sarah! Love the idea of serving with whipped cream and candied nuts! So good.
Sarah says
Mine too, Jess! You can’t beat a classic gingerbread cake. 😉
Stacey @ Bake.Eat.Repeat. says
That looks like amazing gingerbread! I don’t ever make plain gingerbread cake, but those pictures are making me want to start! And the smell would be amazing. Calories definitely don’t count in December. At least that’s what I’m choosing to believe!
Sarah says
Thanks Stacy! And haha yes! I’m glad we’re in agreement of the whole “no calories in December thang”. 🙂
Ashley | The Recipe Rebel says
This cake looks so perfectly moist! I love spice everything in December — so perfect for a snowy day! Though I can’t say I’d turn down a brownie if I was offered it either…. Lol
Sarah says
Haha! I’m pretty loyal to my brownies 24/7 too. 🙂 Thanks Ashley!
Danielle says
Is it sad that I’ve never made gingerbread before?! I can’t even begin to wonder why because I love it. This cake looks so soft and moist and delicious, Sarah!
Sarah says
Danielle, you for sure have to give this recipe a go! Paired with your amazing-looking stovetop hot chocolate and I think you’ll be set for the winter! 😉
Christin@SpicySouthernKitchen says
There’s nothing better than the smell of gingerbread. Looks fantastic Sarah!
Sarah says
Agreed! Thanks Christin! 🙂
Marcie says
Yes, the smell of gingerbread is almost juntas good as actually eating it, and gingerbread surpasses my love of brownies too. I am with you! This cake looks delicious, and with a glass of eggnog — Christmas is in full swing! Pinned.
Sarah says
I kinda love the fact that both you and I are on crazy-gingerbread kicks right now, Marcie! Long live gingerbread. 🙂
Alice @ Hip Foodie Mom says
I agree!!! Old-fashioned gingerbread cake is a must around the holidays! love this, Sarah!! This is like the most perfect gingerbread cake I’ve seen!!
Sarah says
Aww thank you Alice! You’re too sweet. 🙂
Kelly // The Pretty Bee: Cooking & Creating says
I am baking more gingerbread this morning! I love it – and I won’t stop! 🙂 This cake looks wonderful.
Sarah says
So am I! LOL. Thank you Kelly!
Manali @ CookWithManali says
Looks amazing Sarah! I love spices in baked goods and gingerbread is just what I want in my life right now! 😀 Pinned!
Sarah says
Thanks Manali! More spices = more deliciousness! 😉
Amber @ Dessert Now, Dinner Later! says
Can’t get enough gingerbread this time of year! Fun cake!
Sarah says
Me neither! LOL. Thanks Amber!
Annie @Maebells says
Just beautiful! I haven’t had a single gingerbread thing all winter, can you believe it?!
Sarah says
What?! I need to send you some of this gingerbread asap!
Kirsten says
Is it possible to double this recipe so it fits in a 9×13 pan? If so, would the cooking time change any? I’m planning on making it for a large group and it would be nice to only have to bake one pan! ?
Sarah says
Hi Kirsten! You might want to increase the baking time by about 5-10 minutes if you’re going to bake these in a 9×13. Just make sure to keep a close eye on them and they should be fine!
Carrie wlliams says
Thanks
Carrie wlliams says
Best Gingerbread Ever so moist Delicious