Chocolate Cake Recipe with Chai and Kefir

Chocolate-chai kefir cake

  • serves 10-12
  • Easy

We've added kefir to this glossy, indulgent chocolate and chai-spiced cake to help keep it extra moist


Bake this chocolate kefir cake, then check out our chocolate fudge cake, easy chocolate cake, chocolate Guinness cake and more indulgent chocolate cake recipes.

For more chai-inspired flavours, check out our chai latte, chai White Russian and iced hazelnut chai latte.



  • dark chocolate 150g, broken into chunks
  • plain flour 250g
  • cocoa powder 75g
  • baking powder 1½ tsp
  • bicarbonate of soda 1 tsp
  • ground cinnamon 1 tsp
  • ground ginger ½ tsp
  • ground cardamom ½ tsp
  • ground cloves ¼ tsp
  • kefir 250ml
  • eggs 3 medium
  • vanilla extract 2 tsp
  • caster sugar 150g
  • soft light brown sugar 100g
  • unsalted butter 125g, softened, plus extra for the tin


  • dark chocolate 100g
  • whipping cream 75ml
  • golden syrup 1 tbsp


  • Step 1

    Heat the oven to 180C/fan 160C/gas 4 and butter and line the base of a deep, 23cm loose-bottomed cake tin. Melt the chocolate in a heatproof bowl set over a pan of barely simmering water, or in short bursts in the microwave. Put the kettle on.

  • Step 2

    Stir together the flour, cocoa, baking powder, bicarbonate of soda, spices and 1⁄4 tsp of fine salt in a large bowl. In a separate bowl, whisk together the kefir, eggs, vanilla and melted chocolate. In a large mixing bowl, beat together the sugars and butter until just combined, then tip in the dry ingredients, followed by the wet. Use an electric whisk to combine to a smooth batter. Whisk in 150ml of just boiled water from the kettle and scrape into the prepared tin. Bake for 45-55 minutes or until a skewer poked into the cake comes out clean. Cool in the tin for 10 minutes, then remove onto a serving plate to finish cooling completely

  • Step 3

    For a saucy finish, ice just before serving, but if you don’t mind the icing matt and set, you can do it as soon as the cake is cool. Chop the chocolate and put in a bowl, then combine the cream and syrup in a small pan. Heat gently until bubbles just start to appear then pour over the chocolate. After 3-5 minutes stir together until the chocolate has melted completely. Slowly spoon or pour all over the cake. Leave for a minute (or up to a day) then serve in wedges, if you like.

Check out our best chocolate cake recipes here...

Ultimate Chocolate Fudge Cake Recipe

Nutritional Information

  • Kcals 439
  • Fat 22.6g
  • Saturates 13.2g
  • Carbs 49.3g
  • Sugars 30.7g
  • Fibre 3.7g
  • Protein 7.5g
  • Salt 0.6g