12 Vegetarian & Vegan-Friendly Cafes And Restaurants In KL For Cheap Guilt-Free Dishes Without Meat

Vegan Food in Kuala Lumpur, Malaysia

Image adapted from: @_rawsome, @physolicious

Vegan food is making its way up the ranks, with vegan restaurants out to prove that going meat-free can be delicious too. With inventions like the revolutionary 100% vegan Impossible Burger gaining in popularity, gone are the gloomy days where people thought that anything meatless equals a bland salad.

Singapore already has a comfortable selection of trendy vegan eateries, and if you’re heading over to Kuala Lumpur for a holiday, you needn’t worry about finding vegan-friendly food, because there isn’t any shortage of options there too.

Check out our other vegan-related articles here:

1. Fittie Sense – all-day brunch

Image credit: @joychong

We work hard all week, so we’re definitely deserving of some hearty brunch food during the weekend. Don’t worry about failing your diet with a #cheatday when you’re dining at Fittie Sense, because everything here is crafted with healthy eating in mind. There aren’t any deep-fried, processed or sugary foods here either.

Image credit: @srna.h

Their menu has options for everyone, with both vegan and non-vegan dishes available. There’s a Vegan Chilli Con Carne (RM19, S$6.25) and Eden Burger (RM26, S$8.56) which is made with sweet potato, quinoa and mushrooms.

Vegan Moussaka – a 3 bean moussaka with tomato, eggplant and sweet potato. 
Image credit: Fittie Sense

Check out their daily specials as well, such as Thursday’s Vegan Moussaka (RM21, S$6.91) and Friday’s Vegan Chocolate Avocado Tarte (RM19, S$6.25).

Address: 23A, Jalan Telawi 3, Bangsar Baru, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening hours: Sat-Sun, 8:30AM-10PM; Mon & Weds-Fri, 11AM-10PM (Closed Tuesdays)
Telephone: +60 3-2858 4023
Website

2. Sushi Kitchen KL – vegan Japanese food

Image credit: Sushi Kitchen KL Branch

You’d think that it would be difficult to find vegan Japanese food – seeing how seafood is so commonly used in Japanese dishes – but Sushi Kitchen has found its way around this. You won’t get any mock meat either; Their menu proudly presents vegetables as-is, prepared in different forms like tempura.

Image credit: Sushi Kitchen KL Branch

Vegetarian versions of popular Japanese dishes are also available here, such as Golden Miso Udon (RM10.80,S$3.55) and Happy Spicy Noodle (RM10.90, S$3.59). There’s also the Japanese Edamame Fried Rice (RM11.80, S$3.88) and the Global Warming Maki sushi (RM16, S$5.26) which is a deep-fried radish and carrot sushi.

Image credit: Sushi Kitchen KL Branch

Address: 6-1, I Residence, Persiaran Surian, Kota Damansara, 47810 Petaling Jaya, Selangor
Opening hours: Sat-Sun, 11:30AM-10PM; Mon & Wed-Fri, 11:30AM-2:30PM, 6PM-10PM (Closed Tuesdays)
Telephone: +60 11-5680 1088
Website

3. The Good Co. Cafe – colourful smoothie bowls

Image credit: @goodcompany

As if you needed a reason to chow down on a vibrant smoothie bowls, The Good Co. Cafe has a menu that’s a sight for sore eyes for those on a detox diet. Their Acai Bowl (RM23.90, S$7.86) is packed with red dragon fruit, bananas, mangoes, strawberries and crunchy granola.

Image credit: @nanora_

You’ll find that the rest of the menu has equally colourful health foods, with locally-inspired dishes like Nasi Lemak Beckham (RM20.90, S$6.87) with monkey head mushroom rendang,  which was created specially for David Beckham when he visited KL back in 2017.

Image credit: @goodcompany

If you’re craving a good ol’ crunchy salad, you’ll find them packed in jars with a twist of flavours, as seen with their Kimchi Cauliflower “Fried Rice” (RM15.90, S$5.23) and Scallop Dee Kap (RM15.90, S$5.23) which has grilled ginger lemongrass “scallop” mangoes.

Address: APW Bangsar, 29, Jalan Riong, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening hours: Tue-Sun, 8AM-6PM (Closed Mondays)
Telephone: +60 3-2202 6536
Website

4. The Ganga Cafe – Indian buffets from $8.23

Image credit: @sharmineishak

Situated in a quiet old neighbourhood in Bangsar, The Ganga Cafe has been a local favourite for Indian food for quite some time now. They’ve got an extensive fully-vegetarian menu that’s egg-free, with vegan options available upon request.

Their standard Thali (RM10, S$3.28) comes with 3 vegetable dishes, 2 dhal curries, rasam, papadam and salad.
Image credit: @ahding90

You can order dishes to share, have your meal banana leaf style, or order a la carte dishes like a Punjabi-style breakfast of Chana Bhatura (RM11.80, S$3.88) – a puffed flatbread which comes with chickpeas.

Image credit: @blankmalaysia

If you’re dining with company, split a Hyderabad Dum Briyani (RM20, S$6.58) and add on a Bindi Masala (RM15, S$4.94), which is a gluten-free curry made with either ladies’ fingers or okra. Pile on some Plain Palak (RM10, S$3.29) and Aloo Gobi (RM14, S$4.60) while you’re at it.

Look out for their Sunday buffet as well – you’ll be able to have a taste of all their dishes for just RM25/person (S$8.23).

Address: 17, Lorong Kurau, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening hours: Mon-Sat, 8AM-10PM; Sun 10AM-3PM, 6PM-10PM
Telephone: +60 3-2284 2119
Website

5. Barat Lifestyle – vegetarian fine-dining

Image credit: @meelo

Barat Lifestyle isn’t your typical Western restaurant. If you’ve always wondered what vegetarian fine dining is like, check out their Degustation Menu (RM99/person, S$32.56) which shows off their chef’s culinary prowess over vegetarian dishes.

Image credit: @baratbangsar

If you’re here for a regular meal, start off with a couple of their small plates like their Jalapeno Poppers (RM18.90, S$6.22) or Vegan Omelette (RM10.90, S$3.59). Move on to a hearty Mediterranean Vege Burger (RM24.90, S$8.19) or split a classic Hawaiian Pizza (RM25.90, S$8.52). Vegan options are available for everything too.

Their Mediterranean Vege Burger has a potato-based patty.
Image credit: @aravinthanbalakrishnan

Don’t forget to save room for dessert. Give their vegan Tiramisu (RM12.90, S$4.24) or battle the outside heat with an ice cream – they’ve got some unique flavours like Honey Lavender (RM12, S$3.95) and Golden Jackfruit (RM12, S$3.95).

Homemade ice cream with brownie.
Image credit: @baratbangsar

Address: 19, Lorong Kurau, Taman Bukit Pantai, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening hours: 11AM-10:30PM, Daily
Telephone: +60 10-288 2654
Website

6. RGB Cafe at The Bean Hive – in a cosy bungalow

Image credit: @rona_m4

Taking residence in a 1-storey bungalow in an old neighbourhood just on the fringe of KL city, RGB Cafe could easily be mistaken for someone’s home. Here, you’ll find homely reading corners, dining tables and comfortable sofas to chill out over a cuppa.

Image credit: @jacky_eat_

If you’re dining with your friends who aren’t quite up for a vegan meal, there’s something for everyone here as they’ve got vegan and vegetarian options, as well as dishes with meat. The menu has a mix of Western and Asian dishes, from Pink Oatmeal with Organic Rolled Oats (RM13, S$4.28), to Vegetarian Nasi Lemak Kukus (RM21, S$6.91).

Grab a book from one of the cafe’s many bookshelves, and entertain your kids at the cafe’s play area with toys and games like Jenga.
Image credit: @queenie_abelle2

Finish off your meal with a slice of cake from the display, or wind down with a long black (RM7, S$2.30).

Image credit: @ssayang.vegan

Address: 35, Jalan Damai, Kampung Datuk Keramat, 55000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening hours: Fri-Sat, 8:30AM-11:30PM; Sun 9AM-8PM; Mon-Thur 8:30PM-5:30PM
Telephone: +60 3-2181 1329
Website

7. Nature’s Vegetarian – meatless dim sum

Image credit: @topveganplaces

If you love classic Chinese cuisine but can never really enjoy it due to the fact that it’s usually filled with meat, Nature’s Vegetarian has got you covered. At a glance, you wouldn’t even guess that their steamed dumplings and wok-fried dishes are completely vegetarian.

Image credit: @bajonprem

Curb your dim sum cravings with their Steamed BBQ Vegemeat Bun (RM6.80, S$2.24) and siew mai-style Steamed Mix Vege Dumpling (RM6.80, S$2.24). Or go for other sharing dishes such as their Assam Fish (from RM20, S$6.58) or Crunchy Golden Mushroom Roll (from RM15, $4.94).

Nature’s Vegetarian Bangsar sets the mood with antique furniture and oriental decor.
Image credit: Angela E

Nature’s Vegetarian Bangsar
Address: 24, Jalan Telawi 3, Bangsar Baru, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening hours: Mon-Fri 9AM-9:45AM, Sat-Sun 8AM-9:45PM
Telephone: +60 3-2283 5523

Nature’s Vegetarian Hartamas
Address: 6, Jalan 31/70a, Desa Sri Hartamas, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
Opening hours: Thurs-Tues, 10AM-3PM, 5PM-10PM (Closed Wednesdays)
Telephone: +60 12-648 6988

Nature’s Vegetarian Subang
Address: 52, Jalan SS14/2, Subang Jaya, 45700, Petaling Jaya, Selangor, 47500, Malaysia
Opening hours: Sat-Sun 8AM-2:45PM; 6PM-9:45PM; Tues-Fri, 11AM-2:45AM
Telephone: +60 3-5634 2613
Website

8. LN Fortunate Coffee Malaysia – waffles with vegan ice cream

Image credit: @lnfortunatecoffeemalaysia 

If you’re vegan and craving waffles and ice cream, LN Fortunate Coffee Malaysia’s got you sorted. Enjoy guilt-free waffles with classic toppings like Apple Berries (RM21, S$6.90) and Banana Chocolate (RM18, S$5.92). You can upgrade to a charcoal waffle for RM3, S$0.99 or add a scoop of ice cream (RM10, S$3.28).

Image credit: LN Fortunate Coffee Malaysia

It’s not just desserts here, of course. There are also sourdough pizzas on the menu, with flavours like Spicy Pineapple Fungi (RM25, S$8.22) and Hawaiian (RM25, S$8.22) as well as classic pastas like Carbonara (RM25, S$8.22) and Spinach Lasagna (RM25, S$8.22).

Image credit: @lnfortunatecoffeemalaysia

Wind down with a cup of their speciality coffee, such as the 3 in the Afternoon (RM15, S$4.93) which is a blend of coffee ice cubes with soymilk.

Solaris Mont Kiara branch
Address: 16, Jalan Solaris 4, Solaris Mont Kiara, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
Opening hours: Fri-Wed, 10AM-10PM (Closed Thursdays)
Telephone: +60 3-6206 3349

Sunway branch
Address: A-03-08, Level 3, Block A, Sunway Geo Avenue, Jalan Lagoon Selatan, Sunway South Quay, Bandar Sunway, 47500 Subang Jaya, Selangor
Opening hours: Fri-Wed, 10:30AM-8:30PM (Closed Thursdays)
Telephone: +60 3-5611 8286
Website

9. WTF – What Tasty Food – Indian fusion fare

WTF – What Tasty Food has a rather cheeky name and you don’t have to look far to see that this place is packed with personality. They’ve even got an unknown dish called Whatever (RM18, S$5.92) for finicky eaters. It’s mostly Indian vegetarian fare here, but their extensive menu also has Western and Indo-Chinese fusion dishes.

Image credit: @yinlinggg27

Their classics include a Tandoori Platter (RM28, S$9.22) and Kaju Gravy (RM20, S$6.58), a rich cashew gravy. For a dish with a cross-culture twist, try the WTF Special Pasta (RM24, S$7.90) which has a medley of sauces, herbs and spices.

The Messy Pasta Sizzler (RM30, S$9.87).
Image credit: @wtfrestaurants

If you’ve never had Indian food on a hot plate, go for the Tava Masala Sizzler (RM35, S$11.52) that comes with marinated tandoori potatoes, gravy and vegetable cutlets for sharing. There are also vegan version of these dishes available – just ask their waiters.

They’ve got an array of Indian vegetarian desserts as well. Check out their seasonal buffets and events for specials like this Chocolate Barfi.
Image credit: WTF – What Tasty Food 

Address: 98, Lorong Maarof, Bangsar Park, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening hours: 11AM-11PM, Daily
Telephone: +60 19-261 7070
Website

10. Sala KL – Mexican food and bagel burgers

Nourish Bowl, burritos, and BBQ jackfruit tacos
Image credit: @aisyajway

You can’t really go wrong with Mexican-inspired food if you’re craving a meal that’s oozing with flavour. Don’t worry about feeling sinful, because Sala KL’s menu only features plant-based ingredients that are lower in calories. That means no eggs or dairy either.

Image credit: Sala KL

You can expect a hearty protein-packed dining experience here, with a menu filled with sloppy burgers, wraps and tacos. Try the popular Bagel Burger (RM25, S$8.23) with mushroom asada and vegan nacho cheese or the BBQ Pulled Jack Burrito (RM24, S$7.90) with BBQ jackfruit, cilantro brown rice and black beans.

Image credit: @lawrencekcchua

If you’re saving your stomach for a bite of everything, go for light snacks like their Protein Packed Tacos (RM12, S$3.95) which comes with ingredients like seared tofu, spicy tempeh and hummus. You can also get a serving of Nachos (RM15, S$4.94) with vegan nacho cheese to share.

Address: A-G-03A Galeria Hartamas, No 21, Jalan 26a/70a, Desa Sri Hartamas, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening hours: Mon-Wed, 11AM-7PM; Thurs-Sat 11AM-9PM; Sun 11AM-5PM
Telephone: +60 11-1150 3606
Website

11. Rawsome – tofu bowls and wraps

Rawsome Bangsar has an urban garden-inspired interior.
Image credit: @_rawsome 

Rawsome is kind of like that friend you have who’s always encouraging you to eat healthy and work out regularly. They have several outlets around KL, most of which are combined with yoga studios and retail shops that sell health foods. And if you don’t have time to head out to eat, you can even order their dishes through popular delivery apps.

Image credit: @physolicious

Head to one of their cafes for a Asian-style vegan and vegetarian options created from organic ingredients. Go for their Vegan TofuDon (S$18, S$5.92), Vegan Nasi Lemak (RM18, S$5.92) or Vegan Inari Cauliflower (RM18, S$5.92).

Rawsome’s HQ in Sungai Buloh has yoga and aerial fitness classes.
Image credit: @conne_lim

If you’ve just finished a workout and are looking for a quick snack to go, there are also healthy dessert puddings from RM13.90 (S$4.57) with sweet mixes like Mango Dragonfruit, Pineapple Coconut, and Latte Nutella.

Vegan Mushroom Wrap (RM18, S$5.92) has brown rice quinoa and braised mushroom. 
Image credit: @_rawsome

Address: No 8, Jalan LGSB 1/3, Pusat Komersial LGSB, Off, Jalan Hospital, 47000 Sungai Buloh, Selangor
Opening hours: 9AM-5PM, Daily
Telephone: +60 3-6151 3632
List of Rawsome outlets here.
Website

12. Loving Cafe Sri Petaling – Vietnamese, Thai, and Chinese dishes

Image credit: @veganning_in_kl

With a menu that features an extensive range of completely vegan Asian dishes, you’ll be spoilt for choice when dining at Loving Cafe Sri Petaling. You can find nearly every type of Asian food here, from Vietnamese Spring Rolls (RM13.80, S$4.54) to Chinese-style Sweet Sour Monkey Head Mushrooms (RM28.80, S$9.47) and Japanese dishes like a Mango Maki (RM18.80, S$6.18).

Image credit: @caesda

There’s no shortage of vegan desserts to end the meal with, such as their Premium Green Tea Ice Cream with Red Bean (RM9.80, S$3.22) and selection of organic vegan cakes and pastries.

Vegan carrot cake with walnuts and raisins.
Image credit: Loving Cafe Sri Petaling

Address: 23, Jalan 13/149l Bandar Baru, Sri Petaling, 57000 Kuala Lumpur, Malaysia
Opening hours: Tue-Sun, 11AM-9.30PM (Closed Mondays)
Telephone: +60 12-313 8221
Website

Vegan-friendly restaurants in Kuala Lumpur

With more and more vegan-friendly restaurants and cafes cropping up in KL, you’ll have plenty of options to choose from during your next visit, from good ol’ Asian food, to Western classics and other healthy options that’ll allow you to indulge guilt-free.

Check out our other KL-related articles here:

Jessica Fang

Recent Posts

14 Affordable Activewear Stores To Score Yoga Tights & Sports Bras Without Spending Your Entire Paycheck

Quality doesn’t always have to come with a hefty price tag.

December 22, 2024

Where To See Cherry Blossoms In China – Best Locations & Times To Visit For The Prettiest Blooms

No need to head to Japan or Korea, China has pretty blooms too 🌸

December 22, 2024

12 Unique SkillsFuture Courses To Take In 2025 Like DJ-ing & Voice Acting

Unique SkillsFuture courses you should take this year.

December 22, 2024

15 New Year’s Eve Countdown Events In Singapore To Usher In 2025, Plus Where To See Fireworks

Countdown to 2025 in Singapore Another year has flown by, and as we bid farewell…

December 21, 2024