Best Places to Eat Indian Food in KL 

Traveloka MY
21 Apr 2025 - 4 min read

Kuala Lumpur (KL) is a city that proudly celebrates its multicultural vibe, and when it comes to food, Indian cuisine truly shines. With its bold spices, comforting flavors, and rich cultural heritage, Indian food in KL is more than just a meal—it’s an experience you won’t forget.

Whether you’re living in KL or just visiting, if you’re craving authentic Indian flavors, you’re in for a treat! This blog will take you on a journey through some of the best spots in the city for Indian food, guaranteed to satisfy your taste buds. We’ve looked at everything—authenticity, menu variety, ambiance, and customer reviews—to make sure you find your next favorite dining spot. Let’s dig in!

15 Things to Do in Kuala Lumpur with Friends

List of Activities to ...

See Price

The Best Indian Food Spots in Kuala Lumpur

1. Betel Leaf

Betel Leaf is a go-to spot for anyone craving authentic South Indian flavors. This cosy, welcoming restaurant feels like home, serving up traditional Indian dishes that are packed with flavor. The menu is inspired by Chettinad cuisine, known for its rich spices and tropical ingredients that will leave you wanting more.

Must-Try Dishes

Mutton Biryani, full of aromatic spices and melt-in-your-mouth tender meat
Chettinad Chicken Curry, bursting with bold South Indian flavors

Where to Find The Restaurant

Located on Leboh Ampang, KL, just a short walk from Masjid Jamek station—perfect for a delicious break during your busy city day.

The Vibe

Simple, warm, and inviting—Betel Leaf is all about casual dining with a touch of charm. Come by and enjoy!

2. Gajaa at 8

Gajaa at 8 brings you a royal dining experience with a focus on traditional Indian recipes, all served with a modern twist. Famous for its Kerala-inspired menu, this spot offers a mouthwatering mix of coconut-rich curries and perfectly spiced, balanced flavors.

Must-Try Dishes

Kerala Fish Curry: A deliciously spicy curry made with fresh fish, creamy coconut milk, and a mix of authentic Kerala spices.
Malabar Paratha: Soft, flaky, and buttery layered flatbread—perfect for scooping up those flavorful curries.

Where to Find The Restaurant

Lorong Maarof, Bangsar. Conveniently located in this lively neighborhood, it’s super easy to find!

The Vibe

A charming mix of elegance and traditional Indian decor. Whether it’s a cozy dinner with family or a special date night, Gajaa at 8 is the perfect choice.

3. Sri Nirwana Maju

If you’re craving a satisfying banana leaf rice meal, Sri Nirwana Maju is the spot for you! Loved by both locals and tourists, this place is known for its generous portions and bold, delicious flavors.

Must-Try Dishes

Banana Leaf Set with Crispy Fried Squid—paired with aromatic sides, it’s a burst of flavor in every bite
Spicy Masala Chicken—perfectly marinated and cooked with a rich blend of spices

Where to Find The Restaurant

We’re at Bangsar Village, KL—easy to get to and surrounded by lots of other great spots to explore.

The Atmosphere

Lively, warm, and always buzzing with hungry diners. It’s a true taste of authentic Malaysian dining!

4. Qureshi Malaysia

If you're craving North Indian flavors, Qureshi Malaysia has you covered with its rich gravies, biryanis, and kebabs, all made to perfection. This fine-dining spot blends cultural charm with a true love for food.

Must-Try Dishes

Galouti Kebab: These melt-in-your-mouth minced meat kebabs are delicately spiced and bursting with flavor—a real Nawabi treat.
Hyderabadi Biryani: Fragrant basmati rice layered with tender, marinated meat and aromatic spices—an absolute Hyderabadi classic.

Where to Find The Restaurant

Tucked away in Taman Tunku, KL, this slightly hidden gem is a peaceful oasis for food lovers.

The Vibe

Upscale yet welcoming, it’s perfect for special occasions or an impressive business dinner.

5. The Ganga Café

A vegetarian paradise, The Ganga Café is renowned for its eclectic menu of Indian and Indian-inspired dishes. Their freshly prepared meals are infused with subtle yet irresistible flavours.

Signature Dishes

Pani Puri: Crispy, hollow puris filled with tangy tamarind water, spicy chutney, and flavorful fillings—a street food favorite!
Thali Set: A complete Indian meal served on a platter, featuring a variety of dishes like curries, rice, bread, and desserts for a perfect balance of flavors.

Where to Find The Restaurant

Lorong Kurau, Bangsar. An unassuming yet charming spot in KL’s food haven.

The Vibe

Bright, cheerful, and inviting, ideal for a casual meal with friends or family.

Tips for Enjoying Indian Food in KL

1. Plan Your Visit During Off-Peak Hours

Some restaurants, like Sri Nirwana Maju, can be extremely busy during lunch and dinner hours. Visiting slightly earlier or later ensures you avoid queues and enjoy a comfortable dining experience.

2. Explore the Menu

Don’t shy away from trying new dishes. Indian cuisine is incredibly diverse, and each item on the menu offers a unique flavour. Mix classic choices like chicken tikka masala with intriguing options like dosa or pulao.

3. Pair Smartly

Pairing is essential when eating Indian food. Order a bread like garlic naan or paratha to complement rich curries. If you're a fan of drinks, try a mango lassi or masala chai for the full experience.

4. Ask for Recommendations

Unsure of what to order? Don't hesitate to ask the staff for their suggestions. They know the menu inside-out and can help tailor your meal to your preference.

5. Adjust the Spice Levels

Indian food is known for its fiery spices, but you don’t need to shy away if heat isn’t for you. Most restaurants offer customised spice levels, so just ask to dial it down if needed.

Start Exploring the Food Scene in KL

Indian food lovers, trust us—you're going to want to add these restaurants to your list! Whether you’re in the mood for South Indian banana leaf rice or North Indian kebabs, Kuala Lumpur has something to satisfy every craving.

And if you're planning a food hunt in KL, Traveloka can make your trip hassle-free. Use Traveloka to book your flight, accommodation, or even an airport transfer to your favourite Indian restaurant. Don’t forget to check out their Hotel Deals and Activities to curate the perfect foodie getaway.

Expanding your culinary horizons never felt this easy. Bon appétit!

Discover flight with Traveloka

Wed, 14 May 2025

AirAsia Berhad (Malaysia)

Kota Kinabalu (BKI) to Kuala Lumpur (KUL)

Start from RM 144.36

Sat, 31 May 2025

AirAsia Indonesia

Surabaya (SUB) to Kuala Lumpur (KUL)

Start from RM 236.29

Wed, 21 May 2025

AirAsia Berhad (Malaysia)

Kuching (KCH) to Kuala Lumpur (KUL)

Start from RM 95.94

In This Article

• The Best Indian Food Spots in Kuala Lumpur
• 1. Betel Leaf
• 2. Gajaa at 8
• 3. Sri Nirwana Maju
• 4. Qureshi Malaysia
• 5. The Ganga Café
• Tips for Enjoying Indian Food in KL
• 1. Plan Your Visit During Off-Peak Hours
• 2. Explore the Menu
• 3. Pair Smartly
• 4. Ask for Recommendations
• 5. Adjust the Spice Levels
• Start Exploring the Food Scene in KL

Flights Featured in This Article

Wed, 14 May 2025
AirAsia Berhad (Malaysia)
Kota Kinabalu (BKI) to Kuala Lumpur (KUL)
Start from RM 144.36
Book Now
Sat, 31 May 2025
AirAsia Indonesia
Surabaya (SUB) to Kuala Lumpur (KUL)
Start from RM 236.29
Book Now
Wed, 21 May 2025
AirAsia Berhad (Malaysia)
Kuching (KCH) to Kuala Lumpur (KUL)
Start from RM 95.94
Book Now
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe

Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2025 Traveloka. All rights reserved