Measure all the ingredients and preheat the oven to 350F.
In a medium bowl, combine the melted butter and sugars.
Whisk the butter and sugars together using a hand whisk.
In a large bowl, add the eggs, molasses, sour cream, and vanilla.
Whisk these ingredients together with a hand whisk.
Add the butter mixture to the large bowl.
Mix thoroughly using a hand whisk.
In a mid-sized bowl, combine all the dry ingredients.
Mix these ingredients with a clean hand whisk to break up any flour lumps.
Add the dry ingredients into the wet ingredients that are in the large bowl.
Continue to mix until the batter is smooth.
Preparing the Caramel Filling
Measure and prepare all ingredients for the caramel filling.
In a medium-sized bowl, combine the caramel and egg.
Whisk these ingredients together using a hand whisk. Add flour into the mixture.
Whisk the ingredients together once more.
Bundt cake greasing
Prepare and measure ingredients for greasing the bundt cake.
Put on disposable gloves and grease the bundt cake pan with vegetable shortening, ensuring all parts are greased.
Gently transfer cocoa powder into a sifter.
Lightly cover the bundt cake pan with cocoa powder.
Flip the bundt pan and gently tap to shake off extra cocoa.
Your bundt cake is now ready for baking.
Assembling the Gingerbread Bundt Cake with Caramel Filling
Prepare the cake batter, caramel filling, and greased bundt cake pan.
Fill the bundt cake pan with half of the cake mixture.
Even out the batter in the pan with a silicone spatula.
Pour the caramel filling on top of the cake batter layer.
Fill the rest of the cake batter and even out with a silicone spatula.
Bake at 350F for 50-60 minutes, checking readiness with a toothpick.
Once baked, remove the cake from the oven and cool for 10 minutes.
Place a round cooling rack upside down on top of the bundt pan.
Flip the pan with the rack together. Lift the bundt cake pan away from the cake.
Allow the cake to completely cool for at least 1 hour before decorating, to prevent the decoration from melting.
Frosting & Garnish
Transfer the frosting from the can into a mixing bowl.
Whip the frosting with a hand electric mixer.
Prepare a piping bag and small round piping tip.
Transfer the frosting into the piping bag.
Measure and prepare ingredients for sugar dusting.
Place powdered sugar and cornstarch into a small mixing bowl.
Decorating bundt cake
Pipe snowflakes onto the bundt cake with the buttercream.
Gently place the sugar dusting into a small sifter and sift evenly over the bundt cake.
Transfer the bundt cake to a serving plate or cake stand using a cake lifter.
Your cake is now ready to serve at your Christmas party. Enjoy!
Notes
How to Store Bundt CakesNeed to prepare this cake ahead of time? Or did you try out this recipe and end up with some leftover cake? No problem! You can easily store and save bundt cakes for future enjoyment! If properly stored, your homemade cake can last for quite a while. Here are a few bundt cake storage options:
Store the pumpkin bundt cake in an airtight cake container and keep safely for up to 3 days on the counter at room temp.
Store the bundt cake in the fridge, either wrapped with plastic food wrap or sealed in an airtight containerfor up to 1 week.
I would suggest this storing method if you are preparing this cake ahead of time for a holiday or party.
Individual slices can be frozen for longer-term storage:
First, wrap the individual slices in cellophane, then wrap again in kitchen foil.
These slices will stay good in the freezer for up to 3 months.
Always use a marker to label the date on the outside of the wrapping to keep up with freshness and quality.