Take a large kadhai or pan, put a stand in center, cover and heat it on low flame for 8-10 minutes to pre-heat.
To prepare the pan grease the pan well from ghee/oil/butter, the cover with butter paper and grease it too.
Take a big bowl and add curd, sugar and oil in it. Beat the curd until the sugar dissolves completely.
Now add vanilla essence and mix well. Put a sieve on top and sieve in wheat flour, baking powder and baking soda.
Make a smooth, lump free batter by mixing the mixture with a spatula. Use cut and fold for 12-15 times to mix everything properly.
Put the batter in the pan and tap 2-3 times. Sprinkle some chopped nuts on it.
Place the pan with batter in pre-heated pan and cover. Cook on lowest flame for 45-50 minutes.
After 50 minutes check the cake by poking it with a toothpick, if toothpick comes out clean means it is ready.
Turn off the heat and let it cool down completely. Once cold flip it out on a plate.