Sauma Indian Perth

10 Of Perth’s Best Indian Restaurants

byPerth Is OK Staff
Share This Page

Words by Ashley Valli.

Indian restaurants are here in Perth in abundance! Whether it be the north Indian buttery curries and naan bread or the south Indian vegetarian bean and lentil dishes and crispy dosas. Get your forks out for some of our favourite Indian restaurants in Perth:

Curry Munchers

Combining the Western with the Indian, Curry Munchers is the perfect place to go for a flashy introduction to Indian food. Indulge in the ever-classic butter chicken and garlic naan or take the risk with some spicy chicken phall. Make Curry Munchers your starting point for a night out in Leederville.

Curry Munchers Indian Perth

745 Newcastle Street, Leederville

Dosa Xpress

This vegetarian restaurant specialises in south Indian food and is chock full of friendly service and (as you may have guessed) amazing dosa. Make sure to order their special cheese burst dosa with jalapeños optional if you’re looking to spice it up. While Indian food usually gets its rep through its mouth-watering dinner dishes, Dosa Xpress is also renowned for its hand-crafted paan ice cream rolls. Your night would be incomplete without them!

53 Labouchere Road, South Perth

Balti Indian Cuisine

Dine with the full cultural experience at Balti with cuisine that specialises in both north and south Indian food. One chef is from the north (Chundugi) and specialises in gourmet curries, and one is from the south (Nilambur) and specialises in fresh seafood dishes. Try their goat curry made with hot and spicy sauce and the chef’s own special choice of spices. You’ll be coming back for more later!

3/2 St Georges Terrace, Perth


Candle-lit with sidewalk tables, family-run Chakra is ready to make your date night a memorable one. They have separate menus for their vegetarian and vegan patrons where you can enjoy dishes like potato samosa cones and beetroot cauliflower fritters. Try one of their Indian-themed cocktails like the “Karma”, a saffron-infused drink with gin and cardamom bitters. The theme here: elegance with a side of spice.

Chakra Indian

839D Beaufort Street, Inglewood

Mother India

You haven’t truly experienced Perth’s Indian food if you haven’t been to Mother India in Fremantle. This family-run Indian restaurant has been around since 1990 and has, over time,  become a Perth favourite. With locally sourced produce, you can’t go wrong. Their butter chicken and Goan fish is a must-try for any curry fan.

23 Forrest Street, Fremantle


Smack bang in Perth’s party district, Northbridge, is Sauma. Drop in for a gorging on the “Street Food Adventure” – a set menu with dishes like lamb ribs with sweet tamarind and banana leaf fish. Their many share plates and lively atmosphere make this Indian restaurant perfect for your next group outing.

Sauma Perth

200 William Street, Northbridge

Madras Corner

Authentic Indian cuisine with dishes to soothe your south Indian food-cravings. Their podi idli (steamed lentil cakes with spice powder) is worth doing a sharp double-take for. Madras Corner also offers a traditional South Indian breakfast tray if you happen to want your cravings settled early in the morning.

1A/11 Erade Drive, Piara Waters

Toast My Curry

Toast My Curry’s one-of-a-kind naan toasties make this Indian restaurant a must-try. Previously only taking orders from their food truck, Toast My Curry has now also settled into an industrial warehouse with their very own kitchen made out of a converted shipping container. Try something different with their world-first naan toasties (termed “naasties”) or even dig into their cheesy butter chicken loaded chips. Oh. My. God.

Toast My Curry

2/11 Milford Street, East Victoria Park

2 Fat Indians

It would feel like a crime to exclude this popular Indian restaurant from the draw. 2 Fat Indians serves some of the best garlic naan and creamy curries out, now spread across multiple locations in Cannington, Northbridge, Mount Lawley and Joondalup.

Westfield Carousel, R209/1382 Albany Highway, Cannington
Lakeside Joondalup Shopping Centre, GD T173-74, Joondalup
607 Beaufort Street, Mount Lawley
98-100 James Street, Northbridge

Editor’s Pick:

Bollywood Spice

It would be too easy to cruise past North Perth’s Bollywood Spice, tucked away off Charles Street – but if you did, you’d be missing out. Fresh and full of flavour, we just can’t go past that mushroom tawa, any day of the week.

Shop 9, Village Square Shopping Centre, 299 Charles Street, North Perth


On the bustling, oh-so-cute Angove Street, you’ll find Namaste – opening in April 2021, the family-run restaurant has quickly made a name for itself as one of Perth’s primo spots for an Indian feed. Make sure to start with a couple of onion bhajis and let your heart guide you the rest of the way: from the creamiest kormas to some bangin’ biryani.

Perth's Best Indian Restaurants, Namaste, North Perth

3/18 Angove Street, North Perth

Header Image: Sauma