Food spread with burrata and skewers
Photograph: Supplied | Lions and Tigers
Photograph: Supplied | Lions and Tigers

The best Indian restaurants In Perth

Whether you’re after a mild feast or a super spicy affair, Perth’s Indian restaurants have your back

Dale Anninos-Carter
Advertising

If spicing up your life is high on your radar, then a heat-forward feast should probably be on your to-do list – via the medium of Indian cuisine, that is. There’s no better feeling than your sinuses getting their well-deserved cleanse, and we’re happy to report that there are many fantastic Indian spots in Perth where all is achievable. 

There's a spot for every kind of curry craving, like homestyle comfort at Bollywood Spices Indian Cuisine in Craigie, modern vibrancy at Lions and Tigers, or inventive fusion at Jagga Daku. To help you find the restaurant that's right for you, Time Out has enlisted an expert foodie writer to come up with a list that covers the best of the best. Whether you’re after a new-wave dish that’s mild in bite or an authentic plate that’ll knock your socks off, our guide to the best Indian restaurants in Perth will have you on your merry way to flavourtown.

🍽 The best restaurants in Perth
🍕 The best Italian in Perth
🍷 The best Japanese in Perth

Best Indian In Perth

1. Sauma

It’s no secret that Northbridge’s Sauma is highly regarded amongst spice seekers – never failing to get a mention as one of the best Indian restaurants in Perth. The contemporary eatery serves up traditional street food with an elevated flair, alongside inventive cocktails with a kick, craft beers, and Western Australian-focused wines. The tapas-style menu is designed for sharing, but by all means dig right in solo upon the ever-so comforting butter chicken. Dine streetside with a pani puri shot in hand and relish the Northbridge commotion.

Address: 200 William St, Northbridge

Price: Curries from $24

2. Lions and Tigers

Coming through hot and spicy over in the timelessly trendy Fremantle is Lions and Tigers. Matching the locale’s good vibrations, Lions and Tigers plate up modern Indian cuisine in an up-market dining room adorned with funky artwork and intriguing decor. The seasonally-changing menu is also a treat for the eyeballs, bursting with ultra-fresh hues of green, red, and yellow, aside a drinks list that ignites an inquisitive flame irresistible to the taste buds. Chow down on dishes from the vibrant sharing menu, then wash it all down with Garage Project’s pickle beer – it’s a winning combo.

Address: 8 Bannister St, Fremantle

Price: Curries from $38

Advertising

3. Namaste India

Namaste India is a North Perth institution, and you'd best head in on an empty stomach – they’ve got the goods. The contemporary dining room is bright and inviting, but the pretty plates are the main event – the eggplant curry is even served in an eggplant-shaped bowl – how’s that for a bit of fun? Vegan options are clearly labelled, and the remainder of the menu is descriptive and hefty too. The Goan fish curry with fennel-y flavours is darn delish, the lamb shank curry is hearty, and the savoury Kashmiri naan stuffed with dried fruits is an adventure for the taste buds. 

Address: 18 Angove St, North Perth

Price: Curries from $22

4. Chakra Restaurant

Time and time again, Beaufort Street reels in the crowds for its diverse hospitality scene, and Chakra Restaurant on the Inglewood side of things is no exception. The family-run corner haunt is relatively clean-cut and dishes out both familiar and not-so-familiar fare from across the entirety of India. Chakra puts in the work when it comes to plating aesthetics while sticking to authentic flavour profiles. Tuck into the chicken biryani, beef vindaloo and lamb rogan josh, or opt for a bite from the thoughtful vegan menu with the likes of masala ‘chicken’ drumsticks and butter tofu. They even offer a selection of vegan and gluten-free naans – ‘cheese’ and garlic, anyone?

Address: 839D Beaufort St, Inglewood

Price: Curries from $34

Advertising

5. Balti Indian Restaurant

You’ve probably whizzed past Balti Indian Restaurant countless times along your St George’s Terrace travels. And while the facade appears relatively nonchalant, it’s not until you step inside the eating house that it becomes memorable, aka neon-lit. Balti’s dramatic interior pairs well in some sense with its dramatically good curries, hailing from both the north and south of India. The super spicy chicken Chettinad is a South Indian crowd-favourite, and if your sweet tooth is nagging you for a lil’ something, Balti’s gulab jamun is irresistible – a traditional dessert of deep-fried, dense dough that’s doused in both rosewater and sugar syrup. One simply isn’t enough!

Address: Shop 3/2 St Georges Tce, Perth

Price: Curries from $25

6. Curry Munchers

Bursting with cheeky personality, Curry Munchers in Leederville serves up a fusion of Indian and Pakistani plate-spinning worthy of a night out. The small, vibrant venue is a social hotspot, powered by creative cocktails and hearty classics: think butter chicken, paneer kadahi, and truffle-oil and mushroom naan. It's unpretentious, bold and generous, perfect for sharing alongside good friends and big flavours.

Address: 745 Newcastle St, Leederville

Price: Curries from $23.40

Liv Condous
Liv Condous
Former Lifestyle Writer
Advertising

7. Bollywood Spices Indian Cuisine

Tucked in the heart of Craigie Plaza, Bollywood Spices brings more than a decade of family-driven flavours to Perth’s northern suburbs. Chef-owner Roshan honed his craft in five-star Indian kitchens, creating a menu that spans North Indian classics, like fiery curries, biryanis and tandoori specials served in generous portions. Bold spices meet homestyle execution, creating a relaxed and welcoming dining experience that feels as familiar as it does vibrant. With BYO available, it’s the perfect neighbourhood spot in Craigie for a comforting Indian feast.

Address: Craigie Plaza, Shop 9/15 Perilya Rd, Craigie

Price: Curries from $18.50

Liv Condous
Liv Condous
Former Lifestyle Writer

8. Spicy Affair Indian Restaurant

East Victoria Park has transformed into an absolute mixed bag of beans – a thriving dining destination where cuisines collide and hungry stomachs rumble for things a little nicey and a little spicy, too. No-frills by nature, Spicy Affair Indian Restaurant can only be described with a likeness to the inside of a mandarin – that being excessively orange – yet remains a mainstay among locals and those from afar. As for Spicy Affair’s menu, expect humble cooking with tradition at the forefront of its ethos – take the chicken changezi (aromatic tomato curry), for example – a dish with 14th-century beginnings. Equally inviting staples include goat madras, chicken jhalfrezi, and an oh-so-moreish dal makhani. Pack a tipple to pair and you’re in for an indubitably finger-licking feast – a spicy affair, some may say.

Address: 909A Albany Hwy, East Victoria Park

Price: Curries from $21

Advertising

9. Jagga Daku

Perth’s first Indian gastro pub, Jagga Daku, delivers a culinary curveball with bold Indian street-food meets tapas-style gastropub glamour. Expect inventive bites like butter chicken samosas and dahi puri alongside comforting curries. Then wash it all down with one of more than 50 rotating craft beers or a glass from the extensive wine list. Live music, striking artwork and even a Royal Enfield bike suspended overhead lend the venue a funky edge that feels memorable, late into the night.

Address123 Oxford St, Leederville

Price: Curries from $24

Liv Condous
Liv Condous
Former Lifestyle Writer

10. Dosa Xpress

As you may have already guessed, Dosa Xpress specialise in dosa – a savoury crepe of sorts hailing from South India, awaiting your hunger pains in South Perth. As well as dosa-lovers, this one goes out to the vegetarians and vegans of Perth – Dosa Xpress is a plant-based haven with gluten-free and organic on their mind. The eatery’s moral code is to create “good food that just happens to be meat-free”, and that, they have achieved. A whopping 26 dosa are up for grabs, ranging from traditional to cross-cultural, namely the cashew masala dosa and the American chop suey (stir-fried meat and veggie dish) dosa, respectively. And if dinner for you isn’t truly complete without a sweet treat, Dosa Xpress is at your service with those ice cream rolls that went viral a few years back – you’ll know them when you see them.

Address: 53 Labouchere Rd, South Perth

Price: Dosas from $14

Advertising

11. Chutney Mary’s Indian Restaurant

This long-standing Subiaco haunt has well and truly stood the test of time and holds a special place in the heart of many a Subi-dweller. With a fresh lick of paint and a few touch-ups here and there, Chutney Mary’s Indian Restaurant has transformed into a bit of a destination, if elevated, authentic fare is on your dining bingo card. The tandoori fish tikka melts in the mouth, the chicken palak with spinach, ginger and curry leaf is a sensation, while the bhindi do pyaza of okra is a satisfying affair. Top it all off with a Bollywood martini, which hints at mango notes, and you’ve got yourself a winner-winner tikka dinner.

Address67 Rokeby Rd, Subiaco

Price: Curries from $18.50

Recommended
    You may also like
    You may also like
    Advertising