Indian food is known for its assortment of traditional spices, rich herbs satta matka and sassy sauces. With advancing times and globalization Indian food is becoming famous all over the world. And hence for our global fans, we have come up with this list of Indian restaurants in Melbourne city. Melbourne is known for its multicultural heritage and here we bring to you the best culinary offerings of the city.
It is one of the best, warm and modern Indian and Nepalese restaurants in Melbourne city with downlights, tablecloths and familiar classics. It offers authentic Indian and Nepalese cuisine including the delicious Indian curry and mouth watering tandoori chicken and hence is an ideal place for special functions, business and corporate meetings, a cocktail party or a refreshing and romantic quiet dinner. It’s ideal location in the heart of Melbourne city and a professional and friendly staff adds to its charm and makes it one of the topmost recommendations of our list.
Address: 174 Queen St, Melbourne VIC 3000, Australia
Phone:+61 3 9642 1995
LE TAJ RESTAURANT AND LOUNGE
It is a posh and elegant restaurant with ethnic interiors serving classic Indian cuisine like curries and tandoori. The cuisine is a perfect combination of traditional Indian spices mixed with local ingredients and a modern urban touch. An extravagant menu including an array of various delicious Indian dishes like kebabs, samosas, butter chicken, mushroom butter masala, fish tikka along with trays of chutneys and papad are a complete treat for all the foodies out there. With growing love for Indian cuisine in multi cultural Melbourne this restaurant stands tall as one of the indisputable winners.
Address: 70-74 Rosslyn St, West Melbourne VIC 3003, Australia
Phone:+61 3 9329 8402
CURRY VAULT INDIAN RESTAURANT AND BAR
It provides one of Melbourne’s finest Indian dining experience. Lip smacking tasty Indian cuisine is served in a homey dining room with simple and sober interiors and downlights. The picturesque perfect location on the Collins Street in the Bank Place along with an extensive menu having all traditional Indian dishes along with an exotic wine collection and a friendly and hospitable staff adds to the charm of this place. The tandoori meat platter including seekh kebabs and tandoori chicken, and the spicy daal tadka along with roomali roti will definitely transport you to your native place in India.
Address: 18-20 Bank Pl, Melbourne VIC 3000, Australia
Phone:+61 3 9600 0144
It is a modern and contemporary, busy restaurant in Melbourne city that serves upmarket Indian cuisine with a touch of Melbourne in it. The lamb curry, pani puri, aloo tikki and many more enticing and exciting options available on the eclectic and vast menu will take you for a surprise. It has lots of vegan options and gluten free options making it a comfortable place for vegetarians. It is best known for it’s quintessential mix of Melbourne culture spiced up with delicious Indian cuisine.
Address: 20 Duckboard Pl, Melbourne VIC 3000, Australia
Phone:+61 3 9650 3155
JAISALMER PALACE INDIAN RESTAURANT AND BAR
It is a typical ethnic and colourful Indian restaurant whose interiors with a lot of paintings and prints on the wall, and atmosphere itself symbolises the rich cultural heritage of India. It has won many hearts with it’s colourful, vibrant ambience and delicious cuisine. This restaurant has a festive and traditional Indian fare vibe to it. From banquets and buffets to thali menus in lunch this restaurant serves variety and is one of the best restaurants for a perfect memorable Indian food experience.
Address: 98 Bourke St, Melbourne VIC 3000, Australia
Phone:+61 3 9041 4667
RED PEPPER INDIAN RESTAURANT AND BAR
It is a highly celebrated restaurant in Melbourne city that serves pocket friendly and flavoursome authentic Indian food in a well lit space with polished wood floors. The traditionally made kadhai paneer, baingan naazneen, aloo gobhi, sarson da saag and many more such tempting dishes are available on the extravagant menu of the restaurant. The rich spices and typical Indian cooking style will definitely be a mesmerising treat for your Indian taste buds.
Address: 14 Bourke St, Melbourne VIC 3000, Australia
Phone:+61 3 9654 5714
SHIRAAZ FINE INDIAN CUISINE
It is a posh and elegant, contemporary restaurant having captivating ambience with dark walls and subdued lightings. It serves delicious Indian curries and tandoori meats made with authentic Indian spices. Be it a simple lunch and a takeaway meal or a huge dinner with family and friends, this place is ideal for a perfect big fat Indian cuisine and hospitality experience. The professional and friendly staff adds to the charm an makes it one of the major recommendations of our list.
Address: 22 William St, Melbourne VIC 3000, Australia
Phone:+61 3 9629 6484
TWO FAT INDIANS
As the name suggests, this restaurant is known for its quintessential Indianness and perfect homemade food experience. This is one of the most popular and busy Indian eateries of Melbourne serving a plethora of Indian dishes and beverages like malai kofta, shahi paneer, tandooris, tikkas, matka kulfi and lassi. In addition to that it even has a huge bar that provides a great collection of exotic red wines, white wines and beers that one can savour along with the classic Indian cuisine that it serves. It also has separate and proper arrangement for functions and events like corporate lunches, beautiful weddings, birthday parties and a lot more.
Address: 166 Wellington Parade, Melbourne VIC 3002, Australia
Phone:+61 3 9419 1866
JAI HO INDIAN RESTAURANT
It is a family run restaurant serving exquisite Indian food in Melbourne with warm and friendly service. The decor and the entire ambience of the place is posh and contemporary with polished wooden floor and well illuminated dining room. It is known for it’s modern Melbourne touch to traditionally made Indian cuisine. The deliciously flavoured aromatic Indian cuisine will satisfy your quest for perfect Indian cuisine in a foreign land and will soothe your taste buds for sure.
Address: 205 Swan St, Richmond VIC 3121, Australia
Phone:+61 3 9078 7798
It is a celebrated and famous, busy ‘all you can eat’ vegetarian eatery – one of the best Indian restaurants in Melbourne – which is an unassuming pit stop for mouth watering lassi, samosa chaat, saag and classic Indian curry. With growing popularity of vegan diet and Indian cuisine all over the world, this place is a paradise for all global vegetarian Indian food lovers who enjoy a healthy, hearty vegan meal. It serves a variety of Indian vegan dishes starting from samosa, tikki chaat, chole bhature and masala dosa to the extravagant and nutritious combo thali, a perfect blend of health and taste.
Address: 4/227 Collins St, Melbourne VIC 3000, Australia
Phone:+61 3 9639 9412