Preheat oven at 180° C for 10 minutes with both the filaments (rods).
Grease the loaf pan with oil or butter and place a parchment paper. You can grease the pan and dust it with little flour if you dont have parchment/butter paper. Also you can use any shape pan as per your availability and preference.
Peel the banana and mash them using a fork or masher. You can also use a mixie or blender to do the work. Preferably use over ripe banana for better outcome.
In a mixing bowl add in the curd and baking soda. Mix and keep aside for 5 minutes. After few minutes the mixture will be bubbly.
Add in the sugar, melted butter, oil, vanilla essence and mix well until combined. Add in mash banana and mix well to combine.
Sieve in the flour, baking powder,, salt into the wet ingredients. Mix to incorporate into a thick batter.
Add milk in batches and make into a semi-thick smooth batter.
Lightly coat the cranberries with flour. Add in the cranberries reserving some for garnish and give a gentle quick mix.
Pour the batter onto the prepared pan. Tap the pan for couple of times to release any air bubbles trapped inside.
Sprinkle some cranberries on the top. Place the cake pan in the middle rack with both filaments (rods) on.
Bake the cake at preheated oven @180° C for 30 to 35 minutes. A toothpick or skewer inserted should come out clean. Baking time will differ depending upon your oven temperature and settings. Start checking the doneness of the cake before the above mentioned time.
Remove the cake from oven and allow to stand for 10 minutes. Run a knife around the cake pan and demould the cake. Transfer the cake onto a cooling rack and allow to cool down completely. Slice and enjoy!