I ate this cake at a friends house and loved it so much. It was prepared by her mom so I took the recipe and tried. It was a little dry (but tasted really good) so I tweaked the recipe a little bit by adding Instant Vanilla Pudding mix to it. Here goes the recipe
200gm of Sugar
200gm of All Purpose Flour/Maida
200gm of Butter
200gm of Eggs
Basically all the above should weigh the same no matter how much you are making.
1 small Instant Vanilla Pudding Mix
Baking Powder 1/2 tbsp
Baking Soda 1/4 tbsp
4-5 drops Vanilla Essence
Crushed Nuts: Almonds, Pecans, Cashews (You can add many, but this is what I added. You can also add Raisins)
You will need around 20-25 tbsps of sugar to caramalize. Heat sugar in a pan without any water and watch it get almost burnt. Add a little water at the end so it does not become hard. It should be in a liquid form. Be careful when adding water, it will splash so use caution. Keep aside and let it cool.
Beat the eggs in a separate bowl. Mix sugar and butter in a separate bowl using a hand-mixer. Add the eggs and beat and then add all-purpose flour, vanilla pudding, baking soda, baking powder. After it blends into a smooth batter. Mix caramel into it. Add the vanilla essence and then mix all the nuts. Do not use the mixer to mix the nuts. Use a spoon and mix them in. Pre-heat the oven to 350 degrees for approx. 40-60min. Keep checking with a toothpick to make sure it cooks in the middle. If the toothpick does not have the cake sticking to it then it is done.
Let it cool and cut into pieces and serve.