In the mixing bowl first sift together all-purpose flour, baking powder, baking soda and salt
With a spatula again mix all of these ingredients. Next, add in sugar. Use powdered sugar. I am using a lesser amount of sugar than regular because I am using condensed milk to make this cake and that also contains sugar.
Mix in the sugar with the flour mix Add in the melted butter, condensed milk and mix with a spatula to mix melted butter and condensed milk with the flour mixture.
This mixture is thick after mixing. Now I am adding in the milk. Again mix with the spatula to incorporate milk in the cake batter. Make sure the batter is smooth after mixing.
Now add in the cranberries, walnuts and incorporate into the batter as well.
To flavour, the cake adds in saffron and cardamom powder and mix well.
The batter is ready. Now take a cake tin which is coated with butter
and pour the cake batter into the cake tin. spread the batter nicely and evenly into the cake pan, tap it gently to spread evenly.
Now top it with some crushed walnuts to give the top a crunchy texture taste and bake the cake in a preheated at 170C for 20-22minutes.
Different oven's work differently so I suggest reading your oven manual and bake it at the same temperature setting in which you bake a basic vanilla cake.
The cake is ready to allow this to cool down first and then take it out of the cake tin and cut into slices and enjoy it with tea or coffee.