Categories > Guides and Tips

Where To Find the 6 Best Indian Restaurants in Perth Scotland
The spices, the aromas, the bold flavors—there’s nothing I don’t love about Indian cuisine. As a self-proclaimed foodie, I’ve indulged in my fair share of pani puris and flavorful curries. But convincing my picky sister to join me? That was a whole different challenge.
After plenty of research (and determination), I finally persuaded—okay, dragged—her to one of the top Indian restaurants in Perth. Let’s just say we both walked out completely stuffed, jeans unbuttoned, with naan and butter chicken blissfully filling our bellies.
If an Indian restaurant can turn my curry-cautious sister into a die-hard fan, it’s worth sharing. Keep reading to discover the best spots in Perth for a mouthwatering Indian feast!
Tabla Indian Restaurant
Address: 173 South St
Contact Information: +44 1738 444630
Operating Hours:
- Sunday to Friday: 4 PM – 10 PM
- Saturday: 4 PM – 10:30 PM
Price Range: £20–30
Menu Highlights: Naan, Chicken Tikka Masala, Korma, Tandoori Chicken, Lamb Curry, Lassi
For truly authentic Indian dining rooted in traditional flavors, techniques, and ingredients, I always head straight to Tabla Indian Restaurant. It’s helmed by the dynamic husband-and-wife duo Praveen and Swarna Kumar, who both hail from rural villages in South India.
Recommending Tabla to friends is always a sure win—especially when you factor in their impressive lineup of accolades, from “Chef of the Year” to “Outstanding Curry of the Year.” If that doesn’t inspire confidence in your plate, nothing will.
Beyond the remarkable flavors, what sets Tabla apart is its warm, attentive service and cozy atmosphere. Praveen and Swarna are incredibly hands-on, and their dedication shows. No wonder the tables are consistently packed—especially on bustling Friday nights.
Pro Tip: Don’t miss their award-winning Andhra Kodi Koora and Railway Boti—both are packed with bold, authentic flavors.
Plus, all their curries can be made gluten-free, so don’t hesitate to ask the friendly staff for assistance in customizing your meal.
Sidhu’s
Media Credit: mypassion72
Address: 13 County Pl
Contact Information: +44 1738 248500
Operating Hours: Daily: 4:30 PM – 10:30 PM
Price Range: £20–30
Menu Highlights: Chicken Tikka Jalfrezi, Chicken Tikka Masala, Onion Bhaji, Butter Naan
Sidhu’s isn’t your typical Indian restaurant—it’s a fine dining experience combined with a stylish cocktail bar. Despite being relatively new, having opened in 2022, it’s already earned a reputation for excellence, winning over countless diners, myself included.
The mastermind behind it all is executive chef and owner Satinder Singh Sidhu, who honed his craft in prestigious hotels across India and Thailand. His culinary journey from Punjab to Perth is reflected in every carefully crafted dish.
One standout for me is the tender and flavorful Butter Chicken, perfectly complemented by a soft, buttery naan fresh from the tandoor. What truly sets Sidhu’s apart is the meticulous attention to even the simplest dishes—every bite leaves your taste buds convinced.
Pro Tip: There are plenty of convenient parking options nearby, including both free and paid street parking as well as nearby parking lots.
Everest Inn
Media Credit: everestinnperth
Address: 36 S Methven St
Contact Information: +44 1738 622563
Operating Hours:
- Tuesday to Thursday: 12 PM – 2:30 PM; 5 PM – 9:30 PM
- Friday to Saturday: 1 PM – 10 PM
- Sunday: 1 PM – 9 PM
Price Range: £20–30
Menu Highlights: Momo, Everest Lamb Shank, Chicken Chilli Masala, Paneer Makhani, Daal Tadka
Everest Inn is a beloved Nepalese and Indian restaurant that masterfully combines Himalayan spices and traditional cooking techniques with locally sourced ingredients, offering a delightful fusion and modern dining experience.
Their culinary excellence hasn’t gone unnoticed—they’ve earned prestigious accolades, including the Asian Curry Awards and London Curry Awards. With that kind of recognition, it’s safe to say they know their way around a curry!
I also appreciate that the staff are more than happy to help customize dishes to accommodate dietary requirements, making it a fantastic option for dining with friends and family who have specific needs.
Pro Tip: Don’t forget to ask the staff for heat level recommendations if you’re unsure about spice preferences.
Chatni
Media Credit: Chatni Methven
Address: 15 Main St, Methven
Contact Information: +44 1738 840505
Operating Hours:
- Monday, Wednesday to Thursday, Sunday: 5 PM – 10 PM
- Friday to Saturday: 5 PM – 10:30 PM
Price Range: £10–30
Menu Highlights: Chicken Pakora, Chicken Karachi, Lamb Passanda, Lamb Masala, Chicken Madras
Nestled in the peaceful village of Methven, Chatni is a family-owned Indian restaurant and a true hidden gem—for all the right reasons.
To kick things off, their chicken pakora is simply sensational: juicy, perfectly spiced, and bursting with flavor. The lamb passanda and lamb masala are equally impressive, with tender, melt-in-your-mouth meat cooked to perfection and infused with bold, aromatic spices.
And let’s not forget the naan—freshly made, warm, and utterly irresistible. Trust me, skipping it is not an option.
Pro Tip: Serving sizes can be surprisingly generous, so it’s a good idea to ask your waiter for guidance to order just the right amount. But if you do end up with extras, no worries—you can always take it home and enjoy it later!
Maya’s Kitchen and Bar
Address: 70a Tay St
Contact Information: +44 1738 245249 or [email protected]
Operating Hours:
- Monday to Tuesday, Thursday to Saturday: 9 AM – 9 PM
- Sunday: 10 AM – 9 PM
Price Range: £10–20
Menu Highlights: Chicken Steamed Momo, Lentil Soup, Chicken Kebab, Fish Madras, Chili Chicken
Maya’s is a vibrant celebration of Himalayan flavors with a creative twist, blending Nepalese and Indian culinary traditions with a touch of Scottish charm. The menu offers something for everyone, from comforting curries to juicy steaks and hearty burgers, making it a versatile spot.
Thanks to the diverse offerings, it’s an excellent choice for families with young kids—the adults can savor authentic Indian and Nepalese dishes while the little ones enjoy familiar favorites.
Stick around long enough, and you’re likely to meet Bibek, the warm and welcoming owner who’s always hands-on at the restaurant. Originally from Nepal, Bibek infuses his heritage into many of the dishes, creating a dining experience that’s both flavorful and memorable.
Pro Tip: If you’re feeling a bit overwhelmed by the menu options, ask their friendly staff for recommendations on chef specials or popular dishes that are a hit with their regular customers.
Manzil
Media Credit: manzilperth
Address: 13 York Pl
Contact Information: +44 1738 446333
Operating Hours:
- Monday to Thursday: 4 PM – 10 PM
- Friday: 4 PM – 10:30 PM
- Saturday: 4:30 PM – 10:30 PM
- Sunday: 4 PM – 10 PM
Price Range: £10–30
Menu Highlights: Tandoori Chicken Curry Special, Chicken Karachi, Kebabs, Garlic Naan, Chicken Madras Curry
As someone who enjoys sampling a variety of dishes, I always gravitate toward Manzil’s set menus, which are perfect for groups of 2, 3, or 4. These sets include poppadoms, pakora, a selection of curries, rice, and freshly baked naan bread—offering a well-rounded taste of the restaurant’s best flavors.
When I’m not ordering the set menu, their tandoori specialties are a must-try. Whether you go for chicken or lamb, the dishes deliver bold, explosive flavors with a perfectly balanced blend of smoky and spicy notes.
Vegetarian diners aren’t left out either. Options like the crispy onion bhaji and the tangy chana masala hold their own against the meat dishes. These pair wonderfully with fragrant basmati rice and their irresistibly soft and flavorful naan selections.
Pro Tip: It can get busy, especially on weekends, so making a reservation is recommended if you want to secure a table.