From humble contemporary dishes to unauthentic funky flavours. Here's where to find the best biryani, vindaloo, butter chicken and more.

Kahaani

Every dish has a story at Lygon Street's new Indian restaurant. Kahaani takes its cues from the different regions of India to create a flavour-packed menu that goes far beyond butter chicken. Head north with street food like crispy kale chaat and pani puri. Or venture south to try the famous Konkan fish curry. Finish on the sweet and syrupy gulabh jamun dumplings for dessert.

A table set with colourful Indian dishes and cocktails.
Kahaani

Tonka 

Located down one of Melbourne’s most iconic laneways, Tonka celebrates modern Indian cuisine. Experience punchy flavours in dishes like confit duck with sirkay wali gobi and chestnut puree. Or find comfort in Indian favourites with Tonka’s butter chicken. Whatever you decide to order, be met with an instant kick. 

Daughter In Law

Daughter In Law serves ‘unauthentic’ Indian cuisine in a funky and playful space. The dishes are a marriage of modern Aussie flavours playing homage to the taste of home. Try unexpected combos like naan pizza with blue cheese, curry chips and yoghurt croquettes. Sink into the cosy velvet booths and enjoy a tasting banquet with spicy cocktails.

A couple dining on shared Indian dishes in a blue velvet booth in a pink restaurant.
Daughter In Law

Delhi Streets 

Be transported to the streets of Delhi with authentic food and a vibrant and energetic setting. Delhi Streets offers Indian food in the style of street markets – traditional and full of flavour. Come along and enjoy snacks like pani puri or order in a tapas style with a bit of everything on your plate.

Elchi

Enjoy fresh, contemporary Indian flavours in a sleek and captivating space at Elchi. Offering a modern take on traditional Indian cuisine, Elchi delivers a unique menu of classic dishes with a recognisable look. Try vada misal and palak paneer, or order to impress with the crispy Amritsari fish served whole. Snap a pic for socials and dig in with your favourite company.

a large fried fish on a plate
Elchi

Flora Indian Restaurant 

Take your taste buds on a journey to the south of India, but on Melbourne's Flinders Street. Flora Indian Restaurant serves delicious cuisine brought to the table by four unique and talented chefs. Grab a snack-sized samosa or a classic curry, a must-try is the famous masala dosa, served crispy with a spiced potato filling.

Gaylord

Explore a depth of flavours in a fine dining venue with traditional indian cuisine. Gaylord wines and dines guests with a complex take on authentic dishes. Think classic butter chicken, chicken saagwala, and braised lamb shanks. Be met with only the best flavours inside the historic Grand Hotel.

Two Fat Indians 

Generational family recipes are often deeply guarded, but the brothers behind Two Fat Indians proudly serve theirs up everyday. Focusing on spice and high quality ingredients, you will leave eating way more than you should but feeling utterly satisfied. Order a signature curry, perhaps the rustic goat curry on the bone, or a three chilli beef vindaloo.

More of the best restaurants in Melbourne

The best lasagne in Melbourne

The best lasagne in Melbourne

Find Melbourne's best spots for homestyle Italian comfort food.

Where to find the best gnocchi in Melbourne

Where to find the best gnocchi in Melbourne

Indulge in delicious, fluffy, dumpling-like pasta with Melbourne's gnocchi guide.

The best gluten-free restaurants in Melbourne

The best gluten-free restaurants in Melbourne

From dumplings to donuts, cakes, high tea and more.

The best Japanese restaurants in Melbourne

The best Japanese restaurants in Melbourne

Order the city's best Japanese ramen, katsu sando, and sashimi for your festive dining this year.

Last updated on Tue 11 Apr 2023

Only In The City

Melbourne's best rooftop restaurants

Melbourne's best rooftop restaurants

Soar up for a feed at sun soaked rooftops, hidden gems and lush beer gardens in the sky.

Where to find the best pancakes in Melbourne

Where to find the best pancakes in Melbourne

Featuring takeaway soufflé pancakes, crepe cakes and croffles.

The best restaurants for group dining in Melbourne

The best restaurants for group dining in Melbourne

Catch up with friends at these group-friendly local venues.

Discover more

Kahaani

Kahaani

Showcasing flavours from different regions across India.

Elchi

Elchi

Elchi re-imagines the wonders of Indian fare in a sleek and alluring space.

Chilli India

Chilli India

Tasty and authentic Indian food.

Le Taj Restaurant

Le Taj Restaurant

A licensed restaurant in West Melbourne serving authentic Indian cuisine, including vegan meals.