Preheat the oven at 165 to 170 degree C for 10 minutes.
Take a bundt pan or loaf tin and grease it well with butter or oil and keep ready.
Sift flour, baking powder and salt together and keep aside.
Take melted butter in a big bowl and add refined oil into it.
Next add sugar into butter-oil mixture and cream it.
After that add egg one at a time and beat the mixture well.
Add vanilla essence into the mixture and beat well.
Finally, add flour mixture and cream alternately to wet mixture.
Now pour the batter into prepared tin and keep it into the preheated oven for 35 to 40 minutes or until a tooth pick comes out clean.
After that allow to cool it and carefully unmould it, later cut into pieces. You can serve them or store them in air tight container for 3 to 4 days.