Heat a pan with ghee and dry roast the nuts on a medium flame until golden. Set these aside in a plate.
Tear off the bread slices to small pieces, about 1 inch cubes and add to the same pan. If you prefer you can also discard the browns of the bread, however they give a texture so I kept it.
Begin to roast the bread until evenly golden.
Add milk and sugar.
Mix everything well and begin to cook until the bread turns soft and mushy.
The mixture turns very gooey initially, allow the mixture to thicken.
Then add cardamom powder and 2 tbsp ghee.
Begin to continuously saute it until the mixture begins to leaves the sides of the pan.
Add nuts and continue to cook for 2 to 3 mins. At this stage you can see bread halwa begins to release ghee.
Switch off and garnish with nuts.
Serve bread halwa chilled or warm.