Coffee and Walnut Cake (Dairy Free)

Prep Time: 25 – 30 minutes 
Cooking Time: 30 – 35 minutes
Cooling Time: 60 – 90 minutes (very important before icing)
Buttercream Prep:
10 – 15 minutes
Overall about 2 hours to 2 hours 30 minutes
Serves: 12-14
Difficulty: Medium

There’s a reason our regulars always reach for the Coffee and Walnut Cake first. It’s a comforting classic done right: the robust, dark notes of coffee perfectly cut through the sweetness, paired with the rustic, earthy snap of walnuts. It’s the ultimate companion for your afternoon brew.

Ingredients

Sponge

  • 700 g plain flour
  • 400 g dairy-free margarine (e.g. Flora)
  • 400 g caster sugar
  • 1 tsp bicarbonate of soda
  • 2 tsp vanilla essence
  • 200 ml soya milk
  • 200 ml dairy-free yoghurt
  • 1 tsp white wine vinegar
  • 3 tbsp strong ground coffee (brewed with a splash of boiling water to make a paste)
  • 100 g walnuts, chopped (plus extra halves for topping)

Cream

  • 200 g dairy-free margarine (block type, not spread, if possible)
  • 400 g icing sugar, sifted
  • 2 tbsp strong brewed coffee (cooled)
  • ½ tsp vanilla essence

How to make

Sponge Cake

  1. Prep, Heat oven to 180°C (160°C fan) / 350°F / Gas 4. Grease and line two 9-inch round cake tins (or three 8-inch if you want extra layers).
  2. Coffee paste, Mix the ground coffee with just enough boiling water (2–3 tbsp) to form a smooth paste. Let it cool.
  3. Wet mix, in a jug, whisk together soya milk, yoghurt, vinegar, and vanilla. Set aside for 5 minutes to curdle slightly (like dairy buttermilk).
  4. Creaming, in a large bowl, beat margarine and sugar until pale and fluffy.
  5. Combine, Beat in the cooled coffee paste. Then alternate adding the flour + bicarbonate of soda with the wet mixture, mixing gently until smooth.
  6. Add nuts, Fold through the chopped walnuts.
  7. Bake, Divide between tins, smooth the tops, and bake for 30–35 minutes until golden and springy. A skewer should come out clean.
  8. Cool, Leave in tins 10 minutes, then turn out onto a wire rack. Cool completely before icing.

 Dairy-Free Coffee Buttercream

  1. Beat margarine until soft and pale.
  2. Gradually sift in icing sugar, mixing well.
  3. Add coffee and vanilla, then whip until light, fluffy, and spreadable.
  4. If too stiff, add 1 tsp dairy-free milk or too soft, add more icing sugar.