Skip to content

14 foods · IFCT 2017

Cooking oils and fats: nutrition per 100 g

IFCT 2017 lists 14 cooking oils and fats: coconut, corn, cotton seed, sesame, groundnut, mustard, palm, rice bran, safflower (plain and blended), soyabean and sunflower oil, plus ghee and vanaspati. Each is 100 g fat per 100 g, which gives a calculated 884 kcal, with no protein or fibre. What separates them is the type of fat, saturated, monounsaturated or polyunsaturated, and how much omega-3 each carries.

01The group

About cooking oils and fats

Every Indian kitchen has its oil, and the choice is often regional: mustard oil in Bengal, Odisha, Bihar and Punjab, coconut oil in Kerala, gingelly (sesame) oil in Tamil Nadu, groundnut oil in Gujarat and Maharashtra, and ghee across the north for tempering and festive cooking. Refined sunflower, soyabean, rice bran and palm oils have spread everywhere in recent decades.

On a gram basis they are all the same: 100 g of fat in every 100 g, the most energy-dense food there is. The 884 kcal per 100 g shown for each is calculated from that fat with IFCT's standard energy factor. The difference lies in the fatty acids. Coconut oil, palm oil and ghee are rich in saturated fat. Mustard, groundnut, sesame and rice bran oils carry more monounsaturated fat. Sunflower, safflower, corn and soyabean oils are high in polyunsaturated omega-6, and mustard and soyabean oils also bring useful omega-3. Vanaspati is a hydrogenated fat that can carry trans fats.

Because no single oil has the ideal mix, nutrition advice in India favours using two or more oils in rotation, for example mustard or groundnut oil alongside rice bran or sunflower oil, and keeping the total modest. Reusing oil from deep frying, and heating any oil until it smokes, damages it, whichever oil it is.

02Every food in the group

Cooking oils and fats compared

Per 100 g of the edible portion. Open any food for its full panel, varieties and names in Indian languages.

Cooking oils and fats: nutrients per 100 g
FoodEnergyProteinFibreIronCalcium
Coconut oil884 kcal0 g0 g--
Corn oil884 kcal0 g0 g--
Cotton seed oil884 kcal0 g0 g--
Ghee884 kcal0 g0 g--
Groundnut oil884 kcal0 g0 g--
Mustard oil884 kcal0 g0 g--
Palm oil884 kcal0 g0 g--
Rice bran oil884 kcal0 g0 g--
Safflower oil884 kcal0 g0 g--
Safflower oil, blended884 kcal0 g0 g--
Sesame oil (gingelly)884 kcal0 g0 g--
Soyabean oil884 kcal0 g0 g--
Sunflower oil884 kcal0 g0 g--
Vanaspati884 kcal0 g0 g--

Values per 100 g of the edible portion. Source: Longvah T, Ananthan R, Bhaskarachary K, Venkaiah K. Indian Food Composition Tables 2017. National Institute of Nutrition, Indian Council of Medical Research, Hyderabad.

03Leaders

The richest cooking oils and fats by nutrient

04Questions

What people ask about cooking oils and fats

Which cooking oil is healthiest for Indian cooking?

No single oil is best for everything. A practical approach is to rotate two or more, such as mustard or groundnut oil with rice bran or sunflower oil, keep total use modest, and avoid vanaspati and reused frying oil.

Is ghee better than refined oil?

Ghee and oil are both 100 g fat per 100 g in IFCT 2017. Ghee is mostly saturated fat and adds flavour in small amounts, while vegetable oils carry more unsaturated fat. Many families use a little ghee for taste and an oil for everyday cooking.

Which oil has the most omega-3?

Among the cooking oils, mustard oil carries the most plant omega-3 (ALA), followed by soyabean oil. Sunflower, safflower and coconut oils carry very little. The omega-3 table in this section ranks them all per 100 g.

Why should vanaspati be avoided?

Vanaspati is vegetable oil hardened by hydrogenation, a process that can create trans fats, which raise harmful LDL cholesterol and lower protective HDL. India now limits trans fats in fats and oils, but keeping vanaspati and bakery fats to a minimum is still wise.

Enquire on WhatsAppOnline now · we reply 24x7Register
Online now · we reply 24x7