Cheapest everyday basics in Malta

For 24 everyday basics, the lowest price per kg, litre, egg or roll at each Maltese supermarket, own brands included. Greens is cheapest on 8 of them.

BasicCheapest todayNext cheapestStores
Eggs €0.20 per egg
Greens: Egg Carton X30 €5.85
Welbee's €0.20 · Wolt Market €0.25 9
Milk, fresh or long-life €0.58 per litre
PAVI / PAMA: MILK UHT SEMI SKIMMED 1L €0.58
Savemart €0.80 · SPAR €0.93 10
Butter €7.44 per kg
PAVI / PAMA: IRISH UNSALTED BUTTER 227G €1.69
SPAR €13.56 · Greens €13.56 11
Spaghetti €0.79 per kg
Eurospin: TRE MULINI SPAGHETTI €0.79
PAVI / PAMA €0.83 · SPAR €1.04 11
Penne €0.79 per kg
Eurospin: TRE MULINI PENNE RIGATE €0.79
PAVI / PAMA €0.83 · Greens €1.15 10
Long-grain white rice €1.43 per kg
PAVI / PAMA: PARBOILED RICE 900G €1.29
Savemart €1.55 · Welbee's €1.70 9
Basmati rice €2.10 per kg
Savemart: BASMATI RICE 5KG €10.50
SPAR €2.59 · Welbee's €2.80 9
White sugar €0.79 per kg
Greens: Lietuvos Cukrus White Sugar 1 Kg €0.79
Welbee's €0.79 · PAVI / PAMA €0.79 7
Plain flour €0.75 per kg
PAVI / PAMA: SOFT WHEAT FLOUR 00 1KG €0.75
SPAR €0.75 · Savemart €0.89 10
Sunflower oil €1.65 per litre
Greens: Greens Sunflower Oil 1l €1.65
SPAR €1.77 · Savemart €1.90 7
Extra virgin olive oil €7.49 per litre
Savemart: MIRA OLIO EXTRA VERGINE DO OLIVA CLASSICO 1L €7.49
Greens €8.99 · Welbee's €19.19 3
Tinned tomatoes (chopped, peeled or pulp) €1.31 per kg
Lidl: Campo Largo Tomato Pulp €0.89
Greens €1.45 · Savemart €1.48 9
Bananas €0.99 per kg
Greens: Special Offer Banana €0.99
PAVI / PAMA €1.19 · Eurospin €1.99 4
Apples €1.23 per kg
Lidl: Gala Red Apples Alto Adige PGI €2.45
Greens €1.50 · PAVI / PAMA €1.50 10
Potatoes €0.97 per kg
PAVI / PAMA: POTATOES 4KG €3.89
MyConvenience €1.00 · Savemart €1.12 10
Chicken breast fillets €7.80 per kg
SPAR: QUALIKO SINGLE CHICKEN BREAST 2.5kg €19.50
PAVI / PAMA €8.29 · Greens €9.45 9
Still water €0.22 per litre
Welbee's: Fontana Still Water €0.55
Savemart €0.25 · PAVI / PAMA €0.26 7
Toilet paper €0.20 per roll
Greens: Corona Toilet Paper 24 Rolls €4.69
PAVI / PAMA €0.21 · Savemart €0.21 10
Oranges €1.25 per kg
Greens: Oranges Net 2kg €2.49
Eurospin €1.29 · PAVI / PAMA €1.99 6
Pears €1.69 per kg
Lidl: William Pears €1.69
Eurospin €1.99 · Greens €2.72 6
Cheddar (block) €8.00 per kg
Greens: Cheddar Cheese €8.00
PAVI / PAMA €8.00 · Wolt Market €11.35 9
Feta €6.33 per kg
Greens: Katik Feta Cheese 1.5kg €9.49
Welbee's €7.30 · PAVI / PAMA €8.95 8
Chicken legs and thighs €1.99 per kg
PAVI / PAMA: CHEF CHOICE FRESH CHICKEN THIGHS XKG PACKED €1.99
Miracle Foods €2.99 · Savemart €4.25 8
Panettone (classic) €4.29 per kg
Lidl: Favorina Classic Panettone €4.29
Scotts €11.98 · Greens €11.99 5

Which supermarket is cheapest most often

How this works

For each basic we take every supermarket's cheapest product of that kind in stock today, whatever the brand, and compare the price per kg, litre, egg or roll. Products that only mention the word (flavoured, cooked or ready-made products, drinks) are left out, and so are bulk packs bigger than a household buys, such as rice over 5 kg. Each price names the product it comes from, so you can judge whether it's the kind you buy.

Eurospin and Lidl and Miracle Foods publish only their weekly offers online, so they appear only for basics on offer that week. Prices as published online on 12 Nov 2026, including current promotions; some need a loyalty card.