Indian restaurants in Kuala Lumpur are introducing real Indian flavours from the cities of India to the Malaysian capital. If you like to enjoy flavoured, rich North Indian food, scented South Indian cuisine, or any other speciality of the regions, then Kuala Lumpur has lots of dining spots for everyone to indulge their taste buds. Some of the restaurants have a modern and trendy look, while others are plain and give a homely feel. From luxury modern dining restaurants to midnight casual dining spots, Kuala Lumpur offers something for everyone.
10 Best Indian Restaurants In Kuala Lumpur
Experience comfort and variety of Indian foods in the best Indian restaurants in Kuala Lumpur. From modern, luxury restaurants with well-designed menus to simple dining spots with home-style meals, each adds flavour to Indian food culture.
1. Indian Empire Restaurant, Bukit Bintang

Photo: Tandoori Platter AUD25.90 – Bombay Beat / Wikimedia Commons / Image For Representation Only
Indian Empire Restaurant, Bukit Bintang, has established itself as a famous restaurant that serves traditional-Indian food along with a friendly environment. It is perfect for enjoying a hearty meal after exploring the busy streets nearby. The menu has everything from kebabs straight out of the tandoor to fragrant curries cooked with care. It serves each dish with rich Indian flavours with a generous quantity, which makes it easy to share among friends or family. The popular dishes of this restaurant are the lamb and butter chicken, which are favorites for most visitors.
Location: 18, Bukit Bintang Rd, Bukit Bintang, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Main Attractions: Tandoori dishes, biryani, dosas, relaxed ambience, reasonable prices
Nearby Places: Jalan Alor Food Street
Suggested Read: Malaysia Travel Guide
2. Le Mirch

Photo: Muskansriv317 / Wikimedia Commons / Image For Representation Only
Le Mirch is one of the modern restaurants in Kuala Lumpur that blends authentic Indian recipes with intelligent presentation. The moment you walk in, the chic interior and intimate lighting set the mood for a soothing dinner. The menu reflects both tradition and creativity, featuring curries, biryanis, and tandoori items along with a few fusion dishes. Signature dishes of this restaurant are paneer tikka and lamb seekh kebabs. The food arrives at your table sizzling hot and packed with flavour. It offers quality food, and each meal tastes fresh and balanced.
Location: Level 4, on Rooftop, Above, Avenue K, 156, Jln Ampang, Kuala Lumpur City Centre, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
Main Attractions: Paneer tikka, fusion dishes, modern décor, sharing plates
Nearby Places: Avenue K Mall, Petrosains Discovery Centre
3. JP Teres

Photo: Shyamveer.singh1982 / Wikimedia Commons / Image For Representation Only
JP Teres, located in Grand Hyatt Kuala Lumpur, offers Indian cuisine in a vibrant, peaceful ambiance. It is an open kitchen where individuals can directly see chefs preparing fresh naans and curries. It offers popular Indian cuisine like tandoori chicken, biryani, dal makhani, and butter naan. JP Teres is highly clean, offering the comfort of a luxury hotel dining without compromising on authenticity. This restaurant provides spacious seating, which is more suitable for families or groups of friends.
Location: Grand Hyatt Kuala Lumpur, 12, Jalan Pinang, Kuala Lumpur, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
Main Attractions: Open kitchen, biryani, tandoori chicken, hotel-style dining
Nearby Places: Aquaria KLCC
Suggested Read: Top Places To Visit In Kuala Lumpur
4. Khan’s Indian Cuisine

Photo: Amar Nath Adak / Wikimedia Commons / Image For Representation Only
Khan’s Indian Cuisine is also famous for keeping traditional flavours alive in the form of authentic food in a warm environment. In the midst of Kuala Lumpur, the restaurant has a cosy environment where individuals can sit and enjoy a good meal. The menu provides a variety of dishes from tandoori kebabs to pungent curries, all prepared with care. Each dish offers strong flavours that can be easily shared with friends or loved ones. Popular choices include butter chicken and lamb dishes, which many visitors return for. The restaurant looks classy but simple, so it is perfect for any dinner, from a casual dinner to special occasions.
Location: No.8, Level 1, The Sphere No.1, Avenue 1, Jalan Kerinchi, Bangsar South, 59000 Kuala Lumpur, Malaysia
Main Attractions: Butter chicken, lamb dishes, and an elegant yet subtle ambience
Nearby Places: Petronas Twin Towers
5. Nadodi KL

Photo: Harikrishnan N / Wikimedia Commons / Image For Representation Only
Nadodi KL elevates Indian food in Kuala Lumpur to a new level with innovative dishes that are inspired by South India. The restaurant is sleek and modern, with an ambience that makes it perfect for special evenings. The highlight here is its tasting menus, which take diners through a journey of flavours from Tamil Nadu, Kerala, and Sri Lanka. Each dish is plated beautifully, blending tradition with a fine-dining twist. Some of the popular options are curries, seafood, and spicy meat dishes that are notable for their well-balanced flavour. The service staff in this restaurant is helpful in providing clear descriptions of the menu to first-time customers.
Location: Level 7A, Four Seasons Hotel, Jln Ampang, City Centre, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
Main Attractions: South Indian-inspired dishes
Nearby Places: Petronas Twin Towers
Suggested Read: Top Restaurants To Experience The Best Food In Malaysia
6. Betel Leaf

Photo: Robotdeath666 / Wikimedia Commons / Image For Representation Only
Betel Leaf is one of the most well-known South Indian restaurants that specializes in offering Chettinad cuisine in Kuala Lumpur. This restaurant is friendly and welcoming, and it is a good place to enjoy day-to-day South Indian meals. The menu promotes spices, curry leaves, and pepper commonly associated with Tamil Nadu and emphasises strong South Indian flavours. Signature dishes of this restaurant are Chettinad chicken, fish curries, and mutton biryani that reveal the real flavour of Tamil Nadu. It also serves Vegetarian dishes like dosa and thali meals. These dishes are both filling and delicious.
Location: 77A, Lebuh Ampang, City Centre, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
Main Attractions: Chettinad Dishes, South Indian Thali
Nearby Places: Central Market
7. Bombay Palace

Photo: Iwaqarhashmi / Wikimedia Commons / Image For Representation Only
Bombay Palace is one of the highly established and popular Indian restaurants in Kuala Lumpur. This is a modern restaurant with a grand and elegant atmosphere. It serves North Indian cuisines with a variety of tandoori dishes and rich curries. Signature foods of this restaurant are butter chicken, lamb rogan josh, and kebabs. Many people visit again and again for these dishes. Its modern interior makes it suitable for business lunches, family meals, or small gatherings. The restaurant’s staff are very friendly, making guests feel comfortable.
Location: Life Centre, 20, Jln Sultan Ismail, Kuala Lumpur, 50250 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Main Attractions: Butter chicken, kebabs, lamb rogan josh, grand ambience
Nearby Places: The Exchange TRX, Royal Selangor Golf Club
Suggested Read: Things To Do In Malaysia
8. NZ Curry House

Photo: Dannyjafni / Wikimedia Commons / Image For Representation Only
NZ Curry House is a popular late-night restaurant that offers good Indian food in a simple ambience. It is ideal for those who seek comfort food after a hectic day or a night out. This restaurant is famous for its soft roti canai and a range of fresh, tasty curries. Nasi kandar with spicy gravies is also a signature food in this restaurant. Food prices are very affordable and make it easy for anyone to enjoy a good meal without spending so much money. You are looking for a filling breakfast, a quick grab-and-go lunch, or a late-night snack; this restaurant is the best choice at any time.
Location: Multiple outlets in KL
Main Attractions: Affordable, nasi kandar, fast service, roti canai
Nearby Places: Suria KLCC, nightlife of Jalan P. Ramlee
9. MTR 1924

Photo: Andy Li / Wikimedia Commons / Image For Representation Only
MTR 1924 is one of the renowned Indian restaurant chains that has been serving South Indian food for decades. It maintains the same traditional authenticity in Kuala Lumpur. The specialty of this restaurant is dosas, idlis, and vadas, presented fresh, crispy, and light, with chutneys and sambar. The flavours are rich but very satisfying, and it is a popular place among vegetarians who love authentic South Indian food. It is a neat and cozy restaurant with a homely touch, ideal for a quiet meal.
Location: 69, Jalan Thambipillay, Brickfields, 50470 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
Main Attractions: Dosas, idlis, vadas
Nearby Places: Little India Brickfields
Suggested Read: Top Places To Visit In Malaysia
10. Kayra Authentic Kerala Cuisine

Photo: Samphotography / Wikimedia Commons / Image For Representation Only
Kayra Authentic Kerala Cuisine offers Kuala Lumpur the flavour of coastal South India, with food replete with spices and coconut milky gravies. It is a modern, elegant restaurant with a cosy and comfortable ambience. Its menu focuses on seafood like prawn curry and fish cooked in a banana leaf, alongside Kerala parotta and beef fry. It also serves fresh and delicious vegetarian foods like avial and thoran. All the meals are well prepared to show the individuality of the Kerala cuisine. Kayra is one of the favourite restaurants for Kerala food lovers in Kuala Lumpur for its authentic coastal flavours with depth of taste.
Location: F-8, Bangsar Village, 1, Jalan Telawi 1, Bangsar Baru, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
Main Attractions: Kerala seafood dishes, beef fry, vegetarian avial, modern setting
Nearby Places: Bangsar Shopping Centre, Mid Valley Megamall
Indian restaurants in Kuala Lumpur transform a usual dining experience into an Indian cultural journey and a treat for your taste buds. They do not deviate from tradition and offer a variety of foods with a new taste. You will have the capacity to enjoy rich Indian flavours and taste new foods in any part of the city. With so many options available, Indian food lovers will never run out of choices in Kuala Lumpur. Book your trip with TripXL to find India’s heritage, in the heart of Malaysia.
Cover Photo: Sheba_Also 43,000 photos / Wikimedia Commons / Image For Representation Only