6 Best South Indian Restaurants in Melbourne

Few cuisines reward a bit of exploration quite like South Indian food. While butter chicken and naan tend to dominate the conversation around "Indian food" in Australia, South India's culinary traditions, spanning Tamil Nadu, Kerala, Andhra Pradesh, and Karnataka, are a completely different (and arguably more varied) world. Think paper-thin dosas the size of your forearm, fluffy steamed idlis, tangy sambar, and thalis piled high with a dozen different dishes.
Melbourne, with its large South Indian community, has become one of the best places in Australia to explore this cuisine properly. Below are six of the best South Indian restaurants in the city, covering everything from casual all-vegetarian canteens to specialist Kerala kitchens known for their parotta.
Best South Indian Restaurants in Melbourne
1. SV Bhavana – Cranbourne
Topping our list is SV Bhavana, a fully vegetarian South Indian restaurant in Cranbourne that has quietly become one of the best places in the south-east to enjoy authentic Tamil-style cooking. Every dish here, from the dosas to the curries to the biryanis, is vegetarian, which makes it a fantastic option whether you're a strict vegetarian or simply want a lighter, plant-based South Indian meal.
The dosas are the standout: thin, crisp, and golden, served with coconut chutney and a sambar that has real depth, built on tamarind and toor dal rather than shortcuts. The paneer-based curries are creamy without tipping into heaviness, and the biryanis carry genuine layers of spice rather than relying on a single overpowering flavour.
What makes SV Bhavana especially appealing is how unpretentious it is. There's no attempt to "elevate" South Indian food into something it's not; instead, the focus is on doing the classics properly, with fresh ingredients and clear care in the kitchen. It's a great spot for families, for first-timers wanting an introduction to South Indian flavours, and for anyone in Cranbourne looking for a reliable dinner that doesn't feel like a compromise. SV Bhavana also offers takeaway and catering for events, so it's worth keeping in mind beyond just a sit-down meal.
2. Saravanaa Bhavan – Melbourne CBD
Saravanaa Bhavan is something of a global institution. Founded in Chennai in 1981, it's now the world's largest South Indian vegetarian restaurant chain, with outlets across India, the Middle East, Europe, and Australia, including a long-running CBD location in Melbourne.
The dosas here are famous for good reason, with a wide selection ranging from the classic masala dosa to cheese and Mysore varieties, but regular diners will tell you the thali is where it really shines. A Saravanaa Bhavan thali typically includes rice, a selection of curries, sambar, rasam, yoghurt, and a sweet, giving you a genuine tasting tour of South Indian flavours in one sitting.
Because it's part of an international chain, the experience here is consistent, which is part of its appeal. If you've eaten at a Saravanaa Bhavan in Chennai, Dubai, or Sydney, you'll know roughly what to expect in Melbourne too. It's busy, especially around meal times, so be prepared for a short wait, but the queue moves quickly and the food comes out fast once you're seated.
3. Swagath Spice Kitchen – Coburg
Out in Melbourne's north, Swagath Spice Kitchen on Bell Street in Coburg has built a loyal following since opening at the end of 2023. The drawcard is the dosa, and not just any dosa: this is the kind that arrives at the table stretching the length of your forearm, stuffed with potato masala, and served alongside fragrant sambar and a peanut chutney that regulars rave about.
Within weeks of opening, Swagath was packed with families from the area looking for a genuine taste of home, and it has remained one of the best South Indian options in Melbourne's northern suburbs ever since. The portions are generous, the prices are reasonable, and the atmosphere is lively without being chaotic.
If you're in the Coburg or Sydney Road area and craving South Indian food, this is a strong pick, particularly if you want to try a dosa that's a genuine event rather than just a side dish.
4. Dosa Corner – Multiple Locations
As the name suggests, Dosa Corner has built its reputation squarely on dosas, and it consistently ranks among Melbourne's most popular South Indian spots across review platforms. The menu covers an impressive range of dosa styles, alongside idlis, vadas, uttapams, and curries, making it a solid all-rounder for anyone wanting a quick, satisfying South Indian meal.
What sets Dosa Corner apart is its accessibility. With multiple locations around Melbourne, it's often the easiest South Indian option for a casual lunch or dinner, without sacrificing on flavour. The chutneys and sambar are made fresh, and the dosas hold their crispness well, even for takeaway orders.
It's a great entry point if you're new to South Indian food and want to try a few different dosa varieties without committing to a full sit-down meal.
5. Flora Indian Restaurant – Melbourne CBD
Flora Indian Restaurant specialises in vegetarian South Indian food and has become known as one of the better CBD options for fluffy idlis and crispy dosas. The menu also extends into a strong range of gluten-free and vegan dishes, which makes it a useful option for groups with varying dietary needs.
The thalis here are a highlight, offering a well-balanced spread of curries, rice, bread, and accompaniments that give a genuine sense of South Indian home cooking. The restaurant leans on traditional recipes, and the aromatic spice blends used in the curries set it apart from more generic CBD Indian options.
Flora is a good choice if you're working or shopping in the city and want a proper South Indian meal without travelling out to the suburbs.
6. Madras Bros. – Melbourne
Rounding out the list is Madras Bros., a restaurant that has earned a strong reputation among South Indian food fans for its focus on authentic Tamil-style dishes and dosas. It regularly appears at the top of "best South Indian" lists across review platforms, and for good reason: the dosas are consistently crisp, the chutneys are well-balanced, and the curries carry genuine spice complexity rather than relying on cream or sugar to round things out.
Madras Bros. is a solid choice for both newcomers to South Indian cuisine and those who grew up eating it and are looking for something close to the real thing. The menu also covers a good range of vegetarian options, so it works well for mixed groups.
What Makes South Indian Food Different
If you're used to North Indian restaurants, with their tandoori meats, rich gravies, and naan bread, South Indian food can feel like an entirely different cuisine, because in many ways, it is. Rice, rather than wheat, is the staple, which is why dishes like dosa, idli, and uttapam (all made from fermented rice and lentil batters) are so central to the cuisine.
Coconut also plays a much bigger role in South Indian cooking, appearing in chutneys, curries, and even some desserts. Tamarind gives many dishes their distinctive tang, particularly in sambar and rasam, while curry leaves and mustard seeds are used as aromatic bases far more often than in North Indian cooking.
Within South India itself, there's huge regional variation. Tamil Nadu is known for its dosas, idlis, and thalis; Kerala for its parottas, seafood curries, and use of coconut milk; Andhra Pradesh for fiery, chilli-forward dishes; and Karnataka for its own distinct take on dosas and snacks like Mysore bonda. A good South Indian restaurant in Melbourne will usually lean towards one of these regional styles, even if the broader menu touches on several.
How to Order Like a Regular
If you're new to South Indian restaurants, a few ordering tips can make a big difference. Start with a dosa or idli as a way to gauge the kitchen's standard; if the dosa is crisp rather than soggy and the sambar has real depth, you're in good hands.
For a fuller experience, order a thali, which gives you a sample of multiple dishes at once and is usually excellent value. If you see "Mysore" in front of a dosa or bonda, expect a spicier, more intensely flavoured version than the standard.
Finally, don't be shy about asking staff for recommendations. Many South Indian restaurants in Melbourne, including family-run spots like SV Bhavana, are genuinely happy to guide first-timers towards dishes that suit their spice tolerance and taste preferences.
Final Thoughts
From the comforting, all-vegetarian menu at SV Bhavana in Cranbourne to the forearm-length dosas of Swagath Spice Kitchen in Coburg, Melbourne's South Indian food scene has something for everyone, whether you're a longtime fan or trying these flavours for the first time. Each of the six restaurants above offers its own take on the classics, so the best approach is simply to start exploring and let your taste buds guide the rest.









