Share this!
Christmas Village Cake with Gingerbread Houses
There’s something truly magical about baking during the holidays — the warm scents, the cozy kitchen, and the joy of creating something beautiful to share. This Christmas village cake is a celebration of all of that. A light and fragrant orange cardamom sponge layered with silky vanilla buttercream becomes the base for a whimsical winter scene. On top sits a charming mini gingerbread house, surrounded by a little gingerbread village, all dusted with icing sugar snow.
On top sits a charming mini gingerbread house, and around the cake, a little gingerbread village creates a cozy festive atmosphere, all dusted with icing sugar snow.
If you’d like to see how I decorate and assemble the mini gingerbread house on top, check out my Mini Gingerbread House Tutorial. For creating the gingerbread village houses, you can find my No-Spread Gingerbread Cookie Recipe and Royal Icing Recipe with step-by-step instructions.
It’s a cake that’s not just for tasting — it’s for admiring, for sharing, and for creating a festive moment in your home. Follow along, and let’s bring this little Christmas village to life together.
Why You’ll Love this Christmas Village Cake Recipe
- Festive and fun: Decorate with a charming mini gingerbread house and a whimsical gingerbread village.
- Delightful flavours: Light orange cardamom sponge paired with silky vanilla buttercream.
- Perfect for holiday gatherings: A show-stopping centrepiece that tastes as good as it looks.
- Beginner-friendly steps: Clear instructions make it easy to recreate at home.
- Customisable decorations: Add your own holiday touches with trees, stars, or extra snow.
- Impressive yet achievable: Looks complicated but is manageable for home bakers.
- Seasonal aroma: The fragrant cardamom and orange zest fill your kitchen with Christmas vibes.
My Go-To Favourites
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now → Watch the Video Tutorial
Ingredients in this Orange Cardamom Cake Recipe

At a glance: Here is a quick snapshot of what ingredients are in this recipe. Please see the recipe card below for specific quantities.
- Cake flour – Provides structure while keeping the cake light and tender.
- Baking powder – A leavening agent that helps the cake rise.
- Baking soda – Works with acidic ingredients (like orange juice and buttermilk) to give lift and a soft texture.
- Salt – Balances sweetness and enhances the flavours of the other ingredients.
- Ground cardamom – Adds a warm, aromatic, festive flavour that complements the orange.
- Unsalted butter – Adds richness, moisture, and helps create a tender crumb.
- Caster sugar – Sweetens the cake and helps with structure and texture.
- Orange zest – Provides natural citrus aroma and flavour, enhancing the orange taste. Tip: zest just before you start, otherwise it can dry out quickly and lose its fragrance.
- Eggs – Bind the ingredients together, add structure, moisture, and richness.
- Vanilla extract – Enhances and rounds out all the flavours in the cake.
- Orange juice – Adds natural sweetness, moisture, and acidity to react with the baking soda.
- Buttermilk – Provides acidity to react with the leavening, adds tenderness, and keeps the cake moist.

Gingerbread Village House Templates
To make decorating your Christmas village cake easier, I’ve provided ready-to-use gingerbread village house templates. You can print these to cut your gingerbread pieces to the perfect size for the village houses that surround your cake. Using templates ensures that your houses are uniform, stable, and look adorable on your festive cake. Simply trace the shapes onto your rolled-out dough and bake according to the no-spread gingerbread cookie recipe.
The mini gingerbread house on top is covered in my Mini Gingerbread House Tutorial.

Tips for Success
- Zest oranges fresh: For the brightest flavour and aroma, zest just before you start baking.
- Room temperature butter and eggs: Helps the batter mix smoothly and creates a light, fluffy cake.
- Sift dry ingredients: Removes lumps and ensures even distribution of baking powder, soda, and cardamom.
- Scrape the bowl often: Mix thoroughly but gently to avoid overworking the batter.
- Level the cakes: Trim layers to ensure a flat surface for even stacking and decorating.
- Chill between frosting steps: Helps set the buttercream for a smooth, clean finish.
- Plan your gingerbread village: Arrange the village houses on parchment before placing them on the cake. For recipes, check out my No-Spread Gingerbread Cookie Recipe and Royal Icing Recipe.
- Mini gingerbread house on top: Refer to my Mini Gingerbread House Tutorial for assembling and decorating the top centrepiece.
- Dust icing sugar carefully: For a gentle snowy effect, use a fine sieve and light hand.

How to Serve
- Display first: Place your cake on a cake stand for a beautiful centrepiece before slicing.
- Slice carefully: Use a sharp knife and clean between cuts for neat slices.
- Serve at room temperature: This ensures the sponge is soft and the buttercream is silky.
- Optional sides: Pair with a cup of hot chocolate, coffee, or tea for a cozy holiday treat.
- Share the magic: Let everyone admire the gingerbread village before digging in—it’s part of the fun!

How to Store
- Room temperature short-term: Keep the cake in an airtight cake dome or container for 1–2 days.
- Refrigeration: Store in the fridge for up to 4–5 days. Bring to room temperature before serving for the best flavour and texture.
- Protect decorations: If possible, remove delicate gingerbread pieces before storing to prevent softening, or cover them lightly with parchment.
- Freezing: You can freeze the unfrosted cake layers for up to 2 months. Thaw fully before assembling and decorating.
Frequently Asked Questions
Yes! You can bake the cake layers a day or two in advance and store them tightly wrapped at room temperature or in the fridge. Assemble and decorate the day you plan to serve.
Absolutely! Lemon, cranberry, or classic vanilla sponge would also pair beautifully with the vanilla buttercream.
Store them in an airtight container at room temperature until you’re ready to decorate. Avoid refrigerating them before assembling, as moisture can soften the gingerbread.
Yes, you can make the vanilla buttercream a day in advance. Keep it covered at room temperature and give it a quick whip before using.
Yes, but it’s best to assemble it the same day you plan to serve, especially if your gingerbread decorations are delicate or you want to keep the snow-dusted effect fresh.
More Festive Bakes You Might Like
Tried this Recipe
Let me know if you give this recipe a go – I absolutely love seeing your creations! Tag me on Instagram @bakabeecom and be sure to leave me a comment / ⭐️⭐️⭐️⭐️⭐️ rating below so I can cheer you on!

Christmas Village Cake
- Author: Bakabee
- Prep Time: 30 mins
- Make Frosting Time: 10 mins
- Cook Time: 25 mins
- Total Time: 1 hr 5 mins
- Yield: 16 servings 1x
- Category: Cakes
- Method: Bake
- Cuisine: European
Description
A light and fragrant orange cardamom cake layered with silky vanilla buttercream, decorated with a charming gingerbread village and a mini house on top. A festive centrepiece that brings cozy Christmas magic to your table.
Ingredients
For the Cake Batter
- 270 g cake flour
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1 1/4 tsp ground cardamom
- 170 g unsalted butter, softened
- 200 g caster sugar
- zest of 2 oranges
- 3 large eggs
- 1 tsp vanilla extract
- 150 ml orange juice, about 1 1/2 oranges
- 120 ml buttermilk
For the Buttercream
- 275 g unsalted butter, softened
- 480 g icing sugar
- 2 tsp vanilla extract, clear
- 1/2 tsp orange extract
- 1/4 tsp salt
- 1 – 2 tbsp milk, to adjust the consistency
Instructions
For the Cake Batter
- Preheat the oven to 170°C fan. Grease and line two 8-inch cake pans with parchment paper.
- Sift together the cake flour, ground cardamom, baking powder, baking soda, and salt into a bowl. Sifting removes lumps and ensures a smooth batter. Set aside.
- Zest the oranges: For maximum flavour, zest the oranges just before starting. Add the zest to the caster sugar and rub it between your fingers for 2–3 minutes — this helps release the fragrant natural oils.
- Add the softened butter and the orange-infused caster sugar in a mixing bowl of a stand mixer with a paddle attachment. Beat them on medium speed until light and fluffy. Scrape down the sides and bottom of the bowl occasionally to ensure even mixing.
- Add the eggs, one at a time, beating well after each addition. Make sure each egg is fully incorporated before adding the next.
- Pour in the buttermilk, vanilla extract and orange juice. Mix on low speed until just combined, scraping the bowl once or twice to incorporate any flour or butter sticking to the sides.
- Add the sifted dry ingredient mixture. Gently fold in using a spatula first, mix on low speed until the batter is smooth and cohesive. Be careful not to overmix — the batter should be light and airy.
- Weigh the batter in a clean bowl using a kitchen scale (total weight 1076 g, 538 g per pan). Pour the batter evenly into the prepared pans. Smooth the tops with a spatula. Bake in the preheated oven for 25–30 minutes or until a skewer inserted into the center comes out clean.
- Allow the cakes to cool in their pans for about 10 minutes, then transfer to a wire rack to cool completely.
- Once cooled, trim the tops slightly if needed to make the layers even.
For the Vanilla Buttercream
- Mix the icing sugar with salt. Set aside.
- Beat the butter: Using a stand mixer, beat the softened butter on medium speed until smooth and fluffy.
- Add icing sugar (half first): Mix half of the sifted icing sugar mixture. Start by folding it in with a spatula to avoid a cloud of sugar, then beat on low speed until roughly combined.
- Add the remaining sugar: Gently mix in the rest of the icing sugar by hand first, then beat until incorporated.
- Add flavorings: Mix in the clear vanilla extract and orange extract. Beat on medium speed for a few minutes until the buttercream is pale, smooth, and fluffy.
- Adjust consistency: If needed, add milk a little at a time to reach your desired spreading consistency. Cover until ready to use.
Assembly and Decoration
- Place a non-slip mat on top of the cake turntable, then set the 8-inch acrylic cake board on top. Spread a small amount of buttercream in the centre of the board to help hold the cake in place.
- Place the first cake layer onto the board, pressing gently so it sticks. Spread a generous, even layer of buttercream over the top. Place the second cake layer on top with the bottom, flat side facing up to create a level surface.
- For the crumb coat: Apply a thin layer of buttercream around the cake to seal in any crumbs. Chill for 30 minutes to allow the crumb coat to set.
- Optional – transfer to cake stand: If you prefer a cleaner presentation, carefully transfer the chilled cake from the acrylic cake board to a cake stand using an offset spatula. The cake can be served directly on the cake board if you prefer.
- For the final coat: Apply a smooth, even layer of buttercream over the cake using a spatula or bench scraper. Chill for another 30 minutes until the buttercream is set.
- To create the Christmas village: Pipe a small amount of buttercream onto the back of each gingerbread village piece, then gently stick them onto the cake one by one, working your way around the cake to build the Christmas village.
- Carefully place the mini gingerbread house and the gingerbread Christmas tree on top of the cake.
- Finish the cake with lightly dust icing sugar over the cake and gingerbread pieces to create a snowy, festive finish.
- Serve: Slice and enjoy the warm, festive flavours of orange, cardamom, and vanilla.
Notes
- This recipe covers the orange cardamom cake and vanilla buttercream only. The gingerbread village houses and mini gingerbread house on top are not included in this recipe card.
- The gingerbread village houses, the mini gingerbread house, and royal icing are made separately.
- For the village houses, use my No-Spread Gingerbread Cookie Recipe, which is ideal for cutting clean shapes and building stable decorations. Printable gingerbread village house templates are also linked in the Gingerbread Village House Templates section in this blog post.
- For assembling and decorating, refer to my Royal Icing Recipe.
If you’d like a step-by-step guide for decorating and assembling the mini gingerbread house on top, you can find the full tutorial in my Mini Gingerbread House Blog Post. Printable gingerbread house templates are also linked there to help you get the perfect size and shape for this cake.
Nutrition
- Serving Size: 1 serving
- Calories: 403kcal
- Sugar: 31g
- Sodium: 183mg
- Fat: 24g
- Saturated Fat: 15g
- Unsaturated Fat: 8g
- Carbohydrates: 56g
- Fiber: 0g
- Protein: 4g
- Cholesterol: 96mg

Final Thoughts
Baking this Christmas village cake feels like bringing a little holiday magic into your kitchen. The fragrant orange cardamom sponge fills the air with warm, cozy aromas, and the silky vanilla buttercream makes every bite soft and comforting. As you place the mini gingerbread house on top and arrange the gingerbread village houses around the cake, it’s easy to imagine a snowy, festive scene right on your table.
This cake isn’t just about flavours — it’s about creating a moment of joy, wonder, and togetherness. Perfect for sharing with family and friends, it’s a centrepiece that invites smiles, conversation, and a bit of holiday cheer.
Thanks for joining me in the kitchen today. Wishing you a warm and magical Christmas — enjoy baking and creating your own festive treats! 💛
Share this!









