Similar to a vegetarian diet, veganism involves cutting out all animal products, but it goes a step further. While vegetarians may still consume dairy or eggs, vegans avoid all animal byproducts entirely. That means no milk, cheese, eggs, or even honey. Because of these dietary boundaries, it can be tricky for vegans to find dining spots that truly cater to their needs. Many end up whipping up delicious meals at home instead.
But times are changing, and so is the Kuala Lumpur food scene. A handful of standout spots are redefining plant-based dining with creative, flavour-packed dishes that don’t compromise on taste. At Glitz, we’ve scouted out the best vegan places in KL that will delight your inner plant-based goddess, and maybe even tempt a few curious carnivores along the way.
The Best Vegan Places In KL
Contents
1. The Hungry Tapir
For the cool crowd and plant-based eaters alike, The Hungry Tapir in Chinatown is a KL icon. Whether you’re here for brunch or cocktails, this spot serves up Malaysian classics (but make it vegan) in a dreamy setting filled with plants, neon, and all-around good vibes. The menu is playful but hearty; think nasi lemak with jackfruit rendang and mouthwatering mushroom satay. It’s also one of the few late-night vegan spots in the city. Perfect for both your tastebuds and your Instagram feed.
Address | 135, Jalan Petaling, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan |
Opening Hours | Tuesday to Sunday: 12:00pm – 10:30pm Closed on Monday |
Contact Details | +60 17-880 5530 |
Final Verdict
4.5
Insider Ratings
PROS:
- Instagram-worthy interior with lush greenery and vibrant decor
- Innovative menu blending Malaysian and Western flavours
- Friendly and attentive staff providing excellent service
Cons:
- Prices are on the higher side compared to other vegan eateries
- Can get crowded during peak hours so reservations are recommended
2. Sala
Sala is the kind of place where you drop in for a burrito but end up staying for dessert. With several outlets across KL, this casual joint knows how to whip up satisfying vegan meals that even meat-lovers crave. Whether you’re after a taco fix or a protein-packed curry bowl, Sala’s portions are generous and the prices are kind to your wallet. Bonus: They’re all about sustainability, using eco-friendly packaging and fresh, local ingredients. Your belly and the planet will thank you.
Address | 7, Jalan Sri Hartamas 7, Taman Sri Hartamas, 50480 Kuala Lumpur |
Operating Hours | Daily: 10:30am – 9:00pm |
Contact Details | +60 13-228 2189 |
Final Verdict
4.5
Insider Ratings
PROS:
- Affordable and diverse menu
- Quick service, ideal for takeout or a casual meal
- Eco-friendly practices with compostable packaging
Cons:
- Portion sizes may be smaller than expected
- Limited seating, especially during lunch hours
3. Voilà

Nestled in the heart of Chinatown, Voilà offers a refreshing take on meat-free dining. Their menu boasts a variety of Asian fusion dishes, all crafted with fresh, plant-based ingredients. The Vegan Laksa is a standout, delivering rich, spicy flavors that satisfy without overwhelming. The Crispy Tofu Bites are perfectly seasoned and make for an excellent starter. With its chic ambiance and attentive service, Voilà provides a delightful dining experience for both vegans and those looking to explore plant-based options.
Address | 8, Jalan Panggong, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan |
Operating Hours | Monday, Wednesday to Sunday: 10:00am – 9:00pm Closed on Tuesdays |
Contact Details | +60 10-938 5228 |
Final Verdict
4
Insider Ratings
PROS:
- Extensive menu with a variety of Asian fusion vegan dishes
- Clean and modern interior with a comfortable dining atmosphere
- Generous portion sizes offering good value for money
Cons:
- Limited vegan dessert options
- Some dishes may be too spicy for sensitive palates
4. Kind Kones
If dessert is your love language, Kind Kones will win your heart. This artisanal ice cream parlor is a little slice of (vegan) heaven, serving up creative and wholesome scoops made with coconut, almond, or cashew milk. But don’t worry, the flavour never takes a backseat, especially not at the best vegan places in KL. Their Onde-Onde and Charcoal Vanilla are crowd favorites, and they also offer gluten-free and refined sugar-free options. It’s the kind of place where indulgence meets health, without the compromise.
Address | LG8, Bangsar Village I, Jalan Telawi 1, Bangsar Baru, 59100 Kuala Lumpur |
Opening Hours | Daily: 10:00am – 10:00pm |
Contact Details | +60 12-490 1290 |
5. RGB & The Bean Hive
Tucked away in a quiet corner of Jalan Damai, RGB & The Bean Hive is the kind of café you stumble upon and never want to leave. Known for its strong commitment to sustainability, this cosy spot serves up delicious vegetarian and vegan eats, with zero fuss and plenty of flavour. Their vegan mac & cheese is creamy, comforting, and hits the spot, while the tempeh burger is a solid favourite among regulars. Oh, and don’t skip dessert because their chocolate cake is downright dreamy.
Address | 35, Jalan Damai, Off Jalan Ampang, 55000 Kuala Lumpur |
Opening Hours | Tuesday to Sunday: 8:30am – 5:00pm Closed on Mondays |
Contact Details | +60 3-2181 7223 |
6. WTF Restaurant
Despite the cheeky name, WTF takes their food seriously, and it shows. This Indian vegetarian restaurant in Bangsar is known for reinventing classic North and South Indian dishes with a plant-based twist. Their vegan butter chicken made with soy protein is a must-try, and the pani puri is the perfect burst of crunch and spice. Portions are generous, the staff is friendly, and spice lovers will feel right at home. It’s one of those places that wins over even the most skeptical carnivores.
Address | 98, Lorong Maarof, Bangsar, 59000 Kuala Lumpur |
Opening Hours | Tuesday to Sunday: 12:00pm – 10:00pm Closed on Mondays |
Contact Details | +60 3-2201 8315 |
7. Barat @ Bangsar
Barat Bangsar isn’t just a restaurant, it’s a movement. With a focus on sustainability and social impact, this all-vegan spot sources local, organic ingredients to craft dishes that nourish both body and community. The menu highlights Malaysian classics with a gourmet twist, like their rich vegan rendang that packs a flavorful punch. Whether you’re looking for a date spot or a place to impress friends, Barat’s warm vibe and thoughtful cuisine make it a stand-out in KL’s dining scene.
Address | 17, Lorong Kurau, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur |
Opening Hours | Monday to Sundays : 11 am – 11 pm |
Contact Details | +6017-212 3166 |
8. Minf Houze Vegan Café

Craving authentic Malaysian flavors without the meat? Minf Houze Vegan Café at Wisma Cosway has got you covered. This hidden gem serves hearty, comforting plates that pay homage to local favourites but with a compassionate twist. The vegan nasi lemak here is surprisingly rich, complete with sambal and crispy tempeh, while the curry ramen is a fragrant bowl of goodness perfect for rainy days. It’s budget-friendly, unpretentious, and a must-visit for plant-based foodies who want their flavour fix.
Address | Wisma Cosway, 2 Jalan Raja Chulan, 50200 Kuala Lumpur |
Opening Hours | Monday to Saturday: 11:00am – 8:00pm Closed on Sundays |
Contact Details | +60 3-2026 4882 |
9. Savor of Life
Savor of Life is the kind of place where you feel like you’re dining at a friend’s house: warm, inviting, and made with care. Unlike many vegan spots, they avoid mock meats and focus on fresh, natural ingredients that shine on their own. Their homemade bakso (vegan meatballs) and hearty lasagna keep locals coming back, while the wholesome salads add a fresh balance. It’s perfect for a casual lunch or a relaxed dinner with flavours that comfort and satisfy, truly one of the best vegan places in KL.
Address | No. 15, Jalan Sri Hartamas 8, 50480 Kuala Lumpur |
Opening Hours | Tuesday to Sunday: 11:00am – 9:00pm Closed on Mondays |
Contact Details | +60 3-6203 9478 |
10. LaGula By The Hungry Tapir
LaGula by Tapir, the sibling of The Hungry Tapir, shines bright as a breakfast and brunch haven for plant-based fans. This spot takes classic morning dishes and gives them a cruelty-free spin, with generous portions and flavors that satisfy. Think fluffy waffles topped with fresh berries, hearty jackfruit rendang, and a “big breakfast” plate loaded with vegan delights. It’s casual, welcoming, and the perfect spot to kickstart your day with wholesome, tasty food.
Address | Unit 3, Jalan Mesui, Bukit Bintang, 50200 Kuala Lumpur |
Opening Hours | Tuesday to Sunday: 9:00am – 3:00pm Closed on Mondays |
Contact Details | +60 12-345 6789 |
Did you like this article? Then make sure to follow Glitz on Facebook and Instagram for more lifestyle-related information.