Planning a trip to Valletta? Let's see the best places to eat in Malta

If you are planning a vacation to the smallest island of the Mediterranean, here are my picks for the best places to eat in Malta.

Choosing the right restaurant could be very difficult, Malta is full of interesting foodie spot. In my list, you’ll find a bit of everything, from breakfast to dinner, from traditional to vegetarian and vegan-friendly and of course location with a stunning view!

The Best Places To Eat In Malta

Set in San Gwann, Emma’s Kitchen serves breakfast, lunch, drinks and coffee. Lovely place with minimal decor. Healthy and tasty food with an assorted menu and variety of fresh pies. Also, perfect to enjoy a vast range of homemade juice.


Quality means doing it right when no one is looking

This is La Bottega’s motto, a lovely place in Merchants street in Valletta. To eat in, or take away. It serves delicious bites, homemade, organic and healthy. Everyone is amazed by the variety of fresh eats and beverages they offer. A characteristic place with barrels as outdoor tables.

View this post on Instagram

Late lunch 😋 @cescazuli @acwerdie

A post shared by Emma Galea 🌸 (@emma_galea) on

If you are a pasta lover, you can’t miss Pastaus in Valletta.

Situated in one of the typical Capitals’ street, this Italian pasta bar offers a range of homemade plates cooked to order, friendly staff ready to suggest many vegetarian and vegan-friendly options. Delicious and genuine taste of the ingredients, great wine.

When in Mdina, Fontanella Tea Garden is a must stop to taste delicious cakes enjoying a breathtaking view overlooking the bastions.

At the entrance, there is a welcome board saying:

You can’t buy happiness but you can buy cake and that’s kind of the same thing.

Everything is freshly prepared and homemade, from cheesecakes and chocolate cakes to milkshakes. A sweet corner in Malta but it’s not just cakes, they have a full menu from soup to lasagna and pizza.


If you are looking for a great place to chill Sea view café in Mellieha is the right choice.

Situated in the North of Malta, you can enjoy drinks, tasty snacks, traditional foods, delicious cakes and milkshakes while staring at an unobstructed view across Mellieha Bay, Comino and Gozo. While listening to good music by evening you can also catch beautiful sunsets.

Family and kids friendly, there is an open playground area.

View this post on Instagram

#Freakshakes never dissapoint! 😋😋😋

A post shared by Sea View Cafe Mellieha (@seaviewcafemellieha) on


Another great place in Mellieha is Munchies, bar, lido and restaurant, serves breakfast, cocktails, lunch and dinner.

Kind staff and good service from start to end. Vegan and veggie friendly. It’s a two-floor property, the basement is basically on the beach, one of the best in Malta.

A wide variety of choice, from starters to dessert, from refined and delicate taste to the rustic style. Highly recommended to enjoy fresh lobsters and seafood.

Delicious food and stunning sea view across Mellieha Bay.

For pizza lovers, we highly recommend Made in Sud in St. Paul Bay, South of Malta. Neapolitan Pizzeria, considered to be the best in Malta, real Italian taste with high-quality fresh toppings served with a smile. A Large variety of pizzas and if you ask, they are very happy to make a vegan option too. They also serve excellent pasta dishes and desserts, a friendly place not to be missed.


Even though one of the Maltese specialities is Rabbit, being on an island, also means that you can eat fresh fish, for a top seafood experience we suggest:

Etienne's Kitchen & Yacht Lounge a gem in the heart of Birgu, a lovely harbour with a romantic atmosphere.

Outstanding food and service, varied menu, relaxing ambience.


Tartarun Restaurant in Marsaxlokk, a picturesque fishing village. The name of the restaurant is linked to a typical Maltese fishing net used to capture smaller spices.

This place offers quality cuisine in a casual atmosphere. Amazing food experience from the appetizer to the dessert, plates are delicious and always fresh. Don’t miss the catch of the day as it’s the main speciality of the restaurant.

Outdoor tables with sea view and typical colourful Maltese boats.


If you prefer Oriental food, we have two proposals, both in St Julian’s:

  • Okurama perfects to enjoy great quality sushi platters and a night out with family or friends. Nice and simply ambience, wide selection of food that never disappoints, you can choose between buffet or à la carte.

  • Kuya Asian Pub, a tiny place with delicious and genuine food, great selection of beers too. Open from 7 pm onwards, always packed so booking is definitely required.

From all the suggested places, I can tell you for sure that you won’t be able to choose just one dish from the menu and, luckily, being on holiday means that you don’t have to!!!