Happy Shopper vs Meats and Eats Butcher: which is cheaper in Malta?

On the 65 products that both Happy Shopper and Meats and Eats Butcher sell, Happy Shopper was cheaper on 17% of them and Meats and Eats Butcher on 63%. Bought together, they cost €236.70 at Happy Shopper and €231.59 at Meats and Eats Butcher: Meats and Eats Butcher is 2.2% cheaper.

By category

CategoryProductsCheaper at Happy ShopperCheaper at Meats and Eats ButcherBasket
Food Cupboard 20 20% 50% Meats and Eats Butcher −3.8%
Snacks & Sweets 14 21% 57% Meats and Eats Butcher −1.8%
Chilled & Dairy 10 10% 60% Meats and Eats Butcher −3.8%
Drinks 9 0% 100% Meats and Eats Butcher −12.1%
Wine & Alcohol 5 60% 40% Happy Shopper −2.2%

Biggest savings at Happy Shopper

Biggest savings at Meats and Eats Butcher

Cheapest equivalent basics, any brand

BasicHappy ShopperMeats and Eats ButcherCheaper
Eggs €0.29 per egg
Gattfarm Fresh Egg X15 · €4.40
€0.59 per egg
Meri Meri Peter Rabbit In The Garden Egg Decorating Tattoos, x 27 · €16.00
Happy Shopper, 51% less
Milk, fresh or long-life €1.67 per litre
Benna Milk Whole 1000ml · €1.67
€1.37 per litre
Benna Whole Milk, 1lt · €1.37
Meats and Eats Butcher, 18% less
Butter €12.68 per kg
Benna Pure Butter Unsalted 250g · €3.17
€16.95 per kg
President French Butter Salted, 200g · €3.39
Happy Shopper, 25% less
Spaghetti €2.70 per kg
Barilla Spaghetti 500g · €1.35
€3.30 per kg
La Molisana Spaghetti No 15, 500g · €1.65
Happy Shopper, 18% less
Penne €3.00 per kg
Barilla Penne Rigate No.73 500g · €1.50
€3.30 per kg
La Molisana Penne Lisce No 18, 500g · €1.65
Happy Shopper, 9% less
Basmati rice €3.99 per kg
Eurico Curtiriso Basmati Rice 1Kg · €3.99
€6.05 per kg
Tilda Pure Original Basmati Rice €1 OFF, 1kg · €6.05
Happy Shopper, 34% less
Plain flour €1.00 per kg
Divella Type 00 Flour 1kg · €1.00
€2.65 per kg
La Molisana 00 Flour, 1kg · €2.65
Happy Shopper, 62% less
Sunflower oil €2.75 per litre
3 Leaves Sunflower Oil 1L · €2.75
€2.95 per litre
3 Leaves Sunflower Oil, 1lt · €2.95
Happy Shopper, 7% less
Apples €3.64 per kg
Fresh Apples, 1Kg · €3.64
€3.14 per kg
Fresh Green Apple, 850g · €2.67
Meats and Eats Butcher, 14% less
Potatoes €1.44 per kg
Fresh Potatoes 1Kg · €1.44
€2.85 per kg
Fresh New Potatoes, 1kg · €2.85
Happy Shopper, 49% less
Still water €0.80 per litre
Vera Water Still 500ml · €0.40
€0.25 per litre
San Michel Still Water, 2.5lt · €0.72
Meats and Eats Butcher, 69% less
Cheddar (block) €14.55 per kg
Cheddar Cheese (€13.65/kg — approx 200g ≈ €2.73) · €2.91
€23.00 per kg
Kerrygold Red Cheddar, 200g · €4.60
Happy Shopper, 37% less
Feta €18.75 per kg
Feta Cheese 200g · €3.75
€22.60 per kg
Fior Di Vita Greek Feta Cheese, 150g · €3.39
Happy Shopper, 17% less

Prices as published on each store's website on 14 Nov 2026, in stock, including current promotions. Products sold by weight are left out because stores price them differently. Matching is automatic and can be wrong; tell us if something looks off.

More comparisons