A Taste of India: The Islands’ Favourite Indian Restaurants

Over the past few years, Indian cuisine has made its way to Malta in abundance, with new Indian restaurants popping up all over the islands. If you are a lover of naan bread and curry, or maybe you appreciate a good tikka masala, these are the six restaurants you need to check out!

Emperor of India

Visit Emperor of India to feast on traditional Northern Indian and Punjabi delicacies. Established in 1994, this is Malta’s longest-established Indian restaurant, and one that you simply cannot miss!

Indian condiments

Gate of India

With menu options to suit everyone’s tastes and dietary needs, Gate of India is a fantastic option if you are craving a bit of spice! Try the South Indian Combo Platter or the Kastori Chicken – you definitely will not be disappointed!

Indian food

Naan Bar

Naan Bar’s creative menu continues to put Valletta on the gastronomic map! The Kashmiri Lamb Shank Rogan Josh is perfect for meat lovers, whilst vegetarians can delight in the Broccoli Tikka Masala.

Naan bread and Indian food


Nargile offers great value for your money with their abundance of menu options. If you’re looking for something a bit different, an assortment of Arabic options are also available.

A table in a restaurant full of Indian dishes


Shakinah’s menu contains a blend of traditional recipes and surprising new dishes. This makes it perfect for adventurous foodies who enjoy trying something new!

Beautifully plated Indian food

Okurama Asian Fusion

We get it – not everyone loves Indian cuisine. Okurama Asian Fusion is therefore a great option if you’re dining out with a mix of tastes and spice-tolerances. Their all-you-can-eat buffet will have every single one of your party leaving with a smile.

Okurama restaurant signage

Keep these restaurants in mind the next time you’re craving a hearty Indian meal. Voted as some of the best restaurants on the Maltese islands, they will surely make for a wonderful dining experience every single time.

Leave a Reply