Eat & Drink

Craving Indian food? Check out our go-to restaurant guide

Whether you love the hot and spicy flavours from the South, chilli curries from the East, the coconut and seafood flavours from the West, or the Northern tandoori and korma dishes, Indian cuisine always delivers a vibrant dining experience. To help with your Indian restaurant decision making here’s our guide to some of the best Indian restaurants in Newcastle, Lake Macquarie and Maitland.

Bay of India

A favourite with locals looking for a quality hit of fresh Indian flavour, Bay of India in Warners Bay is where you need to go.
Where: 65 King St, Warners Bay
More Info: click here


An institution in the Newcastle food scene, Gandha's has been serving Indian food lovers since 1986. Fresh and authentic, Gandha's will take you on a food journey.
Where: 103 Regent St, New Lambton
More Info: click here 

King’s XI Indian Restaurant

The cosy interiors provide the perfect space to experience some of Newcastle's best Indian. The extensive menu covers flavours from a variety of regions from India, with some highlights including the Lamb Korma and India’s most famous dish, Hyderabadi Biryani.
Where: 100 Beaumont St, Hamilton
More Info: click here

Darby Raj

Sitting smack in the middle of Darby Street, Darby Raj has been consistently serving quality Indian cuisine for as long as we can remember. On the menu is a mix of flavours from the North and Southern regions of India, always delicious either dine-in or takeaway.
Where: 3/115 Darby St, Cooks Hill
More Info: click here

Delicacy of India

The southern area of Lake Macquarie doesn't miss out when it comes to the aromatic flavours of Indian Cuisine with Delicacy of India consistantly delivering the goods. A favourite among locals, if you're in the area its well worth checking out.
Where: 6 Yambo Street, Bake House Ln, Morisset
More Info: click here

Kapoor's Kitchen

Taking inspiration from the rich heritage and ancient herbs and spices of Indian cuisine, Kapoor's Kitchen consistently delivers the exoctic flavours in an unfussy way. If you ask the regulars it's hard to go wrong with your menu selection, however the Kadai Chicken and Goat Rogan Josh are a must try. 
Where: 66 Carrington St, West Wallsend
More Info: click here

Punjabeez Indian Restaurant

For those at the south end of the lake your Indian needs are covered at Punjabeez. Offering an extensive list of dishes to choose from, with plenty of vegetarian options there are many menu highlights. If you're finding it hard to pick take the banquet option and try a little bit of everything.
Where: 2/3 Short St, Morisset
More Info: click here

Raj's Corner

If you like your Indian fast, tasty and loaded with spicy flavours, Darby Raj, either in Hamiton or Glendale is where you need to go. Just be prepared to line up when its peak hour. 
Where: 116 Beaumont St, Hamilton
Where: Stockland Glendale, 43/387 Lake Rd, Glendale

Royal Spoon

This quaint little restaurant offers the enchanting charm of Indian and gets the people driving with locals and visitors alike raving about the incredible flavours, and beautiful service. 
Where: 17 Belmore Rd, Lorn
More Info: click here

guide to indian restaurants newcastle nsw

Sapphire Indian

A suburbian gem, Sapphire Indian packs in some serious flavour together with its buzzing atmopshere. The menu is loaded with authentic flavours and with meals sizes generous in size you'll be walking out satisfied.
Where: 367 Glebe Rd, Merewether
More Info: click here 

Sehaj Indian Food and Sweets

If you love the sweet stuff than Sehaj Indian Food and Sweets at Westfield Kotara is where you need to go. The menu isbased on authentic North Indian dishes, and they are renowned for their snacks, sweets and Indian-style hot beverages.
Where: Corner Park Avenue &, Northcott Dr, The Rooftop, Westfield Kotara 
More Info: click here


Known for their northern Indian cuisine and naan which are bit more fluffy than you’ll find elsewhere, making them perfect for mopping up a curry. Located in a super kitsch space on Hunter Street, Surtaj is one of our go-to's.
Where: 265 Hunter St, Newcastle
More Info: click here 

The Bhakti Tree

Rich aromas and a calm atmopshere is what you can expect to find at The Bhakti Tree in Mayfield West, together with those often hard to find South Indian flavours. With many Indian menu's taking a North Indian style The Bhakti Tree's buffet provides a daily curry with sides, a lovely lassi and homemade lemonade, just to name a few. Everything is vegetarian and there are gluten and dairy free options available. Best yet the menu is super affordable.
Where: 410 Maitland Rd, Mayfield
More Info: click here

The Grand Pavilion

Located on the waterfront of Warners Bay, and just around the corner from the Bay of India, is where you'll find another quality Indian restaurant. What makes The Grand Pavilion unique is their Indochinese menu options. Similar to South Indian food, the fusion of Indian and Chinese flavours are difficult to come by. We have it on good authority that the Manchurian is a must try!
Where: 452 The Esplanade, Warners Bay
More Info: click here


Fresh is the best way to describe Zaffran Indian, fresh produce, fresh ingredients, and of course the spices are fresh. The extensive menu covers off all the favourites including an extensive vegetarian and vegan menu.
Where: 226 King St, Newcastle
More Info: click here

Did we miss somewhere? Email us!