Vegan coffee and walnut cake – this easy coffee and walnut traybake cake is deliciously soft and moist. Topped with a cloud of light and fluffy coffee buttercream this is the perfect cake for serving a crowd. Post sponsored by Pyrex.
Coffee and walnut cake is an absolute classic British cake. No tearoom worth their salt would neglect to have a coffee and walnut cake on offer!
I think that this vegan sheet cake version is just as good as the original. The cake is soft and moist with plenty of coffee flavour, and the buttercream is light and fluffy and also packs a coffee flavour punch!
Due to the amount of coffee in this cake I think that it is best eaten in the morning or afternoon, not in the evening. I would also recommend swapping for a decaf coffee if you would like to make this cake with children.
I used Pyrex’s new Magic Metal range 23x30 cm roasting tin to make this cake. Their excellent quality roasting tins aren’t just good for cooking a roast dinner, they are also the perfect size and shape for baking sheet cakes!
While Pyrex may be best known for their reliable heat-resistant glassware, their metal bakeware lives up to the same high-quality standards.
The carbon steel Magic Metal bakeware range is non-stick, oven safe up to 230°C, dishwasher safe and comes with a five year guarantee!
I also used their Expert bowl and glass jugs to do all of the cake prep. Pyrex products are my go-to when it comes to baking as they are just so sturdy and practical!
If you want to get your hands on any of the excellent Magic Metal range it is available from Argos.
How To Make Vegan Coffee And Walnut Cake:
(For ingredients and full instructions see the recipe card below)
*For the best results make sure that you follow the recipe closely. As always, I highly recommend using the gram measurements (with a digital scale), rather than the cup conversions. Cup measurements are simply not accurate enough for baking and I cannot guarantee the best results if you use them.*
Start by greasing your 30x23cm roasting tin and lining it with baking parchment. Make sure that it comes above the top of the tin to make it easy to lift the cake out once it is baked.
Whisk together softened vegan block butter and light brown soft sugar with an electric mixer for a good few minutes until it is very light and fluffy. The Pyrex Expert mixing bowl is perfect for making cake batter in!
Next add non-dairy yogurt (plain soy is best), non-dairy milk (again, I favour soy milk for baking), vanilla extract, self-raising flour, baking powder, bicarbonate of soda, salt and instant espresso powder.
Whisk gently until everything is well combined but take care not to over-mix the batter as that can make the cake tough. Fold through some roughly chopped walnuts.
Transfer the batter to your prepared tin, spread it level and bake in a preheated oven for around 25-35 minutes until a skewer inserted into the centre comes out clean.
Leave the cake to cool in the tin then carefully lift it out using the baking parchment and place on a serving platter.
To make the coffee buttercream, whisk together softened vegan block butter and vegetable shortening until they are well combined. Make sure that there are no lumps at this stage.
Mix together instant espresso powder and a little non-dairy milk to make a paste. Add the coffee paste to the butter mixture along with sifted icing sugar and vanilla extract.
Whisk on a high speed for a good few minutes until the buttercream is very light and fluffy.
If it is too thick you can whisk in a little extra milk, ½ tsp at a time. And if it is too soft you can either whisk in more sifted icing sugar or pop it in the fridge for 15 minutes to firm up a bit.
Spread the buttercream over the top of the cake and decorate as you like with chopped walnuts, cacao nibs and chocolate coffee beans.
How Long Will It Keep?:
Once decorated, this vegan coffee and walnut cake will keep for around five days in an airtight container at room temperature.
Can I Freeze It?:
Yes, the cooled, un-iced cake can be wrapped and frozen whole for up to three months.
What If I Want To Make A Coffee And Walnut Layer Cake Instead?:
If you want to make a coffee and walnut layer cake rather than a tray bake then this recipe can be baked in two 23cm/9inch round cake tins instead (you can get away with 20cm/8inch ones if they are deepish)
They will probably take a little less time to cook so start checking on them after 20 minutes.
The buttercream quantity should still be the right amount to fill and top a two layer cake.
Top Tips:
- If you don’t have instant espresso powder you can grind up instant coffee granules in a pestle and mortar or spice grinder instead.
- This cake has a fairly strong coffee flavour; if you want it to be milder then you can reduce the amount of coffee to 2 Tbsp in the cake batter and 1 Tbsp in the buttercream. You can also use decaf coffee if you just want the flavour, not the caffeine!
- Whisk the butter and sugar together until it is very light and fluffy, but once you have added the other ingredients only mix the batter until it is combined. Over-mixing can make the cake tough.
- It is very important that you use a vegan block butter/margarine to make this cake (both the cake and the buttercream) – the kind that comes in a foil wrapped block, NOT the spreadable kind in a tub which has too high a water content for baking.
- Using part vegan block butter and part vegetable shortening in the buttercream helps to stabilise it and prevent it from splitting which is a common problem with vegan buttercreams.
- Keep the decorations classic with a sprinkling of chopped walnuts, or turn it into more of a showstopper like I did by adding some cacao nibs and chocolate coffee beans too. (I used mocha coffee beans from Waitrose which appear to be vegan friendly).
More Classic Vegan Cakes:
- Vegan lemon drizzle cake
- Vegan Victoria sponge cake
- Vegan chocolate fudge cake
- Vegan carrot cake loaf
- Vegan ginger cake
- Vegan apple bundt cake
- Vegan banana cake
- Vegan coconut cake
If you tried this recipe why not tag @domestic_gothess on Instagram and hashtag it #domesticgothess
*All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full.*
Vegan Coffee And Walnut Cake
Ingredients
Coffee Cake:
- 200 g (½ + ⅓ cup) softened vegan block butter (I use Naturli vegan block)
- 300 g (1 + ⅔ cup) light brown soft sugar
- 200 g (½ + ⅓ cup) non-dairy yogurt (I used Greek style soy)
- 200 ml (½ + ⅓ cup) unsweetened non-dairy milk (I use soy)
- 2 tsp vanilla extract
- 400 g (3 + ⅓ cups) self-raising flour
- 1 tsp baking powder
- 1 tsp bicarbonate of soda (baking soda)
- ½ tsp salt
- 3 Tbsp instant espresso powder
- 125 g (4.5 oz) roughly chopped walnuts
Coffee Buttercream:
- 125 g (½ cup) softened vegan block butter (I use Naturli vegan block)
- 50 g (¼ cup) vegetable shortening (I use Trex)
- 2 Tbsp instant espresso powder
- 2 tsp non-dairy milk
- 215 g (2 cups) sifted icing sugar
- 1 tsp vanilla extract
- chopped walnuts for decorating
Instructions
- Preheat the oven to 180°C/350°F/gas mark 4. Grease a 30x23 cm/9x12 inch roasting tin or traybake tin and line it with baking parchment.
- Whisk together the softened vegan block butter and light brown soft sugar with an electric mixer for a good few minutes until it is very light and fluffy.
- Add the yogurt, milk, vanilla extract, self-raising flour, baking powder, bicarbonate of soda, salt and instant espresso powder.
- Whisk gently until everything is well combined but take care not to over-mix the batter as that can make the cake tough.
- Fold through the chopped walnuts then transfer the batter to the prepared tin, spread it level and bake for around 25-35 minutes until a skewer inserted into the centre comes out clean.
- Leave the cake to cool in the tin then carefully lift it out using the baking parchment and place on a serving platter. (At this point you can also wrap and freeze it if you like).
- To make the buttercream, whisk together the softened vegan block butter and vegetable shortening until they are well combined.
- Mix together the instant espresso powder and milk to make a paste. Add the coffee paste to the butter mixture along with the sifted icing sugar and vanilla extract.
- Whisk on a high speed for a good few minutes until the buttercream is very light and fluffy.
- If the buttercream is too thick you can whisk in a little extra milk, ½ tsp at a time. And if it is too soft you can either whisk in more sifted icing sugar or pop it in the fridge for 15 minutes to firm up a bit.
- Spread the buttercream over the top of the cake and decorate as you like with chopped walnuts, cacao nibs and chocolate coffee beans.
Notes
This post is sponsored by Pyrex, thank you for supporting the brands that allow me to continue doing what I love – playing with food and making a mess of my kitchen.
Celia Yates
Making this tomorrow,my 21 year old grandson has been Vegan for 12 months and I try to experiment with as many recipes as possible,some turn out good some not so..I keep persevering..will let you know how I get on..have done loads of your recipes.
Orsi
I have made this yesterday for my partner and he absolutely loves it. Thank you so much for the great recipe which is so easy to make even though I was looking after my 5month old baby.
Leigh Taylor
Just made this today and omg, this is so so good, the texture of the cake was perfect and I got so many squares out of this, I've filled three large tubs LOL, Will defo be making again.
Sorina
I have made this and it was perfection and so easy! I got the exact ingredients from the Vegan Kind supermarket and I already had Pyrex. Hubby is now convinced this beats his favourite vegan carrot cake recipe!
Louise
I made this yesterday but instead of a traybake I made muffins. I used half the quantity and it made 10 muffins. I cooked them for 25 minutes and they turned out perfect, as do all your recipes!
Louise
I made this this morning as a layer cake and it is absolutely delicious. I cooked it for around 30 minutes but that was probably my oven. It’s lovely as it’s not too sweet, even the icing isn’t. Having said that I used 1 1/2 times the buttercream recipe as I love a thick layer in the middle and on the top. Will definitely make again as my husband scored it 11/10! Thank you for such a brilliant, easy and delicious recipe. x
Jenn
I made this as cupcakes and it was delicious! Is there a conversion for turning it into a standard 2 layer sponge to make as a birthday cake?
Thanks!
Hannah
Hi Jenn, glad you enjoyed it! The batter can be baked in two 20cm/8in round cake tins that are at least 5cm/2 in deep. The bake time should be about the same.
Laura Jackman
Hi Hannah,
Would it be possible to use actual coffee, or espresso in this recipe, instead of the instant granules/powder?
Laura x
Hannah
Hi Laura, you could try swapping the milk for strong coffee.
Yasmin
I absolutely love this recipe, it turns out perfect every time! Are there any recommendations for making a gluten free version? My friend has requested it for her birthday but I've never made anything gluten free before.
Hannah
Hi Yasmin, thank you so much! I would recommend making this one which is both vegan and gluten-free already 🙂 https://domesticgothess.com/blog/2023/01/19/coffee-and-walnut-cake/
Sarah
Amazing recipe! Coffee & walnut is my favourite cake and I have tried many vegan recipes but this is the best. So light and moist, delicious intense coffee flavour. This will be my "go to" from now on. Many thanks
Kieran
This recipe looks amazing! Would it work without the walnuts? I’m planning to make a vegan coffee cake for my teachers and this is by far the best looking one, but the school has a rule against nuts/nut-containing foods in case of allergies. Thanks! 🙂
Hannah
Hi Kieran, thank you! Yes you can just omit the walnuts 🙂
Kieran
Hi Hannah, thank you so much for getting back to me! I made the cake last night and brought it into school this morning. I’ve already had several teachers tell me how good the cake is and ask if they could have the recipe, so I of course sent them your way. Thanks so much for such an amazing recipe!