Cheapest Cooking Oil & Ghee in Pakistan (2026 Price Guide)
Cooking oil and ghee are the biggest kitchen line item after atta, and prices swing with global palm-oil rates and the rupee. The single smartest habit is to compare price per litre, not per bottle: a 5-litre can is almost always cheaper per litre than a 1-litre bottle, and banaspati ghee usually undercuts pure cooking oil.
Know what you're buying: 'cooking oil' is a refined palm/canola blend, while desi ghee (clarified butter) can cost 3-4x as much. For everyday cooking the refined oils and banaspati are the value picks; keep desi ghee for finishing. Watch for tin/pouch bundle deals around Ramzan, when the big brands (Dalda, Sufi, Habib, Kausar) discount hardest.
Below are the lowest live prices we're tracking across Pakistani online stores, cheapest first.
Cheapest right now
| Product | Cheapest | Compared at |
|---|---|---|
| Manpasand Cooking Oil Pouch 900 ml Pouch | Rs 445 | 3 stores |
| Kausar Cooking Oil Pouch (1 Ltr) | Rs 465 | 2 stores |
| SABA COOKING OIL 1LTR | Rs 470 | 1 store |
| Mezan Cooking Oil ( 1 Litre Pouch ) | Rs 470 | 12 stores |
| HABIB COOKING OIL POUCH 1 LTR | Rs 495 | 3 stores |
| Golden Sun Cooking Oil 1 Lit | Rs 500 | 1 store |
| Ok Cooking Oil (North) 1L x 5 | Rs 510 | 1 store |
| Tullo Cooking Oil Pouch 1kg | Rs 515 | 1 store |
| Kashmir Premium Gold Cooking Oil Pouch (1ltr) | Rs 519 | 2 stores |
| PLANTA COOKING OIL 1LTR POUCH | Rs 520 | 2 stores |
| Salva Cooking Oil 1 Liter | Rs 520 | 1 store |
| Perli Cooking Oil 1 Ltr (Pack Of 5) | Rs 540 | 1 store |
| Sultan Cooking oil 1Ltr | Rs 545 | 2 stores |
| Latif Cooking Oil 1Ltr | Rs 545 | 1 store |
| FarmFields GLAZE COOKING OIL POUCH 1 LTR | Rs 545 | 1 store |
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.