Eating Well on a Budget in Malta
Published: March 6, 2026
The cost of groceries in Malta has gone up noticeably in recent years. Between rising import costs and the fact that Malta imports most of its food, eating well can feel expensive. But healthy eating doesn't have to mean shopping at specialty stores or buying imported superfoods. With some practical habits and a bit of planning, you can eat nutritious meals without overspending.
Buy Seasonal and Local Produce
Malta grows more than people realise. In spring and summer, local tomatoes, courgettes, peppers, aubergines, figs and prickly pears are abundant and affordable. In cooler months, cabbage, cauliflower, broccoli, oranges and artichokes are in season. When produce is in season, farmers have more of it, so the price drops. Visit the Marsaxlokk Sunday market, Ta' Qali farmers' market or your local tal-ħaxix van. You'll pay a fraction of what supermarket imports cost, and the produce will be fresher.
Build Meals Around Legumes and Grains
Lentils, chickpeas, beans and pasta are some of the cheapest sources of nutrition you can buy. A 500g bag of dried lentils costs under €2 and gives you about six generous servings of protein and fibre. Combine them with whatever vegetables are cheap that week and you've got a filling, balanced meal. Traditional Maltese dishes like soppa tal-armla (widow's soup), kusksu and ross il-forn are built on these affordable staples. They became traditional precisely because they're cheap, filling and nourishing. There's no reason to reinvent the wheel.
Plan Your Meals Before You Shop
The biggest source of food waste — and wasted money — is buying things without a plan and then not using them. Before you go to the supermarket, spend ten minutes deciding what you'll cook for the next four or five days. Write a list and stick to it. This alone can cut your grocery bill by 20–30% because you stop impulse-buying items that end up going off in the fridge. If meal planning feels like a chore, our personalised meal planning service can take the guesswork out of it.
Use Your Freezer More
Frozen vegetables are just as nutritious as fresh ones — sometimes more so, because they're frozen within hours of picking. A bag of frozen broccoli, peas or spinach costs far less than fresh equivalents and lasts months. Batch-cook soups, stews and sauces on the weekend and freeze portions for busy weeknights. Bread freezes well too — freeze half a loaf the day you buy it so it doesn't go stale before you finish it. Leftover cooked rice, mince and even bananas (for smoothies) all freeze without any issues.
Buy Store Brands and Compare Per-Kilo Prices
Name-brand products often cost 30–50% more than store equivalents for the same ingredients. Check the per-kilogram price on the shelf label (it's required by EU law). A "family size" pack isn't always cheaper per kilo — sometimes the smaller pack is the better deal. Tinned tomatoes, olive oil, oats and frozen fish are all products where the store brand is usually identical in quality.
Eggs, Tinned Fish and Chicken Thighs: Your Budget Proteins
Protein is usually the most expensive part of a meal. Chicken breast gets all the attention, but chicken thighs are cheaper, more flavourful and harder to overcook. Eggs are incredibly versatile and cost roughly €0.20 each — that's a complete protein for the price of a chewing gum. Tinned sardines and tuna provide protein plus omega-3 fats. A tin of sardines on toasted Maltese ħobża with tomato and onion is one of the cheapest, most nutritious lunches you can make.
Stop Throwing Money at "Health Foods"
You don't need acai bowls, chia seed puddings or expensive protein bars to eat well. These products are marketed as healthy but they're often overpriced and not any better than whole foods you already have access to. An apple with a handful of local almonds does the same job as a €4 protein snack bar. A bowl of oats with banana and a drizzle of honey is just as good as a €7 overnight oats pot from a deli. Put the money you save towards fresh fish, quality olive oil and local vegetables instead. For more practical tips on meal preparation, check our guide to meal prep for busy people.