Here I share my favourite vegan recipes that are not only delicious, but they are vibrant, wholesome and designed to nourish you from the inside out with vegan and vegan curious followers.
This Gingerbread Caramel Cake is moist, tender and so fluffy, packed with ginger spices and topped with caramel swirled whipped coconut cream. It’s a delicious vegan and gluten-free cake for the holidays.
I love a good gingerbread bake, where that is a biscuit, a muffin, a cupcake or this new loaf cake, and this one is a winner. It’s a one-bowl bake, just whisk everything together, pour into the tin and bake in the oven until fluffy and smelling amazing. Then just let it cool, whip up the dairy-free cream and spread over the cake with some swirls of coconut caramel sauce (this is amazing and is from Natures Charm and is so sticky and gooey). Top this cake with more gingerbread cookies for a really festive bake that all the family and your friends will love.
Why will I love this cake?
This bake is amazing:
Moist, tender, fluffy and spongey
Loaded with gingerbread spices
Sweet but fiery
Made with simple ingredients
Comes together in one-bowl
Laced with caramel in the cake and on top
Naturally vegan, dairy-free and egg-free
Easily gluten-free and nut-free
A real showstopper
Great to decorate with cookies
Topped with clouds of whipped coconut cream
Made with more wholesome ingredients like dairy-free yoghurt and olive oil
Can be prepare 1-2 days before
Great for parties and gatherings
If you already love the sound of this cake, then skip ahead to the recipe card below. Or, first let’s discuss the recipe in more detail.
What ingredients do I need?
You can see the ingredients with weights in the recipe card and see my favourites and recommended products in the “shop the recipe” section.
For the cake:
Plant-based milk and apple cider vinegar: use any dairy-free milk like oat, almond, coconut or soya. When mixed with vinegar, this curdles to form a buttermilk which is ideal for binding egg-free batters.
Coconut evaporated milk: this is from Natures Charm and is thicker than regular coconut milk and makes the batter really creamy. You can use more regular plant-based milk if you can’t find any.
Dairy-free yoghurt: I use Cocos Organic coconut yoghurt as it’s really thick and creamy but NUSH almond-based yoghurt is also delicious.
Light brown or coconut sugar: either sugar is great as they are slightly richer in flavour and colour but caster sugar will also work.
Light olive oil: to add the fat and moisture. You can try melted and cooled coconut oil, too, or sunflower oil.
Maple syrup: for sweetness and a soft bake.
Molasses: for the nostalgic gingerbread flavour and richer colour.
Coconut caramel sauce: this is from Natures Charm is so sweet and sticky and adds a lovely flavour. You can use another caramel sauce here or swap it for more maple syrup.
Vanilla extract: for flavour.
Plain or GF plain flour: to keep the loaf moist and tender. Use your preferred GF flour blend with xanthan gum to make this gluten-free (or add ½ tsp xanthan gum of your own).
Spice blend: this recipe uses ginger, cinnamon and nutmeg for a lovely, spiced cake.
Raising agents: baking powder and bicarbonate of soda.
Salt: for flavour.
Gingerbread Caramel Cake Gingerbread Caramel Cake
And for the frosting:
Coconut whipping cream: this is also from Natures Charm and whips up beautifully every time. They also do an oat whipping cream, and it’s delicious.
This cake is easily gluten-free as long as you use a GF flour blend (and add xanthan gum, if needed) and to keep it nut-free, check that all of your ingredients do not contain nuts.
Gingerbread Caramel Cake Gingerbread Caramel Cake
How do I make this?
This cake is ready to go in a few steps:
Mix together the milk and vinegar: and allow the mix to curdle.
Whisk together all of the wet ingredients: to combine.
Sift in the dry ingredients: and whisk to a thick smooth batter.
Pour the batter into the tin: and smooth over the top.
Bake for 50 minutes: or until well-risen, golden on top and springy to touch.
Leave to cool: first in the tin and then on a wire rack.
Whip up the coconut cream in a mixer: until fluffy.
Spread the cream over the cake: and swirl on the caramel.
Decorate with gingerbread cookies: and slice to enjoy.
How long will it last?
Eat this cake straight away or keep in an airtight container in the fridge for 3-5 days, ideally eating it at room temperature. You can freeze the unfrosted loaf for 1 month, wrapped well, and allow to defrost before decorating.
This Gingerbread Caramel Cake is moist, tender and so fluffy, packed with ginger spices and topped with caramel swirled whipped coconut cream. It’s a delicious vegan and gluten-free cake for the holidays.
Preheat the oven to 160Fan/180ºC and line a 9x5-inch loaf tin with parchment paper.
Combine the milk and vinegar and leave for 5 minutes to curdle.
In a large mixing bowl, add the milk vinegar mix, the evaporated coconut milk, yoghurt, sugar, olive oil, syrup, molasses, caramel sauce and vanilla and whisk to combine.
Sift in the flour, spices, baking powder and bicarbonate of soda and add the salt. Whisk until smooth with no specks of flour.
Pour the batter into the tin and smooth over the top. Bake in the middle of the oven for 50-55 minutes, until well-risen, springy to touch and an inserted skewer comes out clean.
Cool for 10 minutes in the tin then carefully lift out to cool fully on a wire rack.
Empty the chilled tin of coconut whipping cream into a bowl and beat for 2-3 minutes with a hand-half electric or freestanding mixer until really light and fluffy.
Spread the whipped cream over the cake and swirl over the caramel sauce. Top with gingerbread cookies.
Slice and serve. Store in a sealed container for 3-5 days in the fridge. You can freeze the unfrosted cake, wrapped well, and allow to defrost before decorating.
Shop the recipe
Stay in touch
I look forward to hearing what you think of this Gingerbread Caramel Cake so please let me know in the comments below and leave a star review above. If you do make this, I’d love to see so please tag me, I’m @nourishing.amy on Instagram and use the hashtag #nourishingamy. I’m also on Twitter, Facebook and Pinterest – please say hello!
With ginger love x
p.s. this recipe was first made with Natures Charm but this blog post is not sponsored and all opinions are my own.