Top 10 Best Vegetarian Restaurants in Kuala Lumpur and Selangor 2024

No idea where to eat your meal everyday? Why not consider a vegetarian restaurant! Vegetarian cuisine is food that complies with vegetarian criteria by excluding meat and animal tissue products. Plant-based diets are high in fibre, phytonutrients, antioxidants, vitamins, and minerals, which improve the immune system and reduce the ageing process.

Thus, it is good to have some vegetarian cuisine as it may help to improve our health by preventing certain chronic diseases. Here are the 10 best vegetarian restaurants in Kuala Lumpur and Selangor that you should try.

Can vegetarians eat dairy products or eggs?

For lacto-ovo vegetarianism, eggs and dairy products such as milk and cheese are permitted. However, for the usual vegetarians, they can eat dairy products and eggs.

Is it expensive to eat in a vegetarian restaurant?

In general, vegetarian or vegan restaurants are less expensive than equivalent carnivorous restaurants. They charged less because the vegetarian protein sources such as chickpeas, soy, nuts, and beans are basically cheaper than most meats.

10 Best Vegetarian Restaurants in Kuala Lumpur and Selangor 2024

Advertise With My Weekend Plan

1. Annalakshmi

Annalakshmi
Image credit: Docs On Vacay
Annalakshmi
Image credit: James Tham

Annalakshmi boasts a traditional Indian decor with a cozy ambience that makes it an ideal place to go for lunch or dinner. It offers a delicious vegetarian buffet including dishes like Drumstick Kulambu, Potato Hot Curry, Briyani and many more at no more than RM35 per person! Thus, you will surely have a very great dining experience here. Also, please expect some time to wait in the long queue, especially on weekends, as it is often overcrowded.

Operating Hours:
11:30am–2:30pm, 6pm–9:30pm, Daily
Closed on Monday

Address: 116, Jalan Berhala, Brickfields, 50470 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Tel: 0322740799

Google Map: Navigate Here

Google Review: Here

Check Info On Website

2. Pure Heart Vegetarian

Pure Heart Vegetarian
Image credit: Pure Heart Vegetarian
Pure Heart Vegetarian
Image credit: Leonard Leow

Pure Heart Vegetarian is another gem in Kuala Lumpur; it offers a large assortment of vegetarian foods in a comfortable setting, ensuring a pleasant dining experience for its customers. Their seaweed roll is a must-try; crunchy carrot and cucumber slices are stuffed in a seaweed sheet that will definitely let you love it at the first bite!

Operating Hours:
11am–3pm, 5pm–9pm (Monday-Tuesday, Thursday-Friday)
11am–9pm (Saturday-Sunday)
Closed on Wednesday

Address: 41, Jalan Seri Utara 1, Seri Utara Off Jalan Ipoh, 68100 Kuala Lumpur

Tel: 0362412910

Google Map: Navigate Here

Google Review: Here

3. Blue Boy Vegetarian Food Court, Bukit Bintang

Blue Boy Vegetarian Food Court Bukit Bintang
Image credit: Shianne Teng
Blue Boy Vegetarian Food Court Bukit Bintang
Image credit: Wai Meng Liew

Blue Boy Vegetarian Food Court in Bukit Bintang has a few vegetarian stalls, each with its specific food, such as a Burger, Kuey Teow, Yong Tau Foo, Nasi Lemak and more. Here, you may have wider options and order the food based on your preferences. Moreover, their food is reasonably priced and served in generous portions; you will be hard-pressed to find a place like this in the city!

Operating Hours: 8am–4pm, Daily

Address: Lorong Pudu 4, Jln Tong Shin, Bukit Bintang, 50200 Kuala Lumpur, Federal Territory of Kuala Lumpur

Tel: 0166850498

Google Map: Navigate Here

Google Review: Here

4. Cafe De Sky Garden

Cafe De Sky Garden
Image credit: Karl Tilbury
Cafe De Sky Garden
Image credit: DL MK

Cafe De Sky Garden is considered a premium vegetarian restaurant as it offers awesome food in a space with soothing lighting and modern interior design. They provide a wide range of delicacies from Western, Chinese, dessert and many more, giving you greater options. A kindly reminder, the restaurant does not accept credit cards, so be prepared to pay cash.

Operating Hours:
10am–7pm (Monday-Friday)
10am–8pm (Saturday-Sunday)

Address: No. 6, 8, 10, 12, 14, & 16, Jalan PJS 1/31, PJS1, Taman Petaling Utama, 46150 Petaling Jaya, Selangor

Tel: 0377810876

Google Map: Navigate Here

Google Review: Here

5. Kuan Yin Vegetarian Restaurant

Kuan Yin Vegetarian Restaurant
Image credit: Kuan Yin Vegetarian Restaurant
Kuan Yin Vegetarian Restaurant
Image credit: Seek T

Kuan Yin Vegetarian Restaurant is one of the best Chinese cuisine restaurants in Selangor and is loved by many customers due to its diverse mouth-watering dishes. Some of its signatures include Yam Basket, Bak Kut Teh, Char Siew, Thai Style Chicken and more. Most importantly, it is affordable and suitable for your whole family gathering!

Operating Hours:
11:30am–3pm, 4:30pm–9:30pm, Daily
Closed on Monday

Address: 1084, Jalan 17/29, Seksyen 17, 46400 Petaling Jaya, Selangor

Tel: 0374970390

Google Map: Navigate Here

Google Review: Here

Facebook: https://www.facebook.com/profile.php?id=100053053493579 

6. The Hungry Tapir 

The Hungry Tapir
Image credit: Nanthakumar
The Hungry Tapir
Image credit: Belle H

Are you looking for a vegetarian or vegan cafe? The Hungry Tapir is your ideal choice! It is a vegan eatery with a full-service bar, providing you with an excellent dining experience. Besides, it features a fusion-style menu where east and west meet, as well as all-day breakfast, local favourites, and plant-based treats. Thus, it’s a lovely spot with a fantastic atmosphere that you shouldn’t pass up!

Operating Hours:
12pm–10pm (Tuesday, Thursday, Sunday)
12pm–3pm, 6pm–10pm (Wednesday)
12pm–12am (Friday, Saturday)
Closed on Monday

Address: 135, Jalan Petaling, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Tel: 0320222137

Google Map: Navigate Here

Google Review: Here

View website

7. Veggie Century

Veggie Century
Image credit: Adam Tai
Veggie Century
Image credit: luvfeelin

Veggie Century features a relaxing environment that is undoubtedly perfect for hanging out with family and friends. Aside from the cozy ambience, it offers tasty veg food such as Lor Mee, Wanton Mee, Curry Laksa and more which are must-try as recommended by customers. Most importantly, the staff are amiable and attentive, giving you a sense of home here.

Operating Hours:
9am–8pm, Daily
Closed on Monday

Address: 12, Jalan SJ 6, Taman Selayang Jaya, 68100 Batu Caves, Selangor

Tel: 0361279909

Google Map: Navigate Here

Google Review: Here

Facebook: https://www.facebook.com/veggiecenturyselayang/ 

8. Nature’s Recipe Cafe

Natures Recipe Cafe
Image credit: Willem Hooi
Natures Recipe Cafe
Image credit: SL Chong

Are you craving Vegetarian Dim Sum? Nature’s Recipe Cafe is here for you. Vegetarian Dim Sum are pretty hard to find in Selangor; however, you can fulfil all your cravings here with their delicious Dim Sum. Their Yam-filled Woo-Kok, Steamed and Fried Fu-Chuk are definitely worth a try; you will be amazed by their sweet and pleasant taste!

Operating Hours:
11am–9:30pm (Monday, Wednesday-Friday)
10:30am–9:30pm (Saturday-Sunday)

Address: 12, Jalan B/1E, Pjs 8, 46050 Petaling Jaya, Selangor

Tel: 0379576386

Google Map: Navigate Here

Google Review: Here

Facebook: https://www.facebook.com/Naturesvegetarian/ 

9. Yuet Sum Hin Vegetarian Restaurant  

Yuet Sum Hin Vegetarian Restaurant
Image credit: ԹҽƘօ
Yuet Sum Hin Vegetarian Restaurant
Image credit: hypnodisc Eckhardt

Yuet Sum Hin Vegetarian Restaurant is another ideal Chinese cuisine restaurant;  it serves a wide range of delicacies such as burgers, satay, clay pot beancurd and many more. Their food is flavorful and tastes surprisingly like the actual fish and meat dishes from those restaurants. Most remarkably, it is air-conditioned, and you may enjoy your meal pleasantly here without being overheated. 

Operating Hours: 10:30am–2:30pm, 5:30pm–9:30pm, Daily

Address: No.8, Ground Floor, Jalan 1/77, Jalan Changkat Thambi Dollah, Off, Jln Pudu, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur

Tel: 0321484681

Google Map: Navigate Here

Google Review: Here

10. Gandhi’s Vegetarian Restaurant

Gandhis Vegetarian Restaurant
Image credit: Andrew Lam
Gandhis Vegetarian Restaurant
Image credit: DL MK

Gandhi’s Vegetarian Restaurant never fails to excite your taste buds; you can expect a great dining experience here with their up-to-standard food. They serve fusion vegetarian food such as Indian and Chinese vegetarian. Although their food price is a bit higher, it is relative to the portion and quality given. Thus, it deserves a try!

Operating Hours: 7am–11pm, Daily

Address: Brickfields, 50470 Kuala Lumpur, Federal Territory of Kuala Lumpur

Tel: 0322762653

Google Map: Navigate Here

Google Review: Here


Grab Your Complimentary Lazada Voucher 【Here

Tons of Shopee Cashback Deals 【Here

Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.asia. For more information, kindly refer to our copyright, privacy & disclosure policy.

Advertise With My Weekend Plan
Close
© Copyright 2023 by My Weekend Plan. All Rights Reserved.
Close