My mom is an avid baker and she loves concocting new dishes. She made this beautiful marble cake and I luckily documented the entire process to share it with you. I hope you like it, and try it out soon. 

8 eggs
3 cups Maida (or All purpose flour)
2 cups sugar (powdered)
2 cups vegetable oil
1/5 cup cocoa powder
2 teaspoon Baking Powder
1 teaspoon vanilla extract
400 gram fresh cream
Optional: Nuts, raisin, and almonds.

Sieve the flour with the baking powder at least 5 times.
Separate the flour into half and then add cocoa powder to one half.
Separate the egg whites and yolks. 
Beat the egg white until it turns white and stiff
Add the powdered sugar, oil and vanilla extract into the egg yolk and beat it until it turns creamy, almost like a custard like consistency.
Separate the egg yolk mixture into half and then add the flour with cocoa powder into it, one table spoon at a time.
Add half the stiff egg white mixture into it, followed by half of the fresh cream.
Add the plain flour into the half of the egg yolk mixture, one table spoon at a time, followed by the egg white and cream.
Add half of the nuts and raisins into the chocolate mixture and keep rest for later.
Grease the cake tin and then dust it with plain flour.
Pre heat the oven for 10 minutes.
Pour the plain cake batter first, followed by the chocolate batter.
Take a fork and swirl the two batters together to create an interesting pattern.
Add the remaining nuts and raisins on top of the cake.
Bake the cake in for 50 minutes at 175 degrees C.

Let me know if you try it out soon :)