Sunshine in a Bottle
A lot of people are kinda hazy about what clarified butter, or ‘ghee’ is. As an Indian, you take it for granted. From childhood you are indoctrinated with the idea that ghee is the ambrosia of the Gods. The panacea to combat all ills. That vital ingredient that exalts a pedestrian dish into something lyrical! …