Prepare a bundt pan and grease it lightly with oil.
Preheat the oven to 160 °C.
Sieve the flours, baking powder, salt and all spice powder.
Add oil & sugar and mix well.
Add the soaked dry fruits and rum. Stir and mix uniformly.
In a bowl or mug add apple cider vinegar to milk. Stir gently. Add baking soda and stir.
Add this frothing mixture to the cake batter. Add vanilla extract. Stir and mix quickly but uniformly.
Pour in the prepared pan. Tap the pan lightly against work counter to remove any air bubbles.
Bake in the preheated oven for 1 hour 45 minutes or until a toothpick inserted comes out clean.
Remove from oven and allow to cool for 10 mins in the pan. De-mold and cool on a wire rack completely.
feeding the cake with rum
Marinate a cheesecloth in rum, allow it to soak well. Gently squeeze the cloth to remove excess rum, the cloth should be moist enough. The cheesecloth should be able to go round the cake 2-3 times.
Using a skewer or tooth pick, poke holes on the underside of the cake. Brush with rum. Cover the cake completely in cheesecloth going round 2-3 times. Then wrap tightly in aluminum foil and place in an air-tight container. The foil should not come in contact with the cake directly. Do not refrigerate this cake while feeding.
After 4-5 days, remove the foil & lightly brush the cake with more rum through the cheesecloth. Through the old foil & wrap in new foil. Repeat the process till you are ready to eat. This cake keeps well for several weeks.
Notes
This cake can easily be turned into dairy free cake by replacing milk to soy milk.
You can also use 1 cup melted butter in place of oil, regular vinegar in place of apple cider.
You can also make this only APF and substitute the Whole Wheat flour to all purpose flour.
If the cake browns quickly on top, cover it with aluminum foil/ tent.
You can soak overnight in orange or apple juice for non-alcoholic version. In this case, the soak the mixture in juice and place it in refrigerator overnight.