Preheat oven at 175°C. Prepare a 9-inch cake pan by spraying with baking spray or buttering and lightly flouring.
In a bowl, combine all purpose flour and baking powder. Set aside.
In another bowl, beat eggs, sugar and vanilla essence together for about 3 to 4 minutes or until the mixture is light and fluffy.
Add oil and beat again for 1 minute.
Gradually add the flour mix to the egg mixture and just beat until flour is mixed well, do not over-beat at this point.
Add milk and beat only enough till the batter is combined.
Divide the batter into two roughly equal portions.
Add cocoa powder to one portion and similarly add 1 tablespoon flour to the other portion. Beat with an electric mixer seperately until well combined.
Using large spoons or ladles, pour 1 spoonful of vanilla batter in the centre of the prepared cake pan. Add a spoonful of chocolate batter right on top of the vanilla in the centre. Continue this process alternately till you have eventually used up the entire batter.
Bake for 50 minutes. Check by inserting a toothpick in the centre of the cake, if it comes out clean, remove the cake and let it cool down.
Serve plain or top off with icing sugar and fruit