Are you a vegetarian or vegan looking for the best dining options in Johor Bahru? Look no further! This article highlights the top 15 vegetarian and vegan restaurants in Johor Bahru that offer a delightful culinary experience for plant-based food lovers. Whether you’re a local resident or a visitor exploring Johor Bahru, these restaurants provide a range of delicious, meat-free options to satisfy your taste buds.
The order/number on the list does not indicate rating or ranking; all are equivalently ranked as best vegan restaurants in Johor Bahru.
15 Best Vegetarian and Vegan Restaurants in JB
- 1. Daun Kitchen
- 2. Veggie Story Cafe Johore
- 3. J.H. Lovely Sweets
- 4. nomVnom Cafe
- 5. Eat Right Cafe
- 6. Three O Cafe
- 7. Green Garden Veggie
- 8. Life Cafe 一間店
- 9. Kuai Le Zhai
- 10. Fulin Xuan Vegetarian Food Restaurant
- 11. Happiness Vegetarian
- 12. PMV Pure Minded Vegetarian Cafe
- 13. Image Cooker
- 14. yisinyuan
- 15. Alfresco Vegetarian
1. Daun Kitchen
Credit : google maps
Daun Kitchen is a vegetarian restaurant in Johor Bahru that offers a diverse range of cuisines, including Chinese, Western, Indonesian, Korean, and Japanese dishes, all made with carefully selected natural ingredients. With their delicious and healthy food options, Daun Kitchen is a must-visit for vegetarians and non-vegetarians looking to explore the vibrant flavours of vegetarian and vegan cuisine in Johor Bahru.
Address: 36, Jalan Indah 10/2, Taman Bukit Indah, 81200 Johor Bahru, Johor
Operating Hours: 11 am to 10 pm
2. Veggie Story Cafe Johore
Credit : google maps
Address: 29-02, Jln Sri Pelangi 3, Taman Pelangi, 80400 Johor Bahru, Johor
Operating Hours: 11 am to 8 pm
3. J.H. Lovely Sweets
Credit : google maps
Address: 418-5, 418-5, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor
Operating Hours: 10 am to 10 pm
4. nomVnom Cafe
Credit : google maps
Address: 01, Twin Galaxy Residences, 09, Jalan Dato Abdullah Tahir, 80300 Johor Bahru, Johor
Operating Hours: 11:30 am to 10:30 pm
5. Eat Right Cafe
Credit : google maps
Address: 154, Jalan Layang 16, Taman Perling, 81200 Johor Bahru, Johor
Operating Hours: 11:30 am to 8 pm
6. Three O Cafe
Credit : google maps
Address: 56, Jln Kempas Utama 2/4, 81300 Johor Bahru, Johor
Operating Hours: 8:30 am to 4 pm
7. Green Garden Veggie
Credit : google maps
Address: 95, Jalan Pendekar 2, Taman Ungku Tun Aminah, 81300 Skudai, Johor
Operating Hours: 8 am to 3 pm
8. Life Cafe 一間店
Credit : google maps
Address: 37, Jalan Sutera Tanjung 8/2, Taman Sutera Utama, 81300 Skudai, Johor
Operating Hours: 10 am to 9 pm
9. Kuai Le Zhai
Credit : google maps
Address: 16, Taman Sentosa, 80150 Johor Bahru, Johor
Operating Hours: 7 am to 11 pm
10. Fulin Xuan Vegetarian Food Restaurant
Credit : google maps
Address: 54, Jalan Sulam, Taman Sentosa, 80150 Johor Bahru, Johor
Operating Hours: 11 am to 9 pm
11. Happiness Vegetarian
Credit : google maps
Address: 71, Jalan Keris 1, Taman Sri Tebrau, 80050 Johor Bahru, Johor
Operating Hours: 7 am to 7 pm
12. PMV Pure Minded Vegetarian Cafe
Credit : google maps
Address: 18, Jalan Indah 8/15, Taman Bukit Indah, 81200 Johor Bahru, Johor
Operating Hours: 9:30 am to 9 pm
13. Image Cooker
Credit : google maps
Address: 19b, Jalan Harmonium 33/1, Taman Desa Tebrau, 81100 Johor Bahru, Johor
Operating Hours: 11 am to 8:30 pm
14. yisinyuan
Credit : google maps
Address: 2, Jalan Titiwangsa 3/2, Taman Tampoi Indah, 81200 Johor Bahru, Johor
Operating Hours: 8 am to 10 pm
15. Alfresco Vegetarian
Credit : google maps
Address: 52, Jalan Molek 2/2, Taman Molek, 81100 Johor Bahru, Johor
Operating Hours: 9:30 am to 6 pm
2. Veggie Story Cafe
Credit: https://www.facebook.com/iloveveggiestory/
Veggie Story Cafe is a vegetarian cafe and deli in Johor Bahru that offers a wide selection of dishes from various cuisines, creating a warm and inviting atmosphere for families. With a focus on diversifying their vegetarian business, Veggie Story Cafe provides a comfortable dining experience, attentive service, and a vast menu with options ranging from Korean to Chinese cuisine, making it a highly recommended destination for a satisfying meal.
Address: 29-02, Jln Sri Pelangi 3, Taman Pelangi, 80400 Johor Bahru, Johor
Tel: 07-336 5422
Operating Hours: 11am – 8pm daily, closed on Monday
3. J.H. Lovely Sweets
Credit: https://www.facebook.com/jhlovelysweets/
J.H. Lovely Sweets is a North Indian sweets and restaurant in Johor Bahru, offering a range of pure vegetarian food. Known for their homemade golgappa and Pani Puri, they provide an authentic dining experience with flavourful dishes like Aloo Pratha and Veg Briyani. With reasonable prices and a variety of traditional sweets available, J.H. Lovely Sweets is a highly recommended destination for delicious North Indian vegetarian cuisine in town.
Address: 418-5, 418-5, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor
Tel: 016-795 0798
Operating Hours: 10am – 10pm daily
4. nomVnom Cafe
Credit: https://www.nomvnom.com/
nomVnom Cafe is a vegan restaurant located in the city centre of Johor Bahru, offering modern vegan international cuisine in a beautifully designed interior. With a wide range of plant-based dishes and signature offerings from the Singapore nomVnom chain, it’s a great place for vegans and vegetarians to enjoy a delicious meal in an aesthetic dining environment. From insta-worthy spots for great photos to cozy seating options and a diverse menu, nomVnom Cafe provides an excellent dining experience for business gatherings, families, and friends.
Address: 01, Twin Galaxy Residences, 09, Jalan Dato Abdullah Tahir, 80300 Johor Bahru, Johor
Tel: 07-380 6660
Operating Hours: 11.30am – 10.30pm daily
5. Eat Right Cafe
Credit: https://www.facebook.com/eatrightc/
Eat Right Cafe is a vegetarian restaurant that offers delicious Taiwanese vegetarian cuisine. With dishes like spring onion pancake, sesame noodle, and flavorful dumplings, they provide a satisfying dining experience with fresh and healthy ingredients. The friendly staff, reasonable prices, and cozy environment make it a highly recommended choice for those seeking meatless options without compromising on taste.
Address: 154, Jalan Layang 16, Taman Perling, 81200 Johor Bahru, Johor
Tel: 012-727 6712
Operating Hours: 11.30am – 7pm daily, closed on Tuesday
6. Three O Cafe
Credit: https://www.facebook.com/
Three O Cafe, situated in the Kempas Utama area, is a cosy and clean vegetarian restaurant that stands out for its focus on healthy, natural food, with no processed options available. Their a la carte menu caters to single diners with decent portions and reasonable prices. Offering a wide variety of options, including the strongly recommended Mee Hoon Kuey and delicious stir-fried organic vegetables, making Three O Cafe a good choice for health-conscious individuals seeking a vegetarian meal in the area.
Address: 56, Jln Kempas Utama 2/4, 81300 Johor Bahru, Johor
Tel: 07-511 4438
Operating Hours: 8am – 4pm daily
7. Green Garden Veggie
Credit: https://www.facebook.com/GreenGardenVeegie/
Green Garden Veggie is a highly recommended vegetarian restaurant with creative and flavourful dishes. Their extensive menu offers options like Bak Kut Teh, rendang mock-mutton, and stir-fry “lei-cha” dishes that showcase the restaurant’s culinary expertise. With affordable prices and vegan options available upon request, Green Garden Veggie is a great choice for vegetarians looking for delicious and innovative plant-based meals.
Address: 95, Jalan Pendekar 2, Taman Ungku Tun Aminah, 81300 Skudai, Johor
Tel: 010-238 0262
Operating Hours: 8am – 3pm daily, closed on Monday
8. Life Cafe
Credit: https://www.facebook.com/lifevcafe?locale=ja_JP
Life Cafe is a welcoming vegetarian cafe and deli with a comfortable and cozy ambience. They offer a variety of vegetarian dishes, including English, Thai, and Western cuisines. The food is flavourful, and notable dishes include the Thai basil meat rice (krapow) that tastes like real meat. The cafe also serves specialty coffee, and their bagels are highly recommended. With good service, affordable prices, and a creative atmosphere, Life Cafe is a delightful place to enjoy tasty vegetarian meals.
Address: 37, Jalan Sutera Tanjung 8/2, Taman Sutera Utama, 81300 Skudai, Johor
Tel: 07-550 2791
Operating Hours: 10.30am – 8.30pm daily
9. Kuai Le Zhai
Credit: https://www.facebook.com/restorankuailezhai/
Kuai Le Zhai is a vegetarian restaurant known for its signature Dumpling Soup with generously filled dumplings. Their Claypot Noodle is also delicious with ample toppings in a savory sauce. The restaurant offers a wide variety of vegetarian dishes, including homemade specialties like abacus and spring rolls. Overall, Kuai Le Zhai is a good option for vegetarians seeking tasty and diverse food options.
Address: 16, Taman Sentosa, 80150 Johor Bahru, Johor
Tel: 016-738 9496
Operating Hours: 7am – 11pm daily
10. Fulin Xuan Vegetarian Food Restaurant
Credit: https://www.happycow.net/
Fulin Xuan Vegetarian Food Restaurant is renowned for offering the best vegetarian and vegan food in Johor. With fast service and unbelievable quality, their dishes are highly recommended by satisfied customers. The chef, who is also the boss of the restaurant, prepares food with compassion and creates dishes that transcend the experience of taste. Every cent spent at Fulin Xuan is worth it for the exceptional quality and rarity of such high-quality vegetarian food.
Address: 54, Jalan Sulam, Taman Sentosa, 80150 Johor Bahru, Johor
Tel: 07-331 5319
Operating Hours:
- Mon-Fri: 11am – 3pm, 5pm – 9pm
- Closed on Thursday
- Sat, Sun: 11am – 9pm