Ghee is prepared by simmering butter, which is churned from cream, and removing the liquid residue. The texture, colour, and taste of ghee depends on the quality of the butter, source of the milk used in the process and the duration of the boiling.