Ipoh, the charming capital of Perak, is widely celebrated for its white coffee, vibrant street food, and colonial architecture. But did you know this city is also home to some of the best Tamil restaurants in Malaysia? From banana leaf meals to spicy curries and crispy dosas, Tamil cuisine in Ipoh blends tradition, flavour, and affordability.
If you’re craving authentic South Indian food, here’s our guide to the Top 10 Tamil Restaurants in Ipoh you must visit.
Here is a list of the top 10 Tamil Restaurants in Ipoh
Tandoor Grill Ipoh
Location: No. 9, Jalan Chin Choon Sam (Greentown), 30450 Ipoh, Perak
Opening Hours: 12 PM – 3 PM, 6 PM – 10:30 PM (Daily)
Google Rating: 4.3 / 5
Price Range: RM25 – RM60 per person
Facilities: Air-conditioned, private dining, catering, parking
Highlights: Butter chicken, naan, royal thaal platter
Why Visit: If you’re looking for a fine-dining Tamil/North Indian restaurant in Ipoh, Tandoor Grill is the place to enjoy Mogul-inspired interiors, impeccable service, and delicious curries.Pakeeza Restaurant & Catering
Location: 15-17 Jalan Dato Seri Ahmad Said, 30450 Ipoh
Opening Hours: 11 AM – 3 PM, 6 PM – 10:30 PM (Closed Tuesdays)
Google Rating: 4.2 / 5
Price Range: RM20 – RM45 per person
Facilities: Halal-certified, family-friendly, delivery available
Highlights: Biryani, garlic naan, butter chicken
Why Visit: A long-standing favourite, Pakeeza is renowned for its hearty dishes and consistency. Perfect for families who love flavourful Indian meals.Restoran M. Salim Ipoh HQ
Location: 75 Jalan Tokong, Taman Hoover, 31650 Ipoh
Opening Hours: 7 AM – 11 PM (Daily)
Google Rating: 4.1 / 5
Price Range: RM8 – RM25 per person
Facilities: Casual dining, takeaway, parking
Highlights: Nasi kandar, biryani, mutton curry
Why Visit: A heritage Tamil-Muslim restaurant serving authentic nasi kandar and curries, loved by both locals and travellers.Restoran Nasi Vanggey
Location: Jalan Yang Kalsom, 30250 Ipoh
Opening Hours: 10 AM – 10 PM (Daily)
Google Rating: 4.0 / 5
Price Range: RM10 – RM25 per person
Facilities: Spacious dining, takeaway, family-friendly
Highlights: Ayam Vanggey, sambal kelapa
Why Visit: Also known as “Nasi Ganja Ipoh,” this eatery is iconic for its fiery ayam vanggey and nostalgic flavours since 1955.Sri Ananda Bahwan (Ipoh Branch)
Location: 7 Persiaran Bijih Timah, 30000 Ipoh
Opening Hours: 10 AM – 10 PM (Daily)
Google Rating: 4.0 / 5
Price Range: RM8 – RM20 per person
Facilities: Budget-friendly, vegetarian options, family dining
Highlights: Banana leaf rice, masala dosa, vegetarian thali
Why Visit: A casual restaurant offering affordable banana leaf meals—perfect for vegetarians and anyone craving South Indian classics.Madras Mess
Location: Jalan Sultan Yusof, Little India, 30000 Ipoh
Opening Hours: 11:30 AM – 3 PM, 6 PM – 10 PM (Daily)
Google Rating: 4.2 / 5
Price Range: RM10 – RM25 per person
Facilities: Simple dining, takeaway available
Highlights: Banana leaf sets, homestyle Tamil curries
Why Visit: This hidden gem in Little India serves authentic Tamil flavours, just like home-cooked meals.Shri Anand Bhawan
Location: 13, Jalan Laxamana, 30000 Ipoh
Opening Hours: 7 AM – 10 PM (Daily)
Google Rating: 4.1 / 5
Price Range: RM6 – RM20 per person
Facilities: Vegetarian-friendly, A/C and non-A/C seating
Highlights: Rava dosa, idlis, sambar
Why Visit: A must-visit for dosa lovers, this vegetarian spot has been a local favourite for decades.Tirupathi Vilas
Location: 16 Jalan Sultan Yusof, 30000 Ipoh
Opening Hours: 8 AM – 9 PM (Daily)
Google Rating: 4.0 / 5
Price Range: RM7 – RM18 per person
Facilities: Budget-friendly, clean dining space
Highlights: Tamil vegetarian meals, traditional sweets
Why Visit: Enjoy wholesome Tamil vegetarian food with a nostalgic, homestyle touch.Sri Nava Jothi Restaurant
Location: 21 Jalan Tun Sambanthan, Little India, Ipoh
Opening Hours: 8 AM – 9 PM (Daily)
Google Rating: 4.1 / 5
Price Range: RM10 – RM22 per person
Facilities: Casual dining, vegetarian options, takeaway
Highlights: Chettinad chicken curry, vegetarian thali, chutneys
Why Visit: Known for lighter cooking with less oil, making it a healthy Tamil dining option in Ipoh.Restoran Moga Punjab
Location: 20 Jalan Dato Maharajalela, 30000 Ipoh
Opening Hours: 9 AM – 10 PM (Daily)
Google Rating: 4.0 / 5
Price Range: RM8 – RM25 per person
Facilities: Vegetarian-friendly, casual dining
Highlights: Chapatis, paneer dishes, Punjabi sweets
Why Visit: A small but authentic Punjabi-Tamil eatery that’s perfect for chapati lovers and anyone craving Indian desserts.
Ipoh’s Tamil food scene is vibrant and diverse—whether you want a luxurious feast at Tandoor Grill, a heritage nasi kandar at Nasi Vanggey, or a banana leaf lunch at Madras Mess, you’ll find something to satisfy your cravings.
These Top 10 Tamil Restaurants in Ipoh promise not only authentic flavours but also a cultural journey into the heart of Tamil cuisine in Malaysia.