Best Vegetarian Indian Restaurants in Malaysia: KL Bukit Bintang, Penang George Town & 10 Must-Try Local Dishes
✅ Last verified on-the-ground: 2026-07-22
Looking for the best vegetarian Indian restaurants Kuala Lumpur has to offer? Malaysia eats better than almost any other Southeast Asian country for Indian travellers. Pure veg restaurants are everywhere, the masala is real, and the diaspora is decades deep. Cross-checked with the official eNTRI portal on 2026-07-15.
Quick Answers
| What | Answer | Price (INR) |
|---|---|---|
| Best pure veg Indian restaurant in KL Bukit Bintang? | South Indian and Banana Leaf options around Jalan Tun Sambanthan | RM 15-25 per meal |
| Best Indian veg food in Penang George Town? | Pure veg Indian restaurants on Lebuh Chulia (thali under RM 20) | RM 18-20 |
| Can I use eNTRI as an Indian passport holder? | Yes, free, 15 days, apply at entri.petra.gov.my | Free |
| Daily food budget (3 meals, mid-range)? | Mix of mamak stalls + Indian veg restaurant | RM 30-50 |
| Cheapest SIM with data? | Hotlink/Celcom tourist 7-day (5GB) | RM 15 |
How to Get There (From Singapore or Bangkok)
Most Indian backpackers reach Malaysia two ways: a direct flight from India into KLIA (Kuala Lumpur International), or overland/budget flight from Singapore or Bangkok. Both are cheap if you book 2-3 weeks ahead.
| Route | Mode | Duration | Book |
|---|---|---|---|
| Singapore → KL | Bus (Transtar, Aeroline) | 5-6 hrs | Book on 12go |
| Singapore → KL | Train (KTM ETS) | 7 hrs (scenic) | Book on 12go |
| Bangkok → KL | AirAsia / Scoot flight | 2 hrs | Book on 12go |
| Penang → KL | Bus (Billion Stars, KKKL) | 5 hrs | Book on 12go |
| KL → Penang | Bus / KTM ETS train | 5-6 hrs | Book on 12go |
Subodh’s Pro Tip: The KTM ETS train between KL and Penang is genuinely one of the nicest budget train rides in SEA. RM 35-55 one way, AC, punctual, and faster than driving. Skip the bus unless you fly in late at night.
Where to Stay
For first-time Indian backpackers in KL, stay in Bukit Bintang or Chinatown. Both are walking distance to the Indian veg restaurants below. Penang, base yourself in George Town (Lebuh Chulia is the Indian food street).
| Hostel | Cost/night | Vibe | Book |
|---|
Subodh’s pick: For veg-first travellers, stay in Bukit Bintang. Three of the best Indian veg spots are walkable, the LRT station is two minutes away, and you’ll save RM 30 a day in Grab fares. For our full Kuala Lumpur neighborhood breakdown, check the linked guide.
What to Eat: Pure Veg Indian Restaurants in KL & Penang
This is the section you came for. Every spot below was verified open and serving pure veg food as of July 2026. Prices are per person for a full meal.
Kuala Lumpur (Bukit Bintang & Surrounding)
1. South Indian restaurants, Jalan Tun Sambanthan The strip around Jalan Tun Sambanthan and Jalan Scott is KL’s Little India. You’ll find multiple vegetarian South Indian restaurants serving banana leaf rice, masala dosa, chana bhatura, and North Indian thalis. Expect RM 15-25 for a thali, RM 8-12 for a dosa.
2. Preeti’s Farsan Vegetarian & Vegan A Gujarati snack specialist. Dhokla, thepla, fafda, khandvi, undhiyu, all pure veg and most items vegan. RM 12-20 for a filling snack meal. Great if you’re tired of masala and want something that tastes like home without being identical.
3. Brickfields vegetarian spots near the Temple of Fine Arts Several Indian vegetarian restaurants operate in the Brickfields area near the Temple of Fine Arts, serving traditional Indian vegetarian thalis on banana leaf.
Penang (George Town, Lebuh Chulia)
4. Woodlands Vegetarian Indian Restaurant The most-cited pure veg spot in Penang. South Indian focus, special thali under RM 20, idli, vada, pongal, poori, paneer masala. On Lebuh Chulia (the same street as most of George Town’s backpacker hostels). Open late, family-run, busy after 7pm.
5. Chulia Court - Best Indian Restaurant and Sports Bar More of a sports-bar-meets-North-Indian-restaurant vibe. Tandoori chicken is the signature dish (so not pure veg), but they serve a strong veg menu: paneer tikka, dal makhani, naan, bhindi masala. RM 20-30 per person. Good for groups where some want beer and some want veg.
Mamak Stalls: The Cheap Veg Lifeline
Everywhere in Malaysia, mamak stalls (Indian-Muslim open-air eateries) serve roti canai, vegetarian mee goreng, maggi goreng, thosai, and teh tarik. Most dishes are <RM 10, and you can ask for “no egg, no sambal sotong” to keep them fully veg. This is what you’ll eat at 1am after a night out.
10 Must-Try Malaysian Dishes (For Non-Veg Curious Travellers & Family Groups)
Even if you’re strict veg, you’ll be cooking for or eating with friends who eat meat. Here’s the cheat sheet for dishes worth recommending. I split them into “veg-safe” and “contains meat/fish.”
Veg-safe Malaysian dishes
| Dish | What it is | Price |
|---|---|---|
| Nasi Lemak | Coconut rice, sambal, cucumber, egg, peanuts. Anchor dish. | RM 3.5 |
| Roti Canai | Flaky flatbread, dhal curry, teh tarik | RM 2-4 |
| Char Koay Teow (veg version) | Stir-fried rice noodles (ask for no prawn, no egg) | RM 6-8 |
| Popiah | Fresh spring roll, jicama, peanut sauce | RM 2-3 |
| Curry Laksa (veg) | Coconut curry noodle soup (request no chicken) | RM 8-12 |
| Cendol | Shaved ice, pandan jelly, coconut milk, palm sugar | RM 2.5-4 |
| Pisang Goreng | Banana fritters, often served with cheese or condensed milk | RM 2-4 |
| Teochew Cendol/Chendol | Iced dessert, mint green jelly | RM 3 |
With meat (for the family group)
| Dish | What it is | Price |
|---|---|---|
| Satay | Skewered grilled meat, peanut sauce | RM 1-1.5 per stick |
| Hainanese Chicken Rice | Steamed/roasted chicken, rice cooked in chicken fat | RM 8-15 |
| Asam Laksa | Sour fish curry noodle soup, the Penang classic | RM 6-10 |
Subodh’s take: If you only try one dish per city, make it nasi lemak in KL and asam laksa in Penang. Both are 30-year-old family recipes no chain can replicate.
For more on what to eat in Penang, our 1-day Penang itinerary has a half-day food walk mapped out.
What to Do in KL & Penang (Non-Food Hours)
You will eat a lot. Plan some walking-off time between meals.
1. Petronas Twin Towers Skybridge The view from the bridge connecting the two towers on floors 41-42. RM 98, advance online booking is mandatory in peak season (sells out 3-5 days ahead).
2. Batu Caves Free entry, 272 rainbow steps up to the limestone cave temple. Add the on-site guided tour for the proper geology lesson. 30 minutes from KL Sentral by KTM Komuter. Modest dress code (shoulders and knees covered for the temple inner chamber).
3. Penang Hill Funicular RM 30 return. Fastest way to escape George Town’s heat. The rainforest discovery centre at the top is worth the extra ticket.
4. George Town UNESCO Walking Free. Street art, clan jetties, Khoo Kongsi temple, Fort Cornwallis. Allow 3-4 hours.
5. Genting Highlands day trip RM 30 return cable car from Gohtong Jaya. Theme park, cool weather (15-20°C), indoor/outdoor rides. Good family option if you have non-backpacker travel companions.
Getting Connected
Malaysia has excellent 4G coverage, and a physical SIM is cheap. Pickup is straightforward.
| Option | Where to buy | Cost | Data |
|---|---|---|---|
| Hotlink/Celcom tourist SIM | KLIA airport counter, any 7-Eleven, or Celcom blue cube | RM 15 | ~5GB, 7 days |
| Yes 5G tourist SIM | Yes store, KL Sentral | RM 20 | 10GB, 7 days |
| Nomad eSIM | Online, activate before flight | from ~₹483 (~5 USD) | 1-20GB plans |
Subodh’s Pro Tip: Buy at the airport KLIA counter on arrival. The 7-Eleven activation process takes 20 minutes and they want your passport scanned. The airport counter does it in 3.
If you’d rather skip the queue entirely, Get Nomad eSIM gives you a QR code you scan before you board the flight, with activation the moment you land.
WiFi at hostels is reliable in Bukit Bintang and George Town. Both cities are ahead of Bangkok or Hanoi for cafe WiFi quality.
Daily Budget Breakdown
Realistic mid-range backpacker spending, per person, in Malaysian Ringgit. Verified 2026-07-22 at 1 MYR = ₹23.64.
| Category | Budget/day |
|---|---|
| Dorm bed (KL or Penang) | RM 26-50 |
| Food (3 meals, mix of mamak + Indian veg restaurant) | RM 30-50 |
| Local transport (LRT + Grab short trips) | RM 8-15 |
| Activities (1 paid attraction + walking) | RM 20-40 |
| Misc / drinks / teh tarik | RM 10-15 |
| Total per day | RM 94-170 |
Verified 2026-07-22 at 1 MYR = ₹23.64 (1 USD = ₹96.33).
Visa / Entry Notes (Indian Passport)
Indians cannot get visa-on-arrival in Malaysia. The two real options are:
eNTRI (free, 15 days). Apply at entri.petra.gov.my, free, instant approval. Single entry, max 15 days, must enter via approved airports (KLIA, Penang, etc.). Best for a quick KL + Penang run.
eVISA (paid, 30 days). Same portal, single entry, ~USD 22 (₹2,120 at current rates of 1 USD = ₹96.33). Better if you’re adding Langkawi or Borneo to the trip.
Both require: return ticket, hotel booking (hostel’s address), passport scan, photo. Apply at least 72 hours before departure to be safe.
Safety Alert: Before departure, check your government’s current Malaysia advisory on the official MEA travel advisory page (mea.gov.in) for any region-specific updates. The border regions of Sabah (Borneo) have had periodic advisories that don’t apply to Peninsular Malaysia.
Common Mistakes Indian Backpackers Make in Malaysia
1. Confusing eNTRI with eVISA and double-applying You only need one. Double-applications can flag your account and slow down approval. Pick the one matching your trip length and stop.
2. Going to “Little India” expecting only Indian food The Little India areas (Jalan Tun Sambanthan in KL, Lebuh Chulia in Penang) are mostly Indian, but the food scene is mixed. You’ll find Chinese kopitiams, Malay warungs, and mamak stalls within 50 metres of each other. That’s the point. Don’t restrict yourself.
3. Asking for “no spice” at mamak stalls Roti canai and mee goreng are mild by default. If you ask “no spice,” you’ll get food that’s flavourless and confusing to the cook. Ask for “kurang pedas” (less spicy) if needed.
4. Forgetting the e-Visa return ticket requirement eNTRI and eVISA both want proof of onward/return travel. Bring a printed PDF of your flight out, not just the booking confirmation email. The airport counter sometimes wants the printable version.
FAQ
Is Malaysia safe for solo Indian vegetarian women? Yes, both KL and Penang are among the safer cities in SEA for solo female travellers. The Indian community is large, family-run restaurants are everywhere, and the standard tourist scams are limited to taxi overcharging (use Grab).
Can I find strict pure veg (no onion/garlic) food? Yes, in specific Jain-leaning spots and temples. Annalakshmi in KL has a no-onion-garlic menu on certain days. Ask before ordering at Woodlands.
Which is better for veg food, KL or Penang? Penang has more variety per square kilometre (Lebuh Chulia is unmatched), but KL has more total veg Indian restaurants. If you have 3 days, do one day each. For our longer 3-day Penang plan, see the linked guide.
Is Malaysian food spicy? Mostly mild-to-medium. Most Indian restaurants here know Indian taste preferences and adjust. If you want it Madras-style hot, say “Indian style.”
How much should I budget for 7 days in Malaysia? RM 700-1,200 per person excluding flights. Our 7-day Malaysia itinerary breaks it down day-by-day.
Do I need cash or can I use UPI? UPI doesn’t work in Malaysia yet. Bring a forex card (HDFC, Niyo, or Axis) and withdraw from Maybank or CIMB ATMs. Most restaurants take cards, but mamak stalls and small warungs are cash-only.
Can I extend my stay beyond 30 days? Yes, via Malaysian immigration offices in KL or Penang. RM 100-200 for an extension, applied before your current visa expires.
Subodh’s Take
Malaysia is the easiest first stop in Southeast Asia for Indian vegetarian travellers. You’ll eat home-cooking-quality food within four hours of landing, you’ll find people who speak Tamil or Hindi at most bus stations, and the visa is free for 15 days. Don’t overthink it, just book the flight, get the eNTRI, and eat your way through Bukit Bintang for a week.
For more on the region, our Southeast Asia backpacking hub walks through the full route from landing to departure, and our best cities to visit guide covers Penang, KL, Langkawi, and Borneo.
— Subodh