Vegan Rum Babas

Vegan Rum Babas

These Vegan Rum Babas are soaked in rum. They are unapologetically boozy and topped with coconut cream and pineapple for a tropical twist on this French classic. Get the recipe below.

Vegan Savarin

If you’ve not heard of a savarin before then don’t worry, you’re not alone! When I first saw savarin featured on the Great British Bake Off I had no idea what it was. Savarin is a type of cake made with yeast, usually shaped like a doughnut. When baked it has the texture of a dry brioche, it is then soaked in a flavoured syrup and served with whipped cream/custard and fruit.

The ingredients list reads like a strange mix between a loaf of bread and a sponge cake. On the one hand you will find strong white bread flour and fast active yeast, on the other is sugar, eggs, milk and butter. Unless you’re making a vegan savarin of course! To make a vegan savarin you will need plant-based milk and butter substitutes.

To take into account that there are no eggs in this recipe, I use a high-fat plant milk (coconut milk to be precise) and extra non-dairy butter.

The enriched dough needs to prove just like any other bread so you do need to factor this in to your cooking times (and I’ve indicated total proving time in the recipe below). Once it’s finished proving dough is stretchy but pipeable which is rather unique. To get the traditional round savarin shape I pipe the dough into silicone doughnut moulds that have been dusted with caster sugar. They pop out of the moulds easily before being soaked in boozy syrup.

Rhum au Baba (aka Rum Baba)

Baba au rhum is a famous French pattiserie that is made with savarin dough. They were originally served around Christmas and Easter but you can now find them year round in French patisseries.

Sometimes Rum Babas are a round shape, a bit like a doughnut, served with whipped cream/custard and fruit. They can also be baked in a dariole mould so that it resembles a muffin. When they are shaped in this way, they are sometimes split in half before filling with pastry cream. They might also be served as a dessert with a healthy drizzle of rum syrup allover the plate.

Whatever their shape, they are soaked in a rum based syrup making it boozy, sticky and sweet!

The rum syrup should be luke warm (but not hot) when you come to soaking, as should the cakes. They will be very fragile so do handle them with care!

I decided to make my vegan rum babas in the traditional savarin shape. I love the savarin shape as it’s perfect for filling with a healthy dollop of whipped cream and topping with fruit. I chose mango and raspberries, dusted with desiccated coconut, for a tropical twist.

Vegan Rum Babas (Vegan Baba au Rhum)

The recipe

My recipe will make four vegan rum babas. They are the perfect plant based dessert recipe to serve at a dinner party or on a special occasion.

Vegan Rum Babas

These Vegan Rum Babas (or Baba au Rhum) are sweet and sticky, topped with a vanilla "cream", mango, raspberry and desiccated coconut.
No ratings yet
Prep Time 2 hrs
Cook Time 25 mins
Total Time 2 hrs 25 mins
Course Dessert
Cuisine French
Servings 8 people


  • Either doughnut tins, savarin moulds or dariole moulds.


For the cakes

For the syrup

For the cream

For the decoration


To make the syrup soaked cakes

  • Add the flour, yeast and sugar to a large mixing bowl and whisk so that the sugar and yeast is evenly distributed.
  • Pour the milk into the bowl and mix until it is coming together into a ball of dough. Next, either knead by hand for 10 minutes or using a mixer for 5 minutes until the dough is smooth and shiny.
  • Add the butter to the bowl and work into the dough (again either by hand or using the mixer). Once it's fully combined the dough will be loose and silky smooth but stretchy.
  • Cover the bowl with clingfilm or a damp cloth and place somewhere warm to rise for at least an hour or until doubled in size.
  • While the dough is proving, line your tins/moulds by rubbing them with a little butter and then dusting them with caster sugar,
  • Once the dough has risen, spoon it into a large piping bag. Cut the end off of the piping bag and then pipe the dough into your tins/moulds. Be cautious not to fill more than 3/4 full giving them enough room to continue to rise.
  • Leave the dough to rise for a further 30 minutes. During this time preheat your oven to 180C / 350F / gas mark 4.
  • Bake in the centre of the oven for 20-25 minutes or until they are lightly golden brown.
  • When the cakes have cooked, let them cool slightly before attempting to remove from their tins / moulds.
  • While the cakes cool, add the water, sugar and rum to a saucepan to make the syrup. Heat on a low-medium heat until the sugar has dissolved completely.
  • Pour the syrup into a large dish. Remove the cakes from their tins and then sit them in the syrup.
  • Once the cakes have soaked up the syrup on one side, flip them over and let them sit again until they are saturated with syrup.
  • The cakes should be left to cool completely before serving with the cream and fruit.

To make the vanilla cream

  • Immediately before serving, add the non-dairy cream, icing sugar and vanilla paste to a mixing bowl. Whisk on high until the cream is thick and pipeable.
  • Add a star shaped nozzle to a piping bag and fill with the whipped cream.

To decorate

  • Place 1 or 2 cakes on to a plate with a little extra syrup and fill / top with the cream.
  • Add a raspberry or two, diced mango cubes and desiccated coconut to serve.
Keyword caster sugar, coconut milk, icing sugar, mango, non-dairy butter, non-dairy cream, raspberry, rum, strong white bread flour, vanilla paste, yeast
Tried this recipe?Let us know how it was!
Vegan Rum Babas (vegan baba au rhum)

More recipes inspired by the Great British Bake Off

If you’re also baking along to the Great British Bake Off, share your recipes with the hashtag #gbbobakealong I can’t wait to see what you make.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.