twlmhorizontal lr3

Food, Top 10

Best Indian Restaurants in Melbourne 2020

We have searched Melbourne for the best Indian restaurants in Melbourne. Here are some of our favourite Indian restaurants in Melbourne:

Tonka - CBD

Tonka is one of the best Indian restaurants in Melbourne being the love child of highly successful Coda and a triumph of Adam D'Sylva (homage to his heritage) and Michael Smith (former head chef of Jacques Reymond). High end Indian has been a surprising gap in the culinary landscape in this city. Having experienced awesome high end Indian in other Australian cities like Adelaide, international cities, not to mention India itself, I was curious to see what awaited me at Coda. This hatted restaurant has taken Indian cuisine in Melbourne on an odyssey and delivers on technique and flavour.

Tonka Holden 9

Tonka is a fine dining destination with white napkins, classy decor and mood lighting - and of course that dreamy petticoat like material fluffed up on the ceiling. It screams sophistication and occasion. No mess hall informality here. 

Tonka Holden 18

Tonka Holden 24

Tonka Holden 35

Make your way down the laneway and look for the neon sign (this place was a famous nightclub called Honky Tonks). Tonka clearly brings a modern twist to Indian cooking  - something unique in Melbourne. The website gives us more of the philosophy, "They have devised tantalising dishes that explore Indian techniques and flavours although not being restricted by tradition. D’Sylva stamps his characteristic approach to cooking with the balance and freshness of Asian. The menu is designed with a passion for enhancing seasonal, fresh ingredients in modern and accessible way."

Golden Maharajah vegetable curry, tandoori cauliflower, pumpkin and crispy egg is a sensation, as is the Rajasthani duck, cucumber, mint and buffalo milk curd. For seafood lovers the Goan curry with barramundi, Spring Bay mussels, Mooloolaba prawns and Kashmiri chilli hits the mark. The sides are a key and the Tonka’s dahl with yellow lentil, Kashmiri chilli and curry leaf is the business.


ISH - Gertrude St

ISH is a vibrant modern Indian restaurant in Gertrude St Fitzroy sitting at the intersection of old and modern Indian cuisine. The World Loves Melbourne was invited along to experience ISH and we were highly impressed.

ISH Indian restaurant in Fitzroy displays a sense of fun and playfulness as well as a seriously good dining experience. It brings extra sophistication while being approachable.

ishweb 11

Cocktail and beverages game is strong at ISH.

ishweb 20

Sexy fit out with exposed brick walls and modern feel.

ishweb 31

ISH free range chicken tikka, caramelised onions, roasted garlic ‘burrani’ yoghurt also hits the mark with succulent chicken and perfect spice execution. The splash of yoghurt is artistic and it complements the chicken wonderfully.

ishweb 40

The menu is divided up into Peckish then Moorish then Famished then Dessert.

ishweb 65

Tandoori lamb cutlets at another level. 

ishweb 96

Curry with nuances. ISH is a delightful revelation bringing sophistication, invention, fun and several points of distinction to Indian cuisine. 

Mukka - Fitzroy

Mukka is not a stereotype Indian restaurant serving the usual suspects in a predictable way; rather its resonates with innovation, authentic spice and fresh ingredients. The mindset in the kitchen is to represent Indian dishes as they should be; not dumbed down for Western tastes. There's no holding back on spices, although you can turn the spice meter up if you want. 

Mukka 25

Mukka 5

A highlight at Mukka is the Spicy Lamb Chops! These pack a real punch with flavours exploding in the mouth! I was told by friends that this is a must try dish at Mukka and they were right! Marinated overnight its hard to imagine these could display any more flavour.

Mukka 7

Mukka 10

Prateek Dhawan is from Northern India and with his brother Aditya, has injected authenticity and passion to represent Indian flavours well without compromise in Melbourne. As The World Loves Melbourne has visited India three times, we are on the search for the high notes of Indian cuisine we experienced in northern India. Points of difference here? Street food at its best. Flair. Passion. Vibe. Great sauces. Great spices. Variety of dishes from across India.


Red Pepper - CBD

Red Pepper is a sublime family run Indian restaurant in the CBD which provides authentic and excellent fare with North Indian influences in  ambient surroundings. The owners have consistently offered great Indian cuisine to the delight of students and office workers and there's a pervasive pride in what they do. Credit to Jagjeet Kaur from a Punjabi village. Not only is the food wonderful but it is presented well with a sense of joy.

I hadn't had a butter chicken like this since the one I had in Mussouri in Northern India in the foothills of the Himalayas...  The altitude made one breathless but the occasion was unforgettable with amazing cuisine, delightful company and the Himalayas in view.This butter chicken was among the best I've ever had anywhere. For a start it was a generous portion and the balance of spices was sublime. I dislike westernised versions of butter chicken that are super mild - but this had some kick! The sauce was superb and there was a decent amount of chicken pieces (cooked to perfection, again not too dry). One of the best Indian restaurants in Melbourne.


Haldi Indian Restaurant - Moonee Ponds

Haldi Indian restaurant in trendy Puckle Street in Moonee Ponds is serving up some of the best Indian food in Melbourne. Creamy spicy fragrant curries are made from scratch. Sauces are authentic and diverse, and are not mixed together from one dish to another (like many Indian restaurants). In fact each dish is created from scratch in its own pan. Top chefs with excellent pedigrees grace the kitchen and we believe this restaurant stacks up against the best.

haldiweb 16 of 189

haldiweb 31 of 189

Paneer Nuggets featuring a Golden paneer sandwich complete with Tokyo onion rings, captures the imagination and the taste buds. Served with chana and tomato sauce it is a fun and playful dish with modern interpretation but all the flavours of paneer are there.

haldiweb 42 of 189

Tawa Murgh hit the high notes featuring Tawa grilled chicken breast with herb flavour, stuffed mince lamb, roasted to perfection. This is a generous portion for an entree. 

haldiweb 92 of 189

Tender smoky spicy lamb.

haldiweb 159 of 189

Curries are cooked individually in the pan each with their own sauce. Compelling and delicious. Worth a trip across town.


Curry Vault - CBD

Curry Vault is one of the best restaurants in Melbourne - a delightful Indian culinary experience that has been consistently excellent over the years. We experienced three of Curry Vault's hottest dishes - the Lamb Vindaloo, the Spicy Chicken and the Beef Madras. Over the years I've enjoyed fine Indian cuisine in India, UK and in Australia, notably Adelaide which boasts some great Indian venues. I will never forget the food of Northern India during a few visits there, and Curry Vault does a great rendition, with no dumbing down heat and spices for western tastes.

The Lamb Vindaloo was super creamy with major heat, hot and spicy with a touch of vinegar. There was also a great spice profile of this vindaloo and I could tell the slow cooked meat was a decent cut.

The Spicy Chicken dish was laden with chillies, fresh capsicum, onions and ginger, and hit you hard from the start. My tongue started burning and sweat started emanating from my brow. Some like it hot, but you don't know how hot till you try. This was a mother of a hot dish. Yey it wasn't just all about heat but there were nuances of spice and taste.

CurryVault 8

The Beef Madras featured diced beef cooked with desiccated coconut, mustard seeds, curry leaves and spices. It too was creamy - with a heat that crept up on you like a rising tide. Highly recommended.

CurryVault 19


Babu Ji - St Kilda

Babu Ji is one of the best Indian restaurants in Melbourne (we think the best); a revelation and is often recommended to us by the Indian community. This is a modern chic restaurant with resonances of authentic Indian cuisine.

BabuJiJune 6

BabuJiJune 8 

The term Babu Ji, when used playfully is your typical Indian government worker, dining in a restaurant in Chandigarh, India. These “Babu Ji’s” dine with complete ease and enthusiasm, holding not a worry about time or return to work. They happily and unashamedly indulge in food and hospitality. They laugh loudly. They revel in their food, company and atmosphere. They absolutely love being served.

Here you will find fresh quality ingredients, compelling dishes and superb presentation. Authenticity comes from a plethora of attractive street food dishes including Papdi Chaat, spicy Samosas, Tandoori Chicken and Lamb Gushtaba.

BabuJiJune 9

Pot dishes include Butter Chicken using free range chicken, Fish Curry featuring Blue Grenadier, and a rich Goat stew.


Horn Please - Fitzroy

Horn Please is named after the popular hand-painted slogans that decorate the back of commercial vehicles across India.

Horn Please serves delicious food that has integrity but also offers a fun, interesting atmosphere. The food is simple yet special, being made from quality products, cooked unhurriedly and served in a spirited environment. The menu begins with Indian street food, continues with classic such as Butter Chicken, and not so classic curries such as Punjabi Buttermilk Curry, naan from the tandoor and finishes with the much loved homemade kulfi Indian ice cream. The Indian "nachos" are a talking point.

Delhi Streets - CBD

Delhi Streets is an exciting colourful if not chic Indian restaurant in The Archway precinct and has become our new Indian favourite. The World Loves Melbourne feels Melbourne has decent Indian restaurants but not that many of them. Delhi Streets captivates with its approachable street food, Bollywood posters and fun ambience. In terms of smart cheap eats Delhi Streets has burst on to the scene as a chart topper. We were impressed by the quality of cuisine and the overall experience, having been invited to imbibe the lunch menu.

DelhiStreets 3 

Delhi Streets is about fun, but with substance. Spectacular is the Pan Puri, Indian street food at it's best, with a sense of theatre. Pour the jug of spiced water into the Pan Puri and get an intense hit of flavour and freshness. Crispy lentil cracker balls stuffed with potatoes, chickpeas, onions, tamarind chutney. Delhi Streets boasts a funky fit out by the guys at BrandWorks. Modern lighting and seating with a dose of colour, along with playful use of design and textures. The ambience is enhanced by the open kitchen. Service was exceptional during our visit, with staff keen to please.

Delhi Streets also delivered on the Tikki Chaat - two potato pea patties on a bed of spiced chickpeas, then drizzled with sweet yoghurt, tangy tamarind chutney and zesty coriander and mint chutney. A flavour explosion. Tikka Tacos simply worked with succulent chicken in a humble tortilla taco. The food at Delhi Streets is presented with imagination. While our experience of Indian food in the past has been mainly small bowls of curries and the like, Delhi Streets brings innovation and creative flourishes, if not "glam" to street food, while upholding the highest quality. One of the best Indian restaurants in Melbourne in terms of affordability and funky Indian street food.