Sauma | Image credit: Louise Coghill
Whether it's that great little joint your mate told you about, or the local take away on your street, it seems everyone has an opinion on who serves up the best Indian in town. If you're longing for a creamy curry, some crispy papadums, a spicy goat curry or a mango lassi, it's time to get yo self to one of the best Indian restaurants in Perth.
So, Listers, stop pestering your Indian friends and colleagues for where to get the best curries in town—here's 16 restaurants serving up some of the best Indian food in Perth.
Everyone has heard of Annalakshmi on Perth’s Barrack Street Jetty. This cheap an cheerful “pay as you feel” Indian restaurant will satisfy with its hit-the-spot vegetarian buffet.
Cheap, authentic and cheap as chips, Hare Krishna joint Govindas is perfect when you get the hungries for Indian. You probably won’t pay more than $10 at this Perth Indian restaurant—perfect for my cheap ex boyfriend.
Punjab Indian Restaurant
One of the best Indian restaurants in Perth, Punjab Indian Restaurant in Innaloo is a must try for delish Indian in fun Bollywood style surrounds.
Winner of the 2014 Gold Plate award for best Licensed Indian Restaurant, Copper Chimney hits all the marks for date night; delicious food, great service and cool surroundings. Get into one of their famous curries and a massive dosa.
A super cool Indian place if every there was one, Sauma has a relaxed modern atmosphere suitable for the most trendy restaurant goers. Get into their modern Indian street-style eats—this is one of the best Indian restaurants in town.
The Cove Indian Restaurant
Scrumptious Indian food served within an atmospheric colonial style house, The Cove has amassed many happy regulars. Choose from the menu or gorge at the weekend buffet (Friday to Sunday).
A lovely little date spot on Market Street, Auntie G serves up some of the best Indian food in town with a modern twist. They also do some of the best cocktails in town and they go perfectly with the spicy food!
Delicious eats, attentive service, a slick wine list and a cool vibin’ atmosphere to top it off, Royal India is a diamond in the rough! Try their specialty goat curry and you'll realise that this is one of the best Indian restaurants in Perth
It’s a strange spot for a restaurant on Lord Street in Mount Lawley, which is why it’s one of the area’s best kept secrets. Expect some satisfying Indian/Nepalese from Regal Crown.
2 Fat Indians
The food at 2 Fat Indians is as tasty as it gets—and the locals know it. It’s not the cheapest Indian around but it’s so dang good.
Mela Indian Sweets and Eats
Those in the know flock to Mela Indian Sweets and Eats on the north end of William Street in Northbridge for some satisfying Indian. Treat yourself to a samosa and then stare into their colourful sweets cabinet with longing. This is one of the best Indian restaurants in Perth.
Dhaba is a popular addition to the Indian restaurants in Innaloo. Cheap and authentic food with a real spice hit.
Mother India is a unique hole-in-the-wall Indian restaurant. It serves up cheap and tasty homemade-style fare made with free-range ethical meat and local produce.
Anghiti in Innaloo has plenty of competition in the vicinity but they still manage to pull in the regulars. Tuck into their curries (adjust the spice for your tastes) and some quality naan—this place is dishing out some of Perth's best Indian eats.
Want more of the best Indian restaurants in Perth? Search 'Indian' in The Directory!