Malta’s signature dishes are rabbit and pastizzi. The back story behind rabbit is rather interesting. For centuries, rabbits were raised on the island for hunting. But only the country’s nobility was allowed to hunt rabbit. When these castes were finally eliminated, the general population was finally able to enjoy their local bounty. It became very popular and remains so today.
Pastizzi is Malta’s national snack. It is a savoury pastry that encloses different fillings, the most common being peas and ricotta cheese. There are hundreds of Pastizzerias in Malta and we’re told that most Maltese can’t make it through the day without eating at least one.
Beyond that, there is a strong Italian influence in the cuisine, not surprising given their proximity to Italy. Despite Malta’s recent reputation as an up and coming foodie place (5 Michelin-starred restaurants since 2020), we generally found the food to be pretty boring.
The best food we had was Italian food by the sea, Lebanese food in Sliema and Turkish doner kebabs (gyros), which are nearly as numerous as pastizzerias.
Here are our favorites, from fancy to casual:
Madliena Lodge (Triq Il-Bir – 15 min west of Sliema) – This is a lovely place in an upscale neighborhood. The décor is classy and comfortable, the staff is very attentive and the food is “solid.”
ION Harbour by Simon Rogan – This 1-star Michelin restaurant in Valletta has gorgeous views of the Grand Harbour. While affordable – 40 Euros for lunch with a glass of wine – we felt the chef was “phoning it in” by using recipes from his other Michelin restaurants.
T’Annamari Restaurant (Marsaxlokk) – Easily the best meal we had in Malta! Of course it was Sicilian 😊.
Port 21 (Sliema) – This is the public side of the Royal Malta Yacht Club. It has an outdoor patio and rooftop dining. The food was good and the wines are reasonably priced. Tables are hard to get, so reserve early.
Churchill (Xlendi, Goza) – One of Sami’s super powers is finding really good restaurants in tourist trap areas. This was our second best meal. Of course it was Italian 😊. This town has a really cute little cove. We recommend eating here rather than near the Citadel.
LOA Malta (St. Paul’s Bay) – This Peruvian inspired hotspot has a chill vibe and is trying hard to be a place for beautiful people. The food was merely ok.
Is-Suq Tal Belt Valletta Food Market (Valetta) – This high-end food court in the center of old town Valletta has lots of restaurant choices. It can be a good place to grab a quick meal if you don’t want to take too much time away from sightseeing.
Titanic Kebab House (Rabat) – This little kebab shop just outside the walls of Mdina had huge, delicious and inexpensive Doner kebab sandwiches.
BeirutBay (Sliema) – Fabulous Lebanese food that tasted like it came from the chef’s humble home. There are only 6 tables, so reservations are a must. Go early in your stay so that you can go back again and again.
Pastizzeria by Mc Sims (Sliema) – An excellent place to grab a couple of pastizzis and a beer and watch the world go by.
RivaReno Gelato – This up and coming chain is some of the BEST Gelato we’ve had anywhere. Locations in Sliema and St. Julian’s (and expanding worldwide). The location in St. Julian’s has a second floor which is great for people watching.