clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
syrup being poured onto a vegan chocolate and hazelnut babka

Vegan Chocolate Hazelnut Babka Recipe

  • Author: romylondonuk
  • Prep Time: 120
  • Cook Time: 20
  • Total Time: 2 hours 20 minutes
  • Yield: 6-8 1x
  • Category: Baked Goods
  • Method: Oven Baked
  • Cuisine: Polish
  • Diet: Vegan


Deliciously soft and fluffy vegan chocolate hazelnut babka recipe, filled with dairy-free chocolate and hazelnut. Crafted to a vegan brioche style recipe with only simple ingredients.



For the Tangzhong:

  • 40g plain flour
  • 180ml unsweetened plant milk

The rest of the ingredients:

  • 420g plain white flour
  • 2 sachets of dry active yeast (2 x 7g, 14g in total)
  • 40g caster sugar
  • a pinch of sea salt
  • 160ml unsweetened plant milk, at room temperature
  • 40ml rapeseed oil

For the filling:

  • Vegan Chocolate spread (roughly 2-3 tablespoons)
  • crushed hazelnuts

Vegan “egg wash”:

  • 1 tbsp maple syrup (or agave nectar)
  • 3 tbsp plant milk

Plus agave nectar to coat the babka after baking.


  1. In a large mixing bowl combine 420g plain flour, sugar, yeast, and salt. In a separate jug combine plant milk and oil.
  2. Add 40g of plain flour and 180ml plant milk to a non-stick saucepan and heat over low heat. Stir continuously until the mix begins to thicken. Remove from the heat. 
  3. Create a well in the dry ingredients, pour in the contents of the jug as well as the Thangzhong. Combine all ingredients with a wooden spatula, then transfer the dough to a lightly floured surface and knead until soft and smooth. 
  4. Place the dough ball into a greased bowl, cover and leave to rise for 1 hour in a warm place.
  5. Once the hour elapses, knead the dough again for 1 minute, then roll it out on a floured surface to about half a centimetre thickness.
  6. Spread the vegan chocolate spread on top and sprinkle with the crushed hazelnuts.
  7. Gently roll up the dough lengthwise and carefully slice it down the middle of the roll.
  8. Carefully fold the babka by lifting the right string over the right. Repeat until the entire babka is knitted, gently squish the top and bottom of the babka to get it into a denser shape. Transfer to a lined loaf tin, cover and let it rise for another 30 minutes.
  9. Brush with the vegan 'egg' wash, then transfer to a pre-heated oven and bake at 190C for 20-25 minutes or until golden.
  10. Remove from the oven and drizzle with a little agave nectar for a sticky coating. Allow to cool for at least 20 minutes before removing the babka from the tin.
  11. Enjoy warm or cold.


Instead of going for the classical babka shape created in a loaf tin, you can also shape your babka into a wreath or simply get creative!

For this babka filling I've used a vegan chocolate spread and crushed hazelnuts, however there are a variety of possible fillings depending on your personal preference. Some ideas: peanut butter & raspberry marmalade, cinnamon sugar, nut butter, marmite, biscoff spread.

Keywords: babka. vegan babka, vegan babka recipe, chocolate babka, chocolate babka recipe, recipe, vegan recipes, vegan bake, vegan baking, chocolate hazelnut babka recipe, vegan recipe