A Vegan Eating Guide to Kuala Lumpur in Malaysia: The Best Restaurants & CafésEverything you need to know about finding the most delicious vegan and vegetarian places to eat in the Malaysian capital
Are you a vegan or vegetarian visiting Kuala Lumpur?
With 18 all-vegan restaurants and 148 all-vegetarian ones on HappyCow, Kuala Lumpur is one of the top places in the world for veggie dining.
Do you know what else is great about the plant-based food in Kuala Lumpur? It’s cheap!
It’s also a big city, so choose your location wisely if you intend to eat your way through it. Last time, we stayed in Bangsar and found it both cosy and convenient.
There’s always the handy food delivery services, though, bringing food from many of the restaurants on this list directly to your door.
We’ve had a lot of great vegan food in Kuala Lumpur during our visits. We hope you will, too!
Find all of the mentioned restaurants and cafés on a map at the bottom of the article.
Table of contents
- SUPE – Vegan sushi
- Kind Kones – Vegan ice cream & deserts
- Dharma Realm Guan Yin Sagely Monastery – Vegan Buddhist buffet
- RGB – Vegan-friendly café
- The Good Co. – Smoothie bowls & nasi lemak
- PULP Coffee – Delicious black coffee
- Sukaphat Thai – Vegetarian all-you-can-eat
- LJ Juiceria – Salads and raw cakes
- Bala’s Banana Leaf – Indian food
- Saravana Bhavan – South Indian dosas
- Restoran Chat Masala – Pure veg in Brickfields
- Simple Life – Healthy Vegetarian Restaurant
- BMS Organics – Best vegan food in KLIA2
- KLIA2 Food Hall – More vegan airport food
SUPE – Vegan sushi
We absolutely loved SUPE in George Town (near the Clan Jetties), so we knew we had to visit the newly opened KL branch in Bukit Bintang as well.
When we visited, both branches were named Sushi Kitchen, but they have since changed their name because of a copyright issue.
The menu is the same: sushi with vegetables, “G-floss” and mayonnaise (we especially liked the deep-fried “Global Warming” and mango-topped “Golden Age”), sushi rolls, different appetisers (our potato wedges were undercooked but still pretty great), lots of different soups and noodle dishes, fried rice, porridge, salads and more.
It’s all very affordable with many dishes costing around 10 ringgit (2.4 USD / 2 EUR).
If you go there during peak lunch hours on the weekdays, expect to wait longer for your food to arrive. We went there at about 11.30 and were served almost immediately.
The restaurant is quite stylish, presumably designed for the lunch business crowd, and therefore very different from the home-like restaurant we first visited in George Town.
We can totally recommend SUPE for all Japanese food lovers!
SUPE is 100% vegan.
Unit G2, Wisma Noble Land No. 2, Lorong Changkat, Lorong Ceylon, Bukit Bintang.
Open every day (except Tuesday) from 11:00 to 15:00 and again from 17:00 to 22:00.
Kind Kones – Vegan ice cream & deserts
Like vegan ice cream? You’ll adore Kind Kones.
Kind Kones have a few locations in Kuala Lumpur. We have visited the one in Bangsar Village as well as the one in the enormous Midvalley megamall.
The one in Midvalley is not easy to find as directories are few and far between – but after asking around we finally made it to booth LGC 30 (lower ground).
Unfortunately, there’s no seating, so we enjoyed our cake and ice cream downstairs near the parking area on some random chairs.
Not as ideal as the Bangsar location, but if you’re visiting Midvalley anyway, are looking to buy something from Kind Kones for takeaway or just want to eat a scoop or three on the go, it’s not an issue.
The taste is still great and if you’re a vegan desertaholic (like us) it’s a no-brainer to visit Kind Kones as much as possible.
Kind Kones is 100% vegan.
Four locations in Kuala Lumpur. The location in Bangsar is F.29, Level 1, Bangsar Village and in Midvalley, it’s LGC-30, Mid Valley Megamall.
Both are open every day from 10:00 to 22:00.
Dharma Realm Guan Yin Sagely Monastery – Vegan Buddhist buffet
If you haven’t heard of the vegan Buddhist buffet out back, the only thing giving it away is the number of businesspeople heading towards the temple at lunchtime.
Stay inside the temple grounds but outside the main temple on the left side and follow it down for a few metres to find what very well might be Kuala Lumpur’s largest vegan food fest.
Get in line (both sides have the same food) and pile on food on your plate. Continue on and a friendly cashier will eye your appetite and quote a price dependent on what you’ve taken.
It’s really cheap; we paid about 10 ringgit and 13 ringgit (2.4 – 3.15 USD / 2 – 2.6 EUR) respectively for two really well-filled plates.
The selection of dishes is large but it’s all classic Buddhist vegetarian fare. Rice first, fried items second, then tofu, mock meats and lots of different vegetables and greens.
After the self-service section, there are also a few independent stalls selling freshly prepared soups, fried rice and sweets.
Buddhist vegetarianism means no onion and no garlic. That doesn’t mean the food is not tasty, though. It is!
Mild chili was prevalent in several of the dishes.
Though it’s not the tastiest food we’ve had in Asia, Dharma is for sure a cool experience and for the price and variety you really can’t go wrong.
We visited during the lunch rush and though the place seemed totally full at first, we actually got a table all to ourselves by sitting closer to the exit.
Dharma Realm Guan Yin Sagely Monastery is 100% vegan.
161, Jalan Ampang, Kuala Lumpur.
Open Monday to Friday from 11:00 to 14:00.
RGB – Vegan-friendly café
Vegan waffles? Count us in!
We shared the waffle that comes with whipped coffee-flavoured cream and berries with a vegan vanilla ice cream on the side.
RGB Cafe @ The Beanhive has surprisingly extensive vegan offerings for a meat-selling café.
There’s a vegan breakfast plate with scrambled tofu and the whole shebangs, peanut butter toast, a colourful salad, soups, sandwiches and more.
RGB roasts its own coffee and if that’s not enough for you, you have the option of adding soy milk, almond milk or oat milk (the last of which is not always easy to find).
The café is located on a quiet street just about 15 minutes of walking away from Petronas Towers.
There’s wifi, free water and a lot of seating. Service was quick.
RGB is definitely a place we could find ourselves in again if we’re in the neighbourhood.
RGB sells meat but has marked vegan options.
35, Jalan Damai, Kampung Datuk Keramat, Kuala Lumpur.
Open every day from 10:00 to 19:00.
The Good Co. – Smoothie bowls & nasi lemak
Located in a small upstairs locale in a repurposed industrial area in Bangsar, The Good Co. feels very hip.
The vegan nasi lemak comes with blue (!) rice, monkey head mushrooms and tempeh.
We loved the smoothie bowls. They were beautiful and delicious, just as it should be.
The Good Co. is fully vegetarian with marked vegan options.
29, Jalan Riong, Kuala Lumpur.
Open every day from 08:00 to 18:00.
PULP Coffee – Delicious black coffee
Although not exactly extra vegan-friendly, we still wanted to mention PULP café as it’s located right next to The Good Co. (mentioned above).
Being the Kuala Lumpur branch of PPP from Singapore, you can be sure that the coffee served here is first class.
Actually, we think this might be a serious contender for Kuala Lumpur’s best black coffee.
There’s not much space to sit and work at The Good Co., so perhaps head over here after enjoying your food there and reply to those emails?
29-01 Jalan Riong, Bangsar, Kuala Lumpur.
Open every day from 08:00 to 20:00.
Sukaphat Thai – Vegetarian all-you-can-eat
Located at the Valenza Hotel, this thai restaurant serves an all-you-can-eat buffet in the evenings.
There’s a big choice of dishes to fill up on including several different Thai curries, rice dishes and fake meats. Almost everything is vegan, but make sure to check with the staff.
Tastewise, this wasn’t the best Thai food we’ve ever had, but it was still quite good.
The à la carte menu also looked nice.
Sukaphat Thai is fully vegetarian with marked vegan options on the menu.
Hotel & Cafe Sdn Bhd, Lot 118, Batu 3, Valenza, Jalan Klang Lama, Kuala Lumpur.
Open every day from 11:00 to 21:00.
LJ Juiceria – Salads and raw cakes
The restaurant is very airy and light. When we were there, it seemed like delivery was more popular than dining in, so we had the huge place almost to ourselves.
We ordered a vegan pasta pesto with cherry tomatoes and mushrooms as well as a healthy bowl with tofu and veggies. Both were good but nothing out of the ordinary.
For some strange reason they use almond milk with honey for the smoothie bowls, but… fortunately, they also sell many different types of raw + vegan cakes and they are just d-e-l-i-c-i-o-u-s.
The cakes are quite small but each bite is simply bursting with flavour.
LJ Juicery serves meat but has vegan options.
Unit No. Retail 1, Ground Level, 16, Jalan Tandok, Bangsar Baru, Kuala Lumpur.
Open every day from 08:00 to 22:00.
Bala’s Banana Leaf – Indian food
Bala’s Banana Leaf is one very busy corner in Bangsar, just across from Bangsar Village.
At popular times, it can feel a little chaotic here, but there’s a certain order to the chaos and food does arrive quite quickly at your table.
When avoiding dairy, ghee and paneer, a very big chunk of the menu is vegan.
We mostly ordered masala dosa and some other type of fluffy bread with curries. Alex also tried a vegan nasi lemak. On another visit, we tried the banana leaf giving name to the restaurant. Everything is cheap.
Bala’s Banana Leaf is fully vegetarian.
25, Lorong Ara Kiri 1, Kuala Lumpur.
Open from early until late!
Saravana Bhavan – South Indian dosas
We simply can’t get enough of dosas. Masala dosa, in particular, is our favourite, and Saravana Bhavan makes them well.
Saravana Bhavan is fully vegetarian and has marked vegan options.
Omit dairy, ghee and paneer to make a meal completely vegan.
Saravana Bhavan is fully vegetarian.
Several locations. We visited 52, Jalan Maarof, Bangsar, Kuala Lumpur.
Open every day from 08:30 to 23:00.
Restoran Chat Masala – Pure veg in Brickfields
Chat Masala serves pure vegetarian North and South Indian cuisine.
The menu is huge and there are tons of vegan options. Just make sure to ask to avoid dairy, ghee and paneer.
Eating Indian food in Brickfields is a cool, cultural experience. The restaurant is busy but it’s quite fun.
Restoran Chat Masala is fully vegetarian.
259G, Jalan Tun Sambanthan, Kuala Lumpur.
Open every day from 09:00 to 21:30.
Simple Life – Healthy Vegetarian Restaurant
As the name suggests, Simple Life focuses on healthy, simple vegetarian fare – most of which is vegan or can easily be made so.
The food served at Simple Life is mainly authentic Malaysian. Think laksa, rendang etc.
There are quite a few Simple Life restaurants in Kuala Lumpur. We visited the one in Sunway Putra Mall.
Simple Life is fully vegetarian with marked vegan options.
LG-21, Lower Ground Floor, Sunway Putra Mall, Jalan Putra.
Open every day from 10:00 to 22:00.
BMS Organics – Best vegan food in KLIA2
BMS Organics is so good, we gladly travelled from KLIA1 to KLIA2 just to fill up our bellies.
The chain is mostly known as an organic health food store, but some of their branches also have a café attached. The one in the airport is one of them.
Being fully vegetarian, unfortunately not everything is vegan, but there are still a lot of delicious 100% plant-based options.
The laksa is amazing.
This is probably the best vegan food option we’ve ever stumbled upon in an airport. To be fair, the arrival area of KLIA2 (Gateway@KLIA2) is actually a mall, but still!
BMS Organics is fully vegetarian with several marked vegan food options.
M-19, KL International Airport, KLIA2 Arrival Ln.
Open every day from 06:00 to 00:00.
KLIA2 Food Hall – More vegan airport food
If BMS Organics isn’t enough for you (or if they’re closed), thankfully there are also quite a few vegan food options in the downstairs food arcade.
Here’s our Kuala Lumpur map with all of the restaurants and cafés mentioned in the vegan eating guide. They’re all marked with a light green icon.
Click the icon in the top left corner of the map to navigate using a list.
Hungry for some vegan food?
We hope this restaurant & café guide has made you hungry for the vegan and vegetarian food in Kuala Lumpur, Malaysia.
Check out the Kuala Lumpur map on Happycow for an updated overview of all the animal-friendly places to eat on the island.
Have you tried any of the above-mentioned places?
Or do you know of any restaurants or cafés in KL that we should visit next time?
Let us know in the comments.
Thanks for reading and happy eating!