7 restaurants in Malta you don't want to miss

Writer: Helena Bergström

Today we present 7 restaurants in Malta that you don't want to miss. Before travelling to Malta, we were told that "Malta is not a country you go to for the food". After tasting locally produced delicacies directly from the farmers and finding really good restaurants, we changed our minds. Join us for 7 great restaurants in Malta! And a little bonus at the end when it comes to street food.

Tweet
Share
Share
Pin
Share
Share

Restaurants in Malta

There are plenty of restaurants in Malta and its sister island. Gozo. Most serve decent food, but if you want to make sure you have a good restaurant experience, you may need to check out where to go beforehand. Here are some tips for good restaurants in Malta.

1. the Fortina Terrace Restaurant in Sliema

On The Fortina Terrace restaurant in Sliema you have a great view of the water and the capital city of Valletta on the other side. In addition, you get really good food! We chose a mussel soup for starters and for the main course we ordered a local fish (rock fish) served in packages.

Restauranger på Malta - Peter med din förrätt, en musselsoppa
Peter with his starter, a mussel soup.
Förrätten som vår guide valde: ett slags fiskkakor som var supergoda (ja, vi provade!)
The starter chosen by our guide: a kind of fish cake that was super tasty (yes, we tried it!).

2. Cent'Anni restaurant in the village of Gharghur

The restaurant Cent'Anni is located in the alleys of the cosy village of Ghargur. The restaurant consists of several small rooms and the atmosphere is genuine, just like it is when you find yourself away from the tourist trails. The food was also delicious and hefty portions.

For starters we chose a delicious vegetable soup and for the main course I (Helena) had a ravioli with mushrooms and truffles and Peter a risotto. To finish, we tried the traditional Maltese dessert kannoli - a hot pastry filled with ricotta.

Förrättssoppa på restaurang Cent'Anni i Gharghur
Starter soup at Cent'Anni restaurant in Gharghur
Restauranger på Malta - Efterrätt på Cent'Anni
Kannoli - a traditional Maltese dessert

3. the Palazzo Preca in Valletta

Restaurant Palazzo Preca, in the centre of Valletta, is decorated with a more luxurious feel. Our meal was also excellent and of a more luxurious nature. Before dinner we were served a small fried rice ball that was black inside (coloured with squid ink) and super tasty. For starters we chose creamy vegetable soup and mussels respectively and for the main course we tried the local fish lampuka.

Restauranger på Malta - Kings Own Band club restaurant i Valletta
One of the best restaurants in Malta: Palazzo Preca in Valletta.
Före maten fick vi en lite friterad boll med svart risfyllning - färgat med bläckfiskbläck
Before the meal we had a little fried ball with a black rice filling - coloured with squid ink.

4. Diar il-Bniet Restaurant in the village of Dingli

Another cosy little city restaurant! When you enter the Diar Il-Bniet i thingy you are greeted by a small shop filled with jars and bottles of locally produced delicacies: olive oil, honey, marmalade, pickled fruits, olives and sun-dried tomatoes. Here we chose to eat Malta's national dish: rabbit. Really good and tender meat, served with root vegetables and greens.

Advertisement
Restauranger på Malta - Restaurang i Dingli, Malta
Locally produced wine and pickled fruits in the restaurant's shop.
Kanin - nationalrätt i Malta
Rabbit with root vegetables and vegetables

5. Kartell Restaurant in Marsalforn on Gozo

The top image in this post shows what it looks like on Kartell restaurant, located in Marsalforn, Gozo. Awesome view then! Here we chose spaghetti with mussels which was super tasty. We also looked at the traditional dish "spaghetti with rabbit sauce", but since we ate rabbit the day before, we skipped testing. However, we finished with a scoop of really good chocolate ice cream.

Restauranger på Malta - Spaghetti med musslor
Spaghetti with mussels at the Kartell restaurant in Marsalforn

6. chophouse restaurant in Sliema

Chophouse restaurant has the reputation of being Malta's best meat restaurant, so if you like meat, this is definitely the place to go. Peter went for the rib eye and I (Helena) ordered the duck. For this we got several different side dishes, such as potato wedges, grilled vegetables and parmesan salad. Yum!

Advertisement
Restauranger på Malta - anka på Chophousei Sliema
Really good duck at the Chophouse restaurant in Malta

7. Rogantino's Restaurant in Landrijiet

Rogantio's restaurant is not even in a small village, but in the middle of the countryside, in a 17th century hunting lodge. You'd think no one would find their way here, but on the contrary - a lot of people seem to find their way here, probably because of the restaurant's good reputation. You can drive here from, say, Rabat or Mdina. Here I (Helena) started with a very good carrot/pumpkin soup and Peter ordered mussels. Then it was giant shrimp and duck respectively.

Restauranger på Malta - I baren på Rogantino's restaurant
In the bar of Rogantino's restaurant
Jätteräkor
Giant prawns in a creamy sauce

Bonus: street food

What if you don't want to eat so fancy all the time, but just pick something small and simple? Yes, of course there are plenty to choose from. If you just want a little "snack" on the road, you can stop by any bakery and buy pastizzi – pastries filled with ricotta or a kind of peas (if I understand correctly), which are very popular. 

If you're a little hungrier, you can try Maltese bread with tuna, olives and capers. Really delicious!

Maltesiskt bröd med tonfisk, oliver, kapris och ost
As well as restaurants, Malta has plenty of street food and simple hangouts. Here: Maltese bread with tuna, olives, capers and cheese.

Quick guide: the restaurants in the article

  • Best for a romantic dinner: Palazzo Preca – elegant setting and really good food in the middle of Valletta
  • For those who want to eat local & authentically: Diar il-Bniet – Maltese ingredients and classic dishes in the countryside
  • For the meat lover: The Chophouse – well-known steakhouse with views of Valletta
  • Off the beaten track: Cent'Anni – cozy village restaurant with generous portions

Good to know

  • Price level: €€–€€€ (most expensive in Valletta and Sliema)
  • Book a table: Recommended in the evening, especially during high season
  • Test locally: rabbit (Malta's national dish), lampuka (seasonal fish), fresh pasta
  • Best time: dinner at sunset – many restaurants have fantastic views
  • Note: The restaurant scene is changing quickly – double check opening hours before visiting
All our top tips from Malta. Click on the image!
Advertisement

Subscribe to our newsletter

Advertisement
FREEDOMtravel Avslut