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
Suite 1/441 Albany Hwy, Victoria Park WA 6100
Image credit: The Chatter Boxx | Facebook
After working at luxury hotels for over 20 years, Chef Deepak decided to open the doors to Chatter Boxx, an insanely good Indian joint serving up both beloved classics and dishes you won’t find anywhere else in town.
House specialties include British-style goat curry, prawn masala and Hyderabadi biryani, each bursting with bold, layered flavours that keep me coming back for more. As much as I love trying something a little different on the extensive menu, I always default to the tandoor-cooked chicken tikka with fenugreek-flavoured makhani gravy, which you might also know as butter chicken. It's one of the very best in Perth (and trust me, I've tried them all).
INSIDER INTEL
- Snag a $7 Kingfisher beer with any dine-in biryani
- Indian Hi Tea runs each weekend from 2:30–5pm, with free-flowing chai and a huge selection of Indian-inspired snacks for $32 per person
Sauma
200 William St, Northbridge WA 6003
Image credit: Sauma | Instagram
This cool William Street haunt is exactly the kind of place I love for a date night or a casual dinner with friends.The beautifully decked-out dining room is always buzzing, the staff are friendly and know their stuff, and every dish is designed to be shared (and fought over).
Indian street food favourites get a fun twist here. Start with the famed pani puri shots, then move on to highlights like twice-cooked lamb ribs, wagyu beef samosas, chicken tikka, bone-in goat curry, banana leaf fish and pork vindaloo, all best enjoyed with generous helpings of rice and fresh, fluffy naan from the tandoor.
INSIDER INTEL
- Order the tamarind margarita for terrific, tweaked take on everyone's favourite cocky
- Great for groups or low-key date nights
Gogo's
35 Mends St, South Perth WA 6151
Image credit: Gogo's | Instagram
Gogo's is the latest venture from internationally renowned Chef Gogo, whose previous spot, Gogo’s Madrid Curry House, drew big names, cricketing stars and plenty of TV attention. Needless to say, the chef knows how to create dishes people truly love, and his swanky South Perth venue is no exception.
By day, the menu leans into international street-food-inspired brunches, but it’s the after-dark offerings that really get me buzzing. Once the sun sets, it’s all about Indian tapas that pack serious flavour: Goan masala prawns, Shami kabab croquettes and those legendary lamb chops. Everything is crafted with the best local produce, and the wine list is just begging to be explored. Pair, sip, share—or hoard—your way through the menu, leaving plotting your return.
INSIDER INTEL
- Let the team know if you have any dietary requirements, they are incredibly accommodating
Chakra
839D Beaufort St, Inglewood WA 6052
Image credit: Chakra | Instagram
If I lived north of the river, I'd be a weekly regular at Chakra. This progressive, contemporary spot serves up unexplored, iconic dishes from across the entire geographic landscape of India. Signature dishes include 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.
INSIDER INTEL
- There's a seperate gluten-free menu for celiacs, including delicious gluten-free naan bread
Mumbai Rocks
Queensgate, 10 William St, Fremantle WA 6160
Mumbai Rocks 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:
- The Best Thai Restaurants In Perth
- The Best Korean BBQ Restaurants In Perth
- The Best Japanese Restaurants In Perth
Lions And Tigers
8 Bannister St, Fremantle WA 6160
Image credit: Lions & Tigers | Instagram
Freo locals like myself have been trying to keep Lions and Tigers a secret, but there's no hiding a restaurant this good. Here, classic Indian flavours are reimagined with bold, modern twists and a whole lot of heart.
The rendang samosas are a must-order. Though not traditionally Indian, the unique tamarind HP sauce is a recipe that head chef Jason Goodorally worked on for years, finished with a green nam jim that is spicy and acidic. On a busy night, they’ll sell up to 120 pieces, and once you try them, you’ll understand why.
But it's not just the plates that impress. "We put our heart and soul in it all," says Goodorally, "and the staff work ridiculously hard to give our customers the best experience in Freo."
INSIDER INTEL
- We bang on about bread, but the sourdough naan truly is an iconic Perth plate
- The papadums—dubbed Newman’s Nemesis—are a cheeky nod to Seinfeld’s most-hated mailman, named for how challenging they are to make (we’re talking four-plus hours of labour per batch)
Curry Pirates
176B St Brigids Terrace, Scarborough WA 6019
For Goan specialties in Scarborough, there's Curry Pirates. After slinging takeaway curries for years on St Bridgets Terrace, the team finally opened a dine-in venue earlier this year
Urban List contributor Bec Keating is a huge fan. “My sister and I had a cute birthday date-night here and to say I ate so much I had to be rolled out was an understatement.” From the complimentary Indian potato and kale spiced soup—which she says got her “so excited for what was next”—to the creamy paneer dish (think butter chicken vibes) and the Goan prawn and okra curry, this place delivers flavours that stick with you long after the last bite.
The real joy is in the saucy, comforting dishes you’ll want to mop up with every bit of roti and naan on the table. Bec sums it up perfectly: “I felt like it was the meal I had been dreaming of for weeks.”
INSIDER INTEL
- Expect to pay around $25-$30 for a curry
- Great for groups
Namaste India
18 Angove St, North Perth WA 6006
Image credit: Namaste India | Instagram
Everything at Namaste India 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, then loading up some Tupperware containers with leftovers for the week.
I'd 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. Of course, all the different types of naan straight from the tandoor, salads, chutneys and homemade ice cream are essential to add to your order.
INSIDER INTEL
- Be sure to tell the staff if you're celebrating a birthday! They'll go above and beyond to make it special
- BYO
Curry Thieves
47/366 Grand Promenade, Dianella WA 6059
Who knew that Dianella Plaza was hiding one of Perth’s most satisfying Indian spots? Sandwiched between a gam and a chemist, Curry Thieves delivers bold, comforting flavours that’ll have you coming back for more. The menu is packed with curries, kormas and Goan-style prawn dishes, but the star has to be the goat biryani—cooked on the bone with fragrant rice, tender meat and enough spice to make you swoon.
INSIDER INTEL
- It wouldn't be Indian without a mango lassi, a Curry Thieves' one is the bomb
Guru Spices Indian Cuisine
88C Moreing Rd, Attadale WA 6156
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. I was treated like family from the moment I arrive: the space is relaxed and welcoming and the service is warm and genuine.
Using the freshest seasonal produce and with tried-and-tested homemade spice blends from head chef Harish, you can expect authentic, flavourful dishes with just the right amount of heat.
INSIDER INTEL
- BYO, so bring your own beers for some relief from the heat
- On a balmy night, the best seats are out in the street
- All of the curries are free from gluten and MSG
Govinda's
194 William St, Northbridge WA 6003
Image credit: Govinda's | Facebook
This place is so cheap, I genuinely believe you'll be saving money by going out. A big plate from the vegetarian buffet costs just $14 for generous portions of dahl, curry, rice, chutney, pappadum and salad. 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 the serene, almost spiritual energy is felt from the moment you step through the doors.
INSIDER INTEL
- The majority of the menu is vegan, with anything containing dairy clearly marked to avoid any mix-ups
- Thirsty? A mango lassi will set you back just $2
Mother India
23 Forrest St, Fremantle WA 6160
This hole-in-the-wall Fremantle institution has been standing the test of time for over 30 years, and it’s easy to see why. The dishes are packed full of flavour, made with sustainable, locally sourced ingredients, and there are plenty of dairy- and gluten-free options to keep everyone happy.
I’ve grabbed takeaway from Mother India more times than I can count, and it’s always a winner. But I’m holding out for the next warm evening to grab a spot on the corner picnic tables out front—the ultimate people-watching perch in Freo. Expect rich curries, fragrant biryanis and enough spice to make your taste buds tingle.
INSIDER INTEL
- You can bring your own containers when ordering takeaway to save on the single-use plastic
- BYO-friendly
Chutney Mary’s
67 Rokeby Rd, Subiaco WA 6008
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. I recommend ordering a side of the cucumber raita if it all gets a bit much—just don’t say I 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.
INSIDER INTEL
- Pistachio lovers—Chutney Mary's homemade pistachio kulfi is to die for
- BYO is only available for wine Monday-Wednesday, but there's a decent drinks list for the rest of the week
Copper Chimney
1/330 South Terrace, South Fremantle WA 6162
As if I needed another reason to visit South Freo. The dosa, curries and tandoor coming out of the kitchen at South Terrace's Copper Chimney are some of the best you can get this side of the river.
Each dish is a celebration of heritage, tradition and the kind of bold, comforting flavours that make you want to lick your plate clean. Whether you’re after a crispy, stuffed dosa or a smoky tandoori feast, there’s a reason this spot has locals coming back again and again.
INSIDER INTEL
- Expect to pay about $20-$40 per person
Curry Munchers
Joondalup and Leederville
Image credit: Curry Munchers | Facebook
Curry Munchers is all about introducing the unique tastes and warm hospitality of India to the community in Perth and I'm oh-so thankful they’re here. The menu skips beef (a sure sign that this is the real deal) but makes up for it with a colourful parade of vegetarian, goat, lamb, chicken and seafood dishes that won’t leave you wanting.
Kick off with spiced, smoky entrées hot from the grill before diving headfirst into curries so rich and creamy you’ll be rolling out the door.
INSIDER INTEL
- Order the Chicken 65, a fiery fried chicken dish that regulars rave about
- Takeaway for $1 cheaper, but the colourful, quaint dining room is a fun place to spend an evening
Spicy Affair
909A Albany Hwy, East Victoria Park WA 6101
There are countless eateries on this stretch of Albany Highway, but Spicy Affair is my go-to when I'm craving a no-fuss curry night. Kick things off with all the classics—bhajis, pakora and samosas—before diving headfirst into a menu stacked with more curries than I could ever hope to try in one sitting. Meat lovers, vegetarians and everyone in between will be well fed here.
The BYO factor makes it a dream for group dinners. Grab a bottle or two, spread the table with dishes, and let the night unfold. Service is speedy, prices are friendly, and the dining room has a great energy about it.
INSIDER INTEL
- The butter chicken is a crowd favourite—creamy, rich and impossible to skip
- There are separate vegan, vegetarian and dairy-free menus so no one misses out
Festival India
4/240 Main St, Osborne Park WA 6017
Image credit: Festival India | Website
Though there's tandoori, sizzling meats, biryani and curries on the menu, I'm a BIG fan of Festival India’s dosa. There are more than 20 varieties of the crepe-like pancake on offer—go for the South Indian classic stuffed with spiced potato or the paneer version made with their own ricotta cheese.
If you’ve got room after that carb-fest, the seafood section delivers in spades. A tangy Malabar prawn curry or fiery fish vindaloo will have you planning a return visit before your plate’s even cleared.
INSIDER INTEL
- The masala dosa is my pick of the bunch: a South Indian pancake made with rice batter and black lentils, then stuffed with lightly cooked potatoes and seasonal vegetables
- Perfect spot for big groups—order a spread and share it all
Tandoori Flames
235 Stirling Hwy, Claremont WA 6010
After catering for pro cricketers, the team at Tandoori Flames has batting averages in flavour that put the WACA to shame. The kitchen turns out all the greatest hits—pillowy naan, smoky tandoori and curries so saucy you’ll want to mop up every last bit, plus generous portions mean I almost always leave with tomorrow’s lunch packed and sorted.
The warmth doesn't just come from the spice, either. There's a real homey ambience in the dining room and service here is always friendly and efficient.
INSIDER INTEL
- Order the chilli garlic naan if you like a fiery kick
- The menu’s massive—bring friends and share the love
Need more food inspo? Check out:
Main image credit: Sauma | Instagram