Restaurants

Perth鈥檚 Best Indian Restaurants To Tick Off Right Now

By

Indian food at Sauma restaurant in Perth

There’s nothing more comforting than tucking into an Indian feast. From sizzling tandoori to mountains of tasty bread, curries and samosas to tempt you, it’s pretty much impossible not to over-order. 

Whether you’re a seasoned spice aficionado or a newbie to the world of masalas, there’s an Indian dish to satisfy your tastes in Perth/Boorloo. No meat? No problem. This cuisine hands down has the most delicious and flavoursome vegetarian food you can find.

Get ready to dig in at Perth’s best Indian restaurants.

The Chatter Boxx

439/441 Albany Hwy, Victoria Park WA 6100

A table full of Indian curries at The Chatter Boxx in Victoria Park
Image credit: The Chatter Boxx | Facebook

After working at luxury hotels for over 20 years, Chef Deepak decided to open the doors of an insanely good Indian serving up classics as well as dishes totally new to the Perth food scene. House specialties include a rustic home style chicken curry, prawn masala and pulled goat haleem with yogurt and cashews.  

Sauma

200 William St, Northbridge WA 6003

The banana leaf barramundi at Sauma Indian restaurant in Northbridge
Image credit: Sauma | Instagram

This cool William Street haunt has the perfect vibe for date night or dinner and drinks with the crew. Serving up old favourites with a twist, there is no better option than the street food adventure with a whole heap of crazy delicious share plates. Start with the famed pani puri shots before moving onto chicken tikka, lamb ribs with tamarind, banana leaf fish and pork vindaloo mopped up with a healthy dose of rice and freshly cooked naan bread. The cocktails are superb - do not leave without ordering a tamarind margarita. 

Gogo's

35 Mends St, South Perth WA 6151

Gogo's Indian Tapas in South Perth
Image credit: Gogo's | Instagram

 is the latest venture from internationally renowned Chef Gogo whose last restaurant Gogo's Madrid Curry House was hugely popular and attracted some very big names and many a cricketing star, as well as earning him plenty of TV time. All this to say, Chef Gogo knows how to craft dishes that people seriously love and his swanky new cafe, tapas joint and wine bar in South Perth is no different. By day you can work through an international street food-style brunch menu, but it's what happens after dark that we're really here for. Swing by to get stuck into tasty Indian tapas plates like Goan masala prawns, Shami kabab croquettes and Gogo's famous lamb chops. Everything's packed full of the best local produce around and can be paired with an excellent drop from the wine list. 

Chakra

839D Beaufort St, Inglewood WA 6052

A selection of takeaway curries and dishes from Chakra restaurant
Image credit: Chakra | Instagram

This progressive and contemporary serves up unexplored, iconic dishes from across the entire geographic landscape of India. Signature dishes include a mouth watering charcoal smoked chicken and wild caught barramundi in a madras sauce. To drink? Try one of the wildly good and unexpected cocktails like the karma with saffron infused gin, raspberries, cardamom bitter and saffron liqueur. 

Mumbai Rocks

Queensgate, 10 William St, Fremantle WA 6160

chef Mervyn comes from a long line of chefs and hand makes everything himself, so you better believe everything coming out of this top spot in FOMO Fremantle is amazing. If you get in quick, you’ll be able to nab one of the crowd favourite pies filled with tantalising vindaloo or butter chicken wrapped in a flaky pastry case. There’s loads of vegan dishes to try and even vegan garlic naan cooked fresh in the tandoor. They also have a second store in Mirrabooka now too for anyone north of the river.

You might also like:

Lions And Tigers

8 Bannister St, Fremantle WA 6160

A table full of Indian dishes at Lions and Tigers in Fremantle
Image credit: Lions & Tigers | Instagram

is the kind of place Freo locals try to keep hidden from the rest of Perth, but fortunately for us—the secret is out. The team has perfected modern Indian cuisine and every dish we’ve ever tried is teeming with flavour. The sourdough naan is basically a right of passage and as for choosing the rest, it’s certainly a challenge. Lamb rendang samosas, roast pumpkin with fried curry leaves and tamarind stracciatella all deserve a spot on your table. The menu changes with the seasons so trust your gut or ask one of the incredible staff to steer you in the right direction. 

Curry Pirates

176B St Brigids Terrace, Scarborough WA 6019

When the curry cravings kick in, ordering your body weight in take away from will have you feeling all sorts of cozy. Our favourite dish? The Makhani with paneer cooked in a sweet and rich gravy. Order plenty of naan or roti—you won’t want to waste a drop of that sauce. 

Namaste India

18 Angove St, North Perth WA 6006

The Lamb shanks in richly spiced sauce with cumin, cardamom, cloves, cinnamon & finished with tomato and onion gravy from Namaste India
Image credit: Namaste India | Instagram

Everything at is simply divine. Your best bet at tackling the menu is to head here with a group and order as much as you possibly can. There’s nothing wrong with leftovers! Start with melt in the mouth tandoori chicken, classic onion bhajis and paneer chilli milli (deep fried cheese with spices) before digging into the eggplant curry, not-so-basic butter chicken and Goan fish curry. All the different types of naan, salad, chutneys and homemade ice cream are essential to add to your order. 

Curry Thieves

47/366 Grand Promenade, Dianella WA 6059

You wouldn’t expect to find a little slice of India inside Dianella Plaza but this hidden dishes up a spread good enough to rival the best. This place is famous for its goat biryani; it’s cooked on the bone with rice and is pure deliciousness. 

Guru Spices Indian Cuisine 

88C Moreing Rd, Attadale WA 6156

Guru Spices Indian Restaurant in Attadale
Image credit: Guru Spices Indian Cuisine | Website

With recipes passed down from generation to generation, Guru Spices is a neighbourhood fave for the good folk of Attadale. In a relaxed and authentic atmosphere, you’ll be treated like family as soon as you walk through the doors. Using the freshest seasonal produce and with tried and tested homemade spice blends from head chef Harish, you can expect dishes bursting with flavour. 

Govindas

194 William St, Northbridge WA 6003

Two men sitting at Govinda's Indian restaurant in Northbridge
Image credit: Govinda's | Facebook

This place is so cheap, you’ll actually be saving money by going out. A big plate from the vegetarian buffet costs just $12 with curries and dahl complete with rice, naan and pappadams. You’ll even be treated to a dessert like halva and custard as well as a customary lassi. This authentic Hare Krishna restaurant is known for serving their food with a whole lotta love and it’s not hard to see why. 

Mother India

23 Forrest St, Fremantle WA 6160

You’ll feel like you’ve been welcomed into someone’s home with the friendly staff at this hole-in-the-wall restaurant. Standing the test of time for over 30 years, the dishes are packed full of flavour with sustainable and locally sourced ingredients plus plenty of dairy and gluten free options. For an epic take away night, the value packs with your choice of curries along with dahl, naan, rice, raita and pappadams are just too good to pass up. 

Chutney Mary’s

67 Rokeby Rd, Subiaco WA 6008

Chutney Mary's saag paneer
Image credit: Chutney Mary | Instagram

This bright and buzzing restaurant is a Rokeby Road institution. If you think you can handle the heat, test your taste buds with the spicy and delicious chicken vindaloo. We recommend ordering a side of the cucumber raita if it all gets a bit much—just don’t say we didn’t warn you. For the sensible folk, the house special goat curry is wickedly tender and the homemade pistachio kulfi ice cream is a real treat. 

Copper Chimney

1/330 South Terrace, South Fremantle WA 6162

As if South Freo needed another reason for foodies to visit, we just can’t get enough of the dosa, curries and tandoor coming out of the kitchen at If decisions are a weak point, we recommend bringing someone who can help narrow down your order and if you’ve got a special event or a big ol’ family dinner, ask the crew about their catering. 

Curry Munchers

Joondalup and Leederville

Curry at Curry Munchers
Image credit: Curry Munchers | Facebook

is all about introducing the unique tastes and warm hospitality of India to the community in Perth and we’re oh-so thankful they’re here. Order a mix of perfectly spiced grilled and charcoal entrees before getting stuck into rich and creamy curries that will leave you rolling out the door. 

Spicy Affair 

909A Albany Hwy, East Victoria Park WA 6101

This BYO is the perfect curry night destination for a quick and casual feast of the senses. You can order all your usual go-tos like bhajis, pakora and samosas to start followed by more curries than you can imagine as well as plenty of vego options. 

Festival India 

4/240 Main St, Osborne Park WA 6017

A meal from Festival India
Image credit: Festival India | Website

Dosa, tandoori, sizzling meats and curry—how is one supposed to choose? We’re big fans of dosa with over 20 varieties of the crepe-like pancake to choose from. Go for the South Indian classic stuffed with potato or the paneer with homemade ricotta cheese. If you can fit it in, the seafood dishes are spot on—think a Malabar prawn curry or spicy fish vindaloo. 

Tandoori Flames 

235 Stirling Hwy, Claremont WA 6010

After catering for pro cricketers, the team at know a thing or two about pleasing a crowd. Get your hands on all the bread, tandoori and curries your heart desires before packing a doggy bag for lunch the next day. 

Need more food inspo? Check out:

Main image credit: Sauma | Instagram

Get our top stories direct to your inbox.

Subscribe

Get our top stories direct to your inbox.

Subscribe