Beat the eggs along with milk and sugar.
Take 1 liter of this beaten milk mixture in a bowl and mix the bread in it very well.
To prepare the caramel, put the sugar in a heavy based saucepan and heat. When it gets melted properly and becomes brownish (see to that it is not getting burnt ) pour water and stir it continously. When it reaches a medium consistency, switch off the stove.
pour this caramel mixture into a greased bowl now pour the bread mixture carefully,put cashewnuts also in it,then steam this for 20 to 25 minutes, until it is cooked.
Take a heavybased saucepan and pour the other half of the beaten milk mixture.
Stir it on a very low flame for 20 minutes, until this milk becomes custard.
Allow it to cool.
Add vanilla essence.
Keep both(pudding and custard) in refrigerator.
:- Serve cold.Hi friends one easy way to make custard, For this method You will needMilk - 1 litreCornflour - 2 tbspSugar - 1 tbspCondensed milk - 3 or 4 tbspVanilla essence - 2tspMix the cornflour with 2 or 3 tbsp of water in a bowl.Boil milk in sauce pan, add the cornflour mixture and sugar into the milk and keep on stirring until it becomes the consistency of custard.keep. cool it for 20 minutes, add condensed milk and vanilla essence.:-Serve cold