Which Cooking Oil Is Best for Baby Food?
Choosing the best oil for baby food can feel confusing when the shelf has desi ghee, olive oil, canola, sunflower, mustard oil and banaspati side by side. Babies actually need fat: it gives concentrated energy for a small tummy and helps the body absorb vitamins A, D, E and K. The key is choosing better fats, using them in small amounts, and rotating them rather than finding one perfect oil.
Why fat matters for babies
- Babies grow fast and eat small portions, so energy-dense foods help.
- Fat carries flavour and makes purees smoother and easier to swallow.
- Breast milk is naturally rich in fat; complementary foods add to it, they do not replace it.
Low-fat diets are not suitable for babies and toddlers.
Comparing common oils in Pakistani kitchens
Desi ghee
A traditional favourite with a lovely flavour. It is mostly saturated fat, so a small amount is fine, but it should not be the only fat you use. Half a teaspoon stirred into khichdi or daal is plenty.
Olive oil
Rich in monounsaturated fat. Good for drizzling over cooked vegetables, mashed potato or porridge, and for gentle cooking. It is more expensive, so many families use it for the baby's portion only.
Canola oil
A neutral-tasting oil that provides some omega-3 (ALA). It is a good everyday cooking oil for the whole family.
Sunflower and corn oil
Widely used and fine in moderation for cooking. They are high in omega-6, so it helps to alternate them with canola or olive oil.
Mustard oil (sarson ka tel)
Traditional in Punjab and parts of KP, and contains omega-3. Many families cook with it; use it in small amounts in cooked dishes, heated well, and rotate with other oils.
Fats to avoid or limit
- Banaspati and vanaspati ghee: hydrogenated fats may contain trans fats, which are best avoided for the whole family.
- Reused frying oil: oil left in the karahi after frying pakoras or samosas breaks down with repeated heating. Do not use it for baby food.
- Deep-fried foods: very oily, often salty, and not needed by babies.
- Butter-heavy or cream-heavy restaurant dishes: fine as an occasional taste for toddlers, not everyday food.
How much oil does a baby need?
There is no need to measure every drop. A practical guide:
- 6 to 8 months: a few drops to quarter of a teaspoon added to a meal, such as a vegetable puree or daal.
- 9 to 12 months: about half a teaspoon in one or two meals a day.
- 1 to 3 years: food cooked with a modest amount of oil from the family pot, plus natural fats from eggs, dahi, ground nuts and fish.
Natural whole-food fats count too: mashed avocado if available, full-fat dahi, egg yolk, finely ground nuts or smooth nut butter (introduce one at a time for allergy), and oily fish.
Easy ways to add healthy fat
- Stir a few drops of olive oil into mashed lauki, carrot or pumpkin.
- Cook moong daal with a small tadka of ghee and zeera, no salt or chilli for under-ones.
- Add a teaspoon of plain full-fat dahi to savoury porridge once cooled slightly.
- Mix finely ground almonds or walnuts into porridge (never whole nuts).
A savoury porridge is a good base for these. Our Rice Porridge Savory can be finished with a few drops of olive oil or a little ghee once cooked; check the pack for full ingredients and allergens.
Frequently asked questions
Is ghee better than oil for babies?
Not necessarily. Ghee is fine in small amounts, but a mix of fats is best. Use ghee for flavour and rotate with plant oils.
Should I buy a special oil just for my baby?
No. A good everyday family oil such as canola, plus a little olive oil or ghee for variety, is enough. Store oil closed, away from the stove's heat and sunlight, and do not use oil that smells stale.
Does oil cause loose motions?
Large amounts can. Small amounts used in cooking usually do not cause problems.
See also Ghee for Babies: How Much Is Right? and Healthy Fats in a Toddler's Diet.
This guide is general information, not medical advice. Please check with your paediatrician before starting new foods, especially if your baby has allergies, reflux or was born early.


