Basant 2027 Basket
Buying guide · by the Behtreen Qeemat price team · prices refreshed 21 October 2026

Cooking Oil & Banaspati Price per Litre in Pakistan: Every Brand Ranked

Shelf prices for cooking oil are hard to compare because packs come in 900 ml pouches, 1-litre bottles, 3, 4.5 and 5-litre bottles and 10 or 16-litre tins. The honest measure is the price per litre, so that is how this list is ranked. For each brand we take its pack with the lowest price per litre that at least two stores have in stock today.

A few things to know when reading it. Banaspati (vegetable ghee) and cooking oil are listed together because most households use them interchangeably; banaspati is often sold by the kilogram, and a kilogram of banaspati is close to a litre in use. Canola, sunflower and corn oil usually cost more than blended cooking oil; whether the health claims justify that is your call, but the price difference is plain in the table. Desi ghee and olive oil are left out: they are different products at a different price level.

Prices move with palm-oil rates and the rupee, sometimes weekly. The ranking updates every day, so check it before a big stock-up rather than relying on last month's habit.

Today's comparison

What the data shows today: the cheapest everyday cooking fat per litre is Kausar Cooking Oil Pouch (1 Ltr) at Rs 465 a litre. The middle of the 25 brands below is about Rs 548 a litre, and the dearest everyday option works out at Rs 1,275. Banaspati and cooking oil are listed together because most kitchens use them interchangeably for daily cooking.

BrandCheapest pack per litrePer litre / kgPack priceStores
KausarKausar Cooking Oil Pouch (1 Ltr)Rs 465Rs 4652
GoldenGolden Sun Banaspati 2.5 kg TinRs 470Rs 1,1752
MezanMEZAN BANASPATI GHEE 1KGRs 470Rs 4703
ManpasandManpasand Cooking Oil Pouch 900 ml PouchRs 494Rs 4453
HabibHABIB COOKING OIL POUCH 1 LTRRs 495Rs 4953
SeasonsSEASONS CANOLA OIL POUCH 1LTRRs 505Rs 5059
TulloTullo Cooking Oil Light Poly Bag 1LtrRs 509Rs 5096
DaldaDalda Sunflower Oil 4.5 Litres BottleRs 518Rs 2,3303
KashmirKashmir Premium Gold Cooking Oil Pouch (1ltr)Rs 519Rs 5192
PlantaPLANTA COOKING OIL 1LTR POUCHRs 520Rs 5202
SultanSultan Cooking oil 1LtrRs 545Rs 5452
SufiSufi Sunflower Cooking Oil ( 1 Litre Pouch )Rs 546Rs 5467
TameerTameer Cooking Oil 1 Litre 1×5Rs 548Rs 5482
SoyaSoya Supreme Banaspati Ghee Pouch (1kg)Rs 550Rs 5507
KisanKisan Canola Oil Poly Bag 1LtrRs 559Rs 5592
Soya SupremeSoya Supreme Cooking Oil Bottle 1ltrRs 568Rs 5684
SeasonSeason Cooking Oil Plus Pouch 1LtrRs 569Rs 5692
EvaEva Cooking Oil Pillow Pouch 1LtrRs 579Rs 5792
Young'sYoungs Orla Cooking Oil 1 Ltr SpRs 580Rs 5802
MeezanMeezan Cooking Oil 4.5 Ltrs BottleRs 598Rs 2,6902
ShafaqShafaq Cooking Oil Pouch, 1 LiterRs 605Rs 6052
NaturelleNaturelle Cooking Oil Bottle (4.5 Ltr)Rs 611Rs 2,7502
OlivolaOLIVOLA CANOLA OIL 1LTR STANDUP POUCHRs 628Rs 6284
RafhanRafhan Corn Oil 5 Litres TinRs 870Rs 4,35011
CoroliCOROLI PURE SUNFLOWER OIL BOTTLE 4 LITERRs 1,275Rs 5,0994

One row per brand: the pack with the lowest price per litre (or per kg for banaspati sold by weight), among packs at least two stores have in stock. Desi ghee, olive oil and speciality oils are left out.

See every cooking oil price →

Prices are the lowest in-stock online price we track, updated daily. This guide is independent editorial; we may earn from some outbound store links at no cost to you.