Cholistan Desi Ghee

Desi ghee vs banaspati: what's the difference?

By Cholistan Desi Ghee, BahawalpurUpdated 15 November 2026

یہ مضمون اردو میں پڑھیں

Both are called "ghee" in Pakistani kitchens, but desi ghee and banaspati are completely different foods. One is made from milk; the other is made from vegetable oil in a factory. Here is how they compare.

Jar of desi ghee, made from milk butter
Desi ghee is made only from milk fat.

The short answer

Desi ghee is butter (makhan) cooked slowly until its water evaporates, leaving pure milk fat. Banaspati is vegetable oil, usually palm oil, that has been hardened in a factory so it looks and behaves like ghee.

Desi ghee vs banaspati at a glance

Desi gheeBanaspati
Made fromMilk fat (from makhan or malai)Vegetable oils, mostly palm oil
How it's madeButter slow-cooked at home or on a small farmOil hardened in a factory by hydrogenation or blending
Trans fatSmall amounts that occur naturally in milkCan be high if partially hydrogenated; check the label
Taste and smellRich, nutty, butteryMild or neutral
TextureGrainy (danedar) at room temperatureSmooth and waxy
PriceHigher: about 20–25 litres of milk make 1 kgMuch lower

Which is healthier?

The biggest concern with banaspati is industrial trans fat, which forms when oil is partially hydrogenated. Trans fats raise "bad" LDL cholesterol and the risk of heart disease. The World Health Organization calls for removing industrial trans fats from food. Some newer banaspati brands use other methods and have less trans fat, so read the label.

Desi ghee is mostly saturated fat, so it's not something to eat without limit either. Used in normal amounts as part of a balanced diet, it's a traditional, natural fat with no factory processing. If you have heart disease or high cholesterol, ask your doctor how much fat is right for you.

Which is better for cooking?

Watch out for mixing. Because banaspati is cheap and looks similar, it's the most common thing mixed into desi ghee. Learn how to check if desi ghee is pure at home.
Want ghee you don't have to test?

Our Cholistani desi ghee is slow-cooked from desert cows' makhan in Bahawalpur. Rs 3,800 per kg, cash on delivery anywhere in Pakistan.

Order desi ghee