Line and grease a 8 inch pan. Pre-heat oven to 180 degree C.
Measure yogurt in a bowl. Add sugar and whisk well.
Sieve the baking powder, and baking soda into the yogurt, whisk and keep this aside till bubbles appear on the surface – 5-7 minutes.
Add the oil/butter, and vanilla and mix.
Finally add the flour in batches and whisk everything together so that no lumps of flour remain. The batter should not be runny or too thick.
Transfer the batter to your prepared pan. Bake at 180 degree C for 35-40 minutes or till a toothpick inserted into the center comes out clean.
Let cool completely and serve. Or top with your favorite frosting.