Vegan Coffee and Walnut Cake (Dairy-Free | Egg-Free)

Jump to Recipe

Each year, for my mum’s birthday in May, I love to challenge myself to create a new vegan cake for her. This tradition started back in 2013, when I made my first ever vegan Lemon Drizzle Cake (and, to this day, that cake remains one of the most popular recipes on my blog!!) For this year’s birthday, I decided to attempt a Coffee and Walnut Cake. It’s an oldie but a goodie (and one of my personal favourites!)

And my mum’s verdict?

Vegan Coffee and Walnut Cake

She messaged me when I got home to say that this might be my best cake ever! 🤭

And coming from my mum, that is some accolade!!

My birthday was a couple of weeks after my mum’s, so I decided to remake the cake and check the recipe notes that I’d quickly scribbled on a piece of paper. Rather than starting the recipe from scratch, I’d used my trusty Chocolate Celebration Cake as a starting point, then tweaked the ingredient ratios to compensate for the coffee. It worked a charm!

Since then, I’ve made the cake three more times for friend and family celebrations (checking the recipe each time!) It’s received lots of positive feedback so I’m finally confident enough to share it on the blog.

Vegan Coffee and Walnut Cake

I’m not normally a fan of cake frosting, but the coffee frosting on this cake, I love! You can use any kind of instant coffee in the frosting. In the first five cakes I made, I used Beanies flavoured coffees which came in one of my The Vegan Kind Lifestyle Subscription Boxes. The Irish Cream, Creamy Caramel and Cookie Dough flavours were especially good, and made the frosting taste even more delicious!

More recently, I’ve been using Nescafe Gold Espresso, bought from Sainsbury’s.

As a twist on traditional coffee and walnut cake, I decided to decorate mine with roasted pistachios and rose petals. The green and pink colours looked so pretty set against the backdrop of the coffee frosting.

Vegan Coffee & Walnut Cake

If you do have roses in your garden, it’s a lovely touch to use them as decoration on your bakes. The petals you see in the photos in this post came from my friend’s garden, so every time I see them it reminds me of her (which makes me smile a lot!) 

It’s really easy to dry petals for cake decoration. I’ll pop the instructions in another blog post in case you’d like to give it a try yourself.

Recipe Card

Vegan Coffee and Walnut Cake

Vegan Coffee and Walnut Cake

This cake is just perfect for celebrations. It's one of my family's favourite birthday cakes! The frosting recipe detailed below is sufficient for a thin layer in the middle and the top of the cake (as shown in the picture). If you'd like a thicker frosting, I would recommend doubling the recipe.
Hands-on time 30 minutes
Total Time 2 hours
Course Afternoon Tea, Celebrations, Elevenses, Treat
Cuisine English
Servings 12

Ingredients
 

  • 420 ml / 1¾ cups soya milk
  • 60 ml / ¼ cup very strong cold coffee*
  • 2 tsp apple cider vinegar
  • 260 g / 2 cups plain (all purpose) flour
  • 200 g / 1½ cups fine wholemeal (whole wheat) flour or chapatti flour
  • 1 tsp baking powder
  • 1 tsp bicarbonate soda (baking soda)
  • ½ tsp salt
  • 140 ml / ⅔ cup rapeseed (canola) oil or other neutral-tasting oil
  • 330 g / 1⅔ cups unrefined cane sugar (I used golden caster sugar)
  • 2 tsp vanilla extract
  • 110 g / 1 cup walnuts, finely chopped

Frosting

  • 300 g / 2¼ cups icing (powdered) sugar
  • 90 g / 6 TBSP dairy-free spread/vegan butter
  • TBSP very strong cold coffee**

Suggested toppings

  • 50 g / ⅓ cup unsalted roasted pistachios
  • handful of dried rose petals, crushed

Instructions
 

  • Preheat the oven to 180C (160C fan) / 350F. Grease the sides of two 23cm / 9 inch loose-bottomed tins and line the bottoms with non-stick baking paper.
  • In a large mixing bowl, whisk together the milk, coffee and vinegar, then set to one side.
  • In a separate bowl, add the dry ingredients (plain flour, wholemeal flour, baking powder, bicarbonate of soda and salt) and stir to combine.
  • Add the oil, sugar and vanilla extract to the wet ingredient bowl, and whisk until fully combined (using a hand whisk). Sieve in a third of the dry ingredients and whisk to combine. Add another third and whisk to combine. Add the last third along with any remaining wheatgerm left in the sieve. Stir through to combine (but do not over stir).
  • Fold in the walnuts.
  • Divide the batter equally between the prepared tins. Place on racks as close to the centre of the oven as possible. Bake for 40-45 minutes, until a skewer inserted into the middle comes out clean and the the cakes are springy when lightly pressed. (In my oven, I find the cake on the higher rack is ready in 40 minutes, and the cake on the lower rack often needs an extra 5 minutes).
  • Leave the cakes in their tins for at least an hour (they will firm up as they cool), then transfer to a wire rack.
  • While they’re cooling, prepare the frosting. Place the icing sugar, dairy-free spread/vegan butter and coffee in a mixing bowl. Stir with a metal spoon until it starts to combine, then beat with electric beaters (or a fork) until light and fluffy. If the frosting looks a little stiff, add a teaspoon of water and keep beating. Store the frosting in the fridge until needed.
  • Once the cakes are completely cooled, decorate with the frosting and assemble. Sprinkle on your toppings of choice and lightly press them into the frosting. Chill the cake before serving.
  • Stored in an airtight container, the cake will keep for about three days at room temperature, and up to a week in the fridge. It also freezes well.

Notes

  • I use 1 TBSP of instant coffee dissolved in 60ml / ¼ cup cold water
** I use 1½ tsp (2 g) dissolved in 1 TBSP water
Keyword Dairy-Free, Egg-Free, Vegan Birthday Cake, Vegan Cake
Tried this recipe?Let us know how it was!

Pin for later ⬇️

Vegan Coffee and Walnut Cake

I’m really looking forward to seeing your remakes of this cake and how you choose to decorate it! 💜 Tag your photos with #bitofthegoodstuff on social media – I always love to see your creations! You can also connect with me on my social media channels here: InstagramFacebookPinterest.   

With love,

Sharon xx

——————————–

YOU MAY ALSO LIKE…

Vegan Carrot Cake with ‘Cream Cheese’ Frosting

Vegan Carrot Cake

Old Fashioned English Tea Loaf (Dairy-Free / Egg-Free / Fat-Free)

Jump to Recipe

* This recipe was originally posted in March 2014. The page was updated in August 2019.

It might be old-fashioned, but tea loaf rocks! It’s perfect for serving for ‘elevenses’ or as a mid-afternoon ‘pick me up’ with a lovely cup of tea. It also makes a tasty after-school or travel snack. This is one of my all-time favourite treats for road trips!

I have my mum’s friend to thank for the recipe. I arrived at my mum’s house one day to discover this incredible smell wafting out of the kitchen. It turned out to be this tea loaf!

Back home, I couldn’t wait to have a try at making my own. The original recipe contained egg but I omitted the egg, tweaked the wet/dry ratio a little and it turned out absolutely fine. My family can’t actually tell the difference!

Old Fashioned English Tea Loaf (Vegan | Dairy-Free)

As cakes go, this tea loaf is pretty healthy. It’s filled with nutrient-rich dried fruits, whole grain flour, and it’s fat free!

It’s incredibly easy to make too. You simply soak the dried fruit in a cup of tea for a few hours, then mix all the ingredients together and bake.

Recipe Card

Old Fashioned English Tea Loaf (Vegan | Dairy-Free)

Old Fashioned English Tea Loaf

It might be old-fashioned, but tea loaf rocks! It's perfect for serving for 'elevenses' or as a mid-afternoon 'pick me up'. It also makes a delicious after-school and travel snack. It's incredibly easy to make. You simply soak the dried fruit in a cup of tea for a few hours, then mix all the ingredients together and bake.
5 from 9 votes
Hands-on time 10 minutes
Total Time 6 hours
Course Afternoon Tea, Dessert, Elevenses, Snack, Treat
Cuisine English
Servings 10

Ingredients
 

  • 250 ml / 1 cup strongly brewed tea
  • 225 g / 1½ cups mixed dried fruit*
  • 113 g / ½ cup unrefined cane sugar(e.g. golden caster) or coconut sugar
  • 1 TBSP marmalade or apricot jam
  • 227 g / 1⅔ cups fine wholemeal (whole wheat pastry) or chapatti flour
  • 2 tsp baking powder
  • 1 tsp ground cinnamon or mixed spice
  • 3 TBSP water

Instructions
 

  • Soak the dried fruit in the brewed tea for 4-5 hours (can be left overnight).
  • Grease a 2lb loaf pan and line the bottom with non-stick baking paper (or use a non-stick loaf liner).
  • Pre-heat the oven to 160C (160C for fan also) / 325F.
  • Tip the dried fruit and any remaining tea into a mixing bowl. Stir in the sugar and marmalade/jam. Sift in the flour, baking powder and spice. Add 3 TBSP water and stir until thoroughly combined.
  • Tip the mixture into the prepared tin and level the top.
  • Bake for 1¼ hours, or until a skewer inserted in the middle comes out clean. Leave to rest in the tin for 30 minutes or so, then transfer to a wire rack until completely cooled.
  • Stored in an airtight container, the loaf will keep for up to five days in the fridge. It also freezes well.

Notes

* I often use raisins, sultanas, goji berries, candied citrus peel.
Keyword Dairy-Free, Egg-Free, Tea Loaf, Vegan Cake, Vegan Treats
Tried this recipe?Let us know how it was!

Pin for later ⬇️

English Tea Loaf (Dairy-Free | Fat-Free | Vegan)

If you make this Tea Loaf (or any other recipes on my blog), I’d love to hear your feedback and any suggestions for adaptations! Tag your photos with #bitofthegoodstuff on social media – I always love to see your creations! You can also connect with me on my social media channels here: Instagram, FacebookPinterest.   

With love,

Sharon xx

———————————-

YOU MAY ALSO LIKE…

Old Fashioned English Bread Pudding

Vegan Carrot Cake with Cream Cheese Frosting

Jump to Recipe

Today, I’m finally publishing my recipe for vegan carrot cake. It contains no dairy or eggs, yet tastes just as good (if not better!) than its traditional counterpart. This was the cake that I chose to bake for my mum’s and father-in-law’s birthdays this year and I’m pleased to say, it went down a treat!

Vegan Carrot Cake

I must admit, this recipe has been a long time coming (the culmination of about two years’ worth of experimenting!) Carrot cake is one of my all-time favourites so I was determined to keep experimenting until I’d created a vegan version that replicated the one of my childhood memories. I had set the bar high!

My family were very willing cake testers and gave positive feedback on all the various versions I created but, for me, they were never quite right. The main issue that I needed to nail was the texture. If you’re a carrot cake connoisseur, you’ll know that it has a very specific texture. It isn’t like a traditional ‘light and fluffy’ sponge cake. It’s a lot more dense and moist; almost fudge-like.

It had been at least 20 years since I’d eaten a traditional carrot cake so my reference point was pretty old (and with questionable reliability!) but this Easter I finally got to indulge in carrot cake once more; and at the most unexpected of places… the vegan fast food joint ‘Vurger’ in Valencia, Spain.

Vegan Carrot Cake

After we’d ordered our burgers and were making our way to the seating area, I caught sight of a glass cabinet filled with the most incredible-looking cakes. Each one was at least three layers tall and covered in the most beautiful frosting. There were a selection of flavours on offer, including double chocolate, chocolate cherry, and carrot cake. Much to our delight, we discovered that another vegan fast food joint called ‘Aloha’ also stocked these beautiful cakes. My family ended up going to Vurger and Aloha three times, just so we could try out all the cakes!

Vegan Carrot Cake

Filled with fresh memories of how carrot cake should taste, as soon as I returned home I dusted off my scribbled experiments and enthusiastically set to work on ‘perfecting’ my recipe. I experimented with different ratios of wet/dry ingredients, varying ratios of carrots and nuts, different shape tins and baking times, and finally came up with a recipe that I’m 100% happy with. It might not be to everyone’s taste but, for me, this cake is just spot on flavour and texture-wise. It’s dense and moist, with plenty of carrot and walnuts for added layers of texture. It’s not sugary sweet, but instead flavoured with beautiful, warming spices.

Vegan Carrot Cake

Cream cheese frosting is the perfect topping for this cake. A few years ago, it was difficult to find vegan cream cheese here in the UK (let alone a great-tasting one!); however lately there’s been an explosion of dairy-free ‘cheeses’ entering our shops. When it comes to vegan cheese, everyone’s tastes differ so it’s worth trying a few and seeing which one most appeals to your taste buds. Two of my personal favourites are Violife Creamy Original  and Tofutti Creamy Smooth Original. These have a very subtle cheese flavour, with a lovely creamy texture, making it perfect for cake frosting. I’ve also used Sheese Creamy Original and Tesco Free From Soft Cheese for topping carrot cake. These two have a stronger cheese flavour so need a touch more icing sugar to balance the flavours.

Recipe Card

Vegan Carrot Cake

Vegan Carrot Cake with Cream Cheese Frosting

For me, this recipe epitomises everything that I love about carrot cake. It’s dense and moist, with a generous amount of carrots and walnuts. It's not sugary-sweet, but beautifully flavoured with warming spices. It’s had great feedback from my friends and family. I hope you enjoy it too!
Hands-on time 30 minutes
Total Time 2 hours
Course Afternoon Tea, Elevenses, Treat
Cuisine English
Servings 9

Ingredients
 

  • 240 ml / 1 cup soya milk
  • 2 tsp apple cider vinegar
  • 100 g / ½ cup soft brown sugar or coconut sugar
  • 80 ml / ¼ cup syrup of choice (I use maple syrup or coconut blossom syrup)
  • 100 ml / ½ cup neutral-flavoured oil (I use rapeseed (canola) oil, grapeseed oil or sunflower oil
  • 240 g / 2 cups carrot grated
  • 140 g / 1 cup plain (all purpose) flour
  • 140 g / 1 cup fine wholemeal (whole wheat) flour or chapatti flour
  • tsp baking powder
  • ½ tsp bicarbonate of soda (baking soda)
  • ½ tsp salt
  • 2 tsp mixed spice or pumpkin spice
  • 1 tsp ground cinnamon
  • 50 g / ½ cup walnuts chopped

Vegan Cream Cheese Frosting

  • 1 tub vegan cream cheese (around 200g / 7 oz)
  • 2½ – 5 TBSP icing (confectioners) sugar

Maple-Glazed Walnuts

  • 9 walnut halves
  • 1 TBSP maple syrup

Instructions
 

  • Grease a 21 cm x 21 cm / 8” x 8” square baking pan and line with non-stick baking paper. Preheat the oven to 180C (160C fan) / 350F.
  • Grate the carrots either using a box grater or mini chopper. Roughly chop the walnuts.
  • Whisk together the soya milk and vinegar in a large mixing bowl using a hand whisk or fork. Add the sugar, syrup and oil. Continue whisking until fully combined.
  • In a separate bowl, add the flours, baking powder, bicarbonate of soda, salt, mixed spice and cinnamon. Stir through to combine.
  • Fold the dry ingredients into the wet ingredients. Add the grated carrot and chopped walnuts and stir through until evenly distributed.
  • Transfer the mixture to the prepared tin. Using a spatula, distribute the mixture evenly in the tin and smooth the top. Place in the centre of the oven and bake for 45 minutes, or until a skewer inserted through the middle comes out clean and the top of the cake is springy to the touch.
  • Leave the cake in the tin for at least an hour, or until completely cool (it will continue to firm up as it cools), then peel off the baking paper and transfer to a chopping board. Using a bread knife, trim the four edges of the cake to neaten them up.
  • Meanwhile, place the cream cheese in a bowl. Sieve in the icing sugar, then beat using electric beaters until just combined (do not over-beat, otherwise the cheese may become runny). Taste test and add more sieved sugar, if desired. Beat once more to combine. Store the cream cheese in the fridge until needed.
  • Preheat a frying pan (skillet) on a medium-high heat. Add the walnuts and dry fry for 2 minutes, stirring continuously. Add the maple syrup and continue stirring for about 3 minutes, until the nuts are fully coated and the syrup has caramelised and become very sticky. Space out the nuts on a piece of non-stick baking paper. As they cool, the nuts will firm up and become shiny. Store in an airtight container in the fridge until ready to use.
  • Once the cake is completely cooled, distribute the cream cheese over the top of the cake using a knife. Slice the cake into squares, add the maple-glazed walnuts, then chill the cake in the fridge until ready to serve.
  • This cake will keep for up to five days in the fridge. It is also freezable (without the frosting). The cream cheese frosting is best added on the day that it is to be served as the lighter coloured cheeses (like Violife, Tofutti) can discolour over time.
Keyword Dairy-Free, Egg-Free, Plant-Based, Vegan Cake, Vegan Treats
Tried this recipe?Let us know how it was!

Pin for later ⬇️

Vegan Carrot Cake

This recipe is being submitted to the Suma Blogger’s Network. Big shout out to the lovely people at Suma who supplied the ingredients I used to create this recipe.

Ingredients from Suma (available from independent health food shops in the UK):

Aspall Organic Cyder Vinegar
Suma Organic Coconut Palm Sugar
Suma Organic Coconut Blossom Syrup
Suma Grapeseed Oil
Suma Mixed Spice
Suma Ground Cinnamon
Doves Farm Organic Fine Plain English Wholemeal Flour
Doves Farm Organic Plain White Flour
Doves Farm Baking Powder
Doves Farm Bicarbonate of Soda
Violife Creamy Original
Tofutti Creamy Smooth Original

If you make this Carrot Cake, I’d love to hear your feedback and any suggestions for adaptations! Tag your photos with #bitofthegoodstuff on social media – I always love to see your creations! You can also connect with me on my social media channels here: InstagramFacebookPinterest.   

Happy baking!

Vegan Orange & Almond Cake (Dairy-Free | Egg-Free)

Jump to Recipe

This beautifully moist and zesty Vegan Orange & Almond Cake is made with wholesome, nourishing ingredients. Lightly sweetened and infused with the sunny flavours of fresh orange and almond, it’s perfect for afternoon tea, gatherings, or as a wholesome treat any day of the week!

Vegan Orange and Almond Cake


This cake was inspired by a scrumptious slice of orange and almond cake I once enjoyed at the Holburne Museum Garden Café here in Bath. Determined to recreate it at home with nourishing, plant-based ingredients, I set to work… and I’m delighted to say it turned out beautifully! Moist, flavourful, and subtly fragrant, it’s become one of our firm family favourites.

Unlike most cakes, this one is packed with goodness, including vitamin C, vitamin E, B vitamins, plant protein, and fibre – and provides slow-release energy thanks to the use of wholegrain flour and almonds.

AND it’s easy to make.  Even for me!  (And if I can bake it, you definitely will be able to).

It’s had great feedback from friends and family. I hope you love it as much as we do!

Why You’ll Love This Cake:

  • Deliciously moist with a fragrant orange-almond flavour
  • Naturally sweetened with maple syrup
  • Free from dairy, eggs & refined sugar
  • Nourishing & satisfying – perfect for an everyday treat

Recipe Cards

Vegan Orange & Almond Cake (Dairy-free | Egg-Free)

This beautifully moist and zesty Vegan Orange & Almond Cake is made with wholesome nourishing ingredients. Perfect for teatime, or as an everyday wholesome treat!
Hands-on time 20 minutes
Total Time 2 hours
Course Afternoon Tea, Treat
Servings 10

Ingredients
 

  • 140 g / 1 cup fine wholemeal (whole wheat pastry) flour or chapatti flour
  • 140 g / 1 cup plain (all purpose) flour
  • tsp baking powder
  • ½ tsp bicarbonate of soda (baking soda)
  • ½ tsp salt
  • 100 g / 1 cup ground almonds (almond meal)
  • 100 ml / ½ cup organic rapeseed (canola) oil or other neutral-flavoured oil
  • 150 ml / ½ cup + 2 TBSP soya or almond milk
  • 200 ml / ⅔ cup maple syrup
  • ½ TBSP zest from an unwaxed / organic orange
  • 60 ml / ¼ cup freshly squeezed orange juice
  • 1 tsp orange extract
  • ½ tsp almond extract

Decorating suggestions:

  • Orange Cashew Cream Frosting (see recipe below) or apricot jam
  • 3 TBSP toasted flaked almonds crushed

Instructions
 

  • Preheat the oven to 180C (160 fan) / 350F. Grease the sides of a 20cm / 8 inch loose-bottomed cake tin with oil and line the bottom with non-stick baking paper.
  • Sift the flours, baking powder, bicarbonate of soda and salt into a large bowl. Tip any remaining wheat germ into the bowl. Add the ground almonds and stir through to combine.
  • In a separate bowl, use a fork to whisk together the oil, milk, syrup, orange zest, orange juice, orange extract and almond extract until fully combined.
  • Make a well in the dry ingredients, pour in the wet ingredients and stir to combine (but do not over mix). Pour the batter into the prepared tin.
  • Bake for 45 minutes, or until the cake is browned and feels springy when lightly pressed. Leave the cake in its tin until completely cooled (it will firm up as it cools).
  • Decorate with frosting or apricot jam and sprinkle toasted flaked almonds on top. Lightly press down on the almonds so that they stick. Chill in the refrigerator before serving.
  • Stored in an airtight container in the refrigerator, this cake will keep for up to 5 days. It also freezes well.
Keyword dairy-free cake, easy vegan cake, egg-free cake, healthy cake recipe, orange almond cake, Vegan Baking, Vegan Cake
Tried this recipe?Let us know how it was!

Orange Cashew Cream Frosting

In contrast to traditional frosting, this one is filled with nutrients including antioxidants, vitamins and minerals. It tastes delicious too! The cashews and coconut oil make it smooth and creamy, while the orange adds a zesty, fresh flavour.
The quantities in the recipe below yield about ¾ cup frosting, which is sufficient to frost the top of a 20cm / 8 inch cake.
Hands-on time 10 minutes
Total Time 1 hour 10 minutes

Ingredients
 

  • 110 g / ¾ cup raw cashews
  • 55 ml / 3 TBSP maple syrup
  • ½ TBSP zest from an unwaxed / organic orange
  • 30 ml / 2 TBSP freshly squeezed orange juice
  • 1 tsp orange extract
  • ½ tsp vanilla extract
  • 45 g / 3 TBSP virgin coconut oil, melted

Instructions
 

  • To soften the cashews, boil them in a pan of water for 15 minutes or soak in freshly boiled water for 30 minutes. Rinse in cold water and thoroughly drain.
  • Place the cashews in a food processor along with the syrup, zest, juice, orange extract and vanilla extract. Process until the cashews are ground into a creamy mixture. Stop now and then to scrape down the bowl. Add the melted coconut oil and continue blending for a few minutes until the mixture is completely smooth. Taste test for smoothness.
  • Scoop the frosting into a bowl and chill for one hour, or until firm enough to spread. The frosting will keep for five days in the refrigerator. It is also freezable.
Keyword Cashew Cream Frosting, Dairy-Free, Vegan Frosting
Tried this recipe?Let us know how it was!

If you make this Vegan Orange & Almond Cake, I’d love to hear what you think – and any creative twists you try! Tag your photos with #bitofthegoodstuff on social media – I always love seeing your creations! You can also connect with me on InstagramFacebook, or Pinterest.   

With love,

Sharon xx