Eat & Drink

What Maltese food is, and where to eat it well.

Maltese food is a Mediterranean kitchen with a British accent and a Sicilian grandmother. It’s bread first, rabbit on a Sunday, ricotta in everything, and a bitter orange soft drink nobody outside the islands has heard of.

The tourist strip will sell you a competent pizza. These pages cover the rest. They explain what the local dishes are, where to find good versions, and how to eat well without paying seafront prices.

Eat where local people eat

A food walk helps you avoid the tourist menus along the harbour.

Find a food tour

How to eat well here

The one rule

Walk three streets inland

The single biggest factor in what you pay is not how good the food is. It’s how much sea you can see from the table.

Three streets back from the water changes the price of every meal and usually improves it. This works everywhere on both islands.

Eating well for less
A seaside restaurant terrace looking out over the water
Where the local food is

Bakeries and village bars

Very little Maltese food is restaurant food. The national dishes are bakery items, Sunday lunches and things eaten standing up, which is why visitors often leave saying they never found it.

You find it in pastizzeriji, village bakeries and family-run places away from the water.

What Maltese food is
Artisan bread loaves stacked on bakery shelves
Go early

The markets

Marsaxlokk on a Sunday and the Ta’ Qali farmers market are working markets rather than craft fairs, so they are worth the early start.

Both sell what is in season, cheaply and direct. If you are self-catering, Ta’ Qali solves the week.

Food marketsBook a food tour
Fish laid out on a stall at the Sunday market
One rule that rarely fails

Eat where the menu is short and in Maltese first. A pastizzerija with three things on the counter and a queue of people in work clothes is a better bet. Avoid anywhere with photographs on the menu.