The best Indian restaurants in Sydney

Soft dabelis, thick curries and crisp dosas await you
A top down shot of Thali at Janani. Multiple hands are in frame
Photograph: Anna Kucera
By Time Out editors |
Advertising

Whether you want thick, creamy, red curries; soft, charry naan breads; oily, hot pickles; a fiery vindaloo; or a cooling lassie, there's an Indian restaurant primed to sort your spice cravings in Sydney. There're tropical flavours from the south and the earthy heat from northern fare, and if you really want to go on a subcontinental adventure, head to Sydney's own little India in Harris Park. Also, because you can find many similar elements in the cuinsines of neighbouring countries, we've also included some excellent Sri Lankan, Nepali and Bangladeshi eats in this list too. 

Want more food adventures? Check out our guide to the 50 best Sydney restaurants.

Plan your weekend with our list of the best things to do in Sydney this weekend.

On a budget? Here are the 50 best cheap eats in Sydney.

The best Indian restaurants in Sydney

1
Faheem Fast Food
Restaurants

Faheem Fast Food

icon-location-pin Enmore

Faheem is one of Sydney's best curry joints. Fast, fun and incredibly cheap, FFF gets an AAA for value but don't come for the décor, the service or flattering lighting - this isn't the place for a hot date (unless you're both stumbling home drunk post-gig up Enmore Road).

2
Anna_Kucera_Janani_30.jpg
Restaurants

Janani

icon-location-pin Strathfield South

South Indian food, is more rare than its Northern counterpart. It’s lighter and made for the tropics: the curries are looser, more immediately complex, often imbued with the aromatic scents of mustard seeds popped in the pan, earthy curry leaves and sour, citrusy tamarind fruit.

Advertising
3
Interior at Chat Kazz
Photography: Jay La
Restaurants, Indian

Chatkazz

icon-location-pin Harris Park

This colourful South Indian street food-inspired restaurant is bustling every night with local families sharing huge plates of dosas, dhal curries and other vegetarian dishes. Order the cheese dabeli, which sees a soft bap-like roll doused in grated cheese, sandwiching even more cheese mixed with potato and studded with spicy peanuts.

4
Table of food at Lankan Filling Station
Restaurants, Sri Lankan

Lankan Filling Station

icon-location-pin Darlinghurst

The go-your-own way approach to dining is what makes Lankan Filling Station such an exciting prospect. They’ve set up the menu like a spicy Duplo set, and you decide what kind of meal you want to build, marking your order on the white paper menu. It also means that you can genuinely get out of here for under a $50 if you order right. For small appetites there are snack-sized hopper sets or hopper bowls, but if you’re here to conquer the menu order the full-sized curries with as many hoppers on the side as you can take. 

Advertising
5
Anna_Kucera_Nithiks_Kitchen_009
Restaurants

Nithik's Kitchen

icon-location-pin Rozelle

Nithik’s is all about cranking out dosas, parathas and some incredibly fragrant curries. Vikram Arumugam and his wife Preeti Elamaran are so excited by their menu they’ll explain each dish in minute detail. Which can be heavy going if you’re really just here to eat dinner. But if you’re curious about Indian festival dishes, it’s worth listening in. 

6
Curry at Bang Street Food
Photograph: Anna Kucera
Restaurants

Bang

icon-location-pin Surry Hills

Bang is serving up food inspired by the streets of Dhaka, and injecting new life and flavour into one of Sydney’s most popular dining strips, Crown Street. While it's not strictly Indian food, the Bangladeshi fare they are serving up here satisfies all your subcontinental flavour needs, and they make a great curry. 

Advertising
7
A plate of biryani
Photograph: Shaun Gowans
Restaurants, Indian

Swagath Biryani House

icon-location-pin Wentworthville

If the sight alone of pyramids of tandoori chicken pieces, slow braised pieces of goat on the bone and deep fried green chillis in batter doesn’t swell your eyes with spice infused tears, then the house special Hyderabadi chicken biryani at Swagath Biryani House will certainly finish the job. Cinnamon and clove infused rice is layered over pieces of chilli, cardamom and turmeric marinated chicken, then slow cooked until the flavours merge together.

8
Brick Lane
Photograph: Anna Kucera
Restaurants, Indian

Brick Lane

icon-location-pin Darlinghurst

There’s no rule that says subcontinental dining needs to be old fashioned to be good, and yet few restaurants stray from the expected Raj-era décor, those little copper pots and North Indian curries that have been adapted for Western palates. Except at Brick Lane. This is a thoroughly modern iteration of a curry house, which is why it has managed to slip through the Italian stranglehold on Stanley Street.

Advertising
9
A mixed plaf vegetarian curries
Photograph: Shawn Gowans
Restaurants, Vegetarian

Abie's Vegetarian Takeaway

icon-location-pin Pendle Hill

The neatly packed Sri Lankan and South Indian restaurants and grocery stores along Pendle Way are busy with shoppers and diners stocking up on dried goods, curry spices and something readymade to take home for dinner. The most popular choice is a curry plate, and the place to get it is Abie’s Vegetarian Takeaway. Here, you’ll find all the colours of the edible rainbow in the 20 different all-veg curries on offer, where tropical island flavours mix with Subcontinental spice. 

10
Billu's Indian Eatery
Restaurants

Billu's Indian Eatery

icon-location-pin Harris Park

Thaalis: the best of everything in the restaurant, all on one plate. We love eating everything compartmentalised on a little silver tray – it's the only way to ensure our food items don't touch each other. Get in early on the weekends for Indian breakfast, too.

Advertising
11
Vadai Idly Sambar at Indo Lankan Food Bar
Restaurants, Sri Lankan

Indo Lankan Food Bar

icon-location-pin Seven Hills

Situated right beside Seven Hills train station, this Indian-Sri Lankan restaurant-cum-takeaway feels a bit tired and worn, boasting that aggressive neon lighting so familiar from India. Although it’s quiet when we walk in at 8pm; by 9pm there’s a far more bustling crowd. 

12
Scallops with coconut at Indu
Restaurants

Indu

icon-location-pin Sydney

Indu promises to replicate “village inspired” Indian dishes in Sydney. Owner Sam Prince has Indian and Sri Lankan heritage, and he used contacts in his mother’s home country to hook Indu up with a charity which supports widows displaced by the Sri Lankan Civil War into employment. This isn’t just a restaurant; it’s also a charity.

Advertising
13
People sitting inside eating at Spice of Life in Harris Park
Restaurants, Indian

Spice of Life

icon-location-pin Harris Park

Spice of Life is a different restaurant every time you visit. Some nights the expansive, if utilitarian, dining room is as sparsely populated as the cinema at 10am midweek. Other nights the restaurant, which is flanked by two large function rooms, is hosting a wedding reception on one end and a tween girl’s massive coming of age party on the other, with Bollywood hits ringing out from each side and jangling in the middle. 

14
Sri Lankan hoppers
Photograph: Helen Yee
Restaurants, Sri Lankan

Amma's Modern Kitchen

icon-location-pin Toongabbie

Imagine a pancake crossed with a crepe, a bowl shape that’s bubbly and soft in the middle with edges that thin out to a golden crunch. You might call this bliss. Sri Lankans just call them hoppers, a street food snack that’s eaten from breakfast through to dinner. Amma’s Modern Kitchen pumps out hoppers all day, at prices that’ll justify the trek to Toongabbie. 

Advertising
15
Haveli
Restaurants

Haveli

icon-location-pin Harris Park

The space? A converted house recreated as an India-style ‘haveli’ (or mansion). The menu itself? It tempts with daily specials and a wide range of beloved dishes. If you're feeling adventurous – and you're at an Indian restaurant, so it can't hurt – try the goat masala or fish madras.

16
Table of food at Dish Sri Lankan Street Food
Photograph: Daniel Boud
Restaurants, Sri Lankan

Dish Dining

icon-location-pin Prospect

You will need to be extremely, ravenously hungry when dining at Dish in Glebe – the second incarnation of the popular Toongabbie street food restaurant. They serve traditional Sri Lankan food in epic proportions. The original vendor in Western Sydney was a cheap eats hot spot, and while the inner city version has slightly steeper prices to match the rent, the $22 lunch set menu is a big hitter on the value for money scale. 

Advertising
17
DSCF9989-Annapurna-Helen-Yee.jpg
Restaurants

Annapurna

icon-location-pin Homebush

We bet you’ve driven past Annapurna hundreds of times and never even realised it was there. It might be squeezed into a bleak stretch of Parramatta Road but this Nepalese restaurant is no secret to the Nepalese community who have it on speed dial for takeaway and catering. That would explain why most of the time the dining room looks half empty, but don’t let that deter you from eating in. 

18
Abhi's
Restaurants, Indian

Abhi's

icon-location-pin North Strathfield

While they’ve since spawned a ritzy sister fine-diner on the Woolloomooloo waterfront, the original Abhi’s in North Strathfield is still the place to go for a dependable Indian fix any night of the week. The kitchen doesn’t confine itself to a specific region, cooking with equal enthusiasm tandoor-roasted meats from Punjab in the north to seafood curries from the southern Malabar coast. 

Advertising
19
Banoful
Restaurants

Banoful

icon-location-pin Rockdale

Whatever you do, make sure you order the fuchka ($6.90). Stopped laughing? Good. This popular and addictive street snack is found all over Bangladesh. It’s a vegetarian mix of chickpeas, potato and spices served alongside a pile of puffed-up hollow wheat ball crisps (Indians call these panipuri). The fun part is tapping a little hole into the top of the hollow orbs, spooning in some filling and then adding a little chilli vinegar. 

20
Curries at Coconut Grove Harris Park
Photograph: Alyx Gorman
Restaurants, Indian

Coconut Grove

icon-location-pin Harris Park

We fully appreciate the mesmerising draw of the flashing rainbow lights that adorn the cottages along Harris Park’s famous eat street, Wigram Road, but just around the corner is a restaurant that is specialising in Indian food with a strong southern accent. To get the most out of this elegant eatery we recommend you flip through to the back of the menu to where seafood is the star.

Advertising
21
The-Colonial-dishes-spread.jpg
Restaurants

The Colonial - Neutral Bay

icon-location-pin Neutral Bay

The way you feel about Thai food is how Brits feel about Indian fare. Given the numbers of Brits living here, a restaurant that attends to those homesick hankerings is a must. The Colonial has long been dishing up curries to fans in Leichhardt and Darlinghurst, but it was notably absent from what sometimes feels like our local Little Britain: Neutral Bay. Now that's changed. 

22
Indian Chopsticks
Restaurants

Indian Chopsticks

icon-location-pin Harris Park

Indian Chinese cuisine is said to have originated in Calcutta in the early 1900s – dishes cooked by Hakka immigrants that were gradually adapted to local Indian tastes. Today, Indian Chinese cuisine has spread all over India – and to much of Malaysia and Singapore too – but you won’t have to head overseas to try it. 

Advertising
23
A nepali breakfast
Photograph: Helen Yee
Restaurants, Nepalese

AD's Kitchen

icon-location-pin Ashfield

There’s nothing like seeing a batch of freshly cooked puri coming straight out of the kitchen. Puffed up like UFOs, these hollow and soft deep fried breads have slightly crisp edges and a speckled golden brown surface. They cook them all morning long on weekends at AD’s Kitchen, one of the few places offering a traditional Nepali breakfast in Sydney. 

In the mood for Thai?

Long Chim
Photograph: Anna Kucera
Restaurants, Thai

The best Thai restaurants in Sydney

In Sydney, there’s good Thai and there’s great Thai, and we’re all about the latter. From the best deep-fried snapper to the finest pad Thai outside of Chang Mai, here’s our list of the best places to get your Sydney-Samui on in town.

Advertising