Buffalo ghee is rich in magnesium and phosphorus. Buffalo ghee can be preserved for a longer time because of the higher fat content. Buffalo ghee has lower cholesterol but more calories than cow ghee. Buffalo ghee can be preserved for a longer time because of the higher fat content.