Kota Kinabalu, the dynamic capital of Sabah, Malaysia, is a melting pot of cultures, evident not just in its people and traditions but also in its diverse culinary landscape. For vegetarians and those curious about plant-based dining, the city centre offers a treasure trove of restaurants that celebrate vegetarian cuisine in all its glory. 

From traditional Malaysian to Mexican fusion to authentic Indian flavours, here’s where to find the best vegetarian eats in Kota Kinabalu. 

 

Gaya Vegetarian 

 

Chap fan — meaning 'mixed rice' in Chinese 

 

Located in the heart of the city, Gaya Vegetarian Restaurant is a gem for those seeking authentic Malaysian vegetarian dishes. This cozy eatery stands out for its commitment to freshness and flavour, offering a menu that showcases the best of local produce. 

Signature dishes include their deep fried mushrooms – fried chicken for vegetarians – and tom yam fried rice, each dish a testament to the restaurant's ability to transform traditional recipes into delightful vegetarian fare. 

Address: Lot 53, Ground Floor, Jalan Gaya, Kota Kinabalu, 88000 Kota Kinabalu, Sabah 

Operating Hours: 6:30 a.m. to 2:30 p.m. (Monday to Saturday), Closed (Sunday) 

Contact No.: (+6) 088-203 701 

Location: https://maps.app.goo.gl/cmMj1QWhdS86evgy8 

 

Vege Garden 

 

Chinese chap fan is a common vegetarian offering in Kota Kinabalu

 

Vege Garden takes pride in offering a vast selection of vegetarian Chinese cuisine, where each dish is prepared with meticulous attention to taste and health. This restaurant is a favourite among locals and tourists alike for its friendly atmosphere and extensive menu, featuring everything from stir-fried vegetables to inventive mock meat dishes. 

The mock duck, in particular, is a must-try, perfectly capturing the essence of the dish using plant-based ingredients. 

Address: 2nd Floor, Food Court, Wisma Merdeka, Jln Tun Razak, Kota Kinabalu, 88000 Kota Kinabalu, Sabah 

Operating Hours: 8:30 a.m. to 5:00 p.m. (Monday to Friday), 9:00 a.m. to 5:00 p.m. (Saturday), Closed (Sunday) 

Contact No.: (+6) 012-820 3460 

Location: https://maps.app.goo.gl/UYMYR822WAcrGt9r7 

 

Veggie Time 

 

Veggie Time is a favourite among locals

 

Veggie Time is renowned for its innovative approach to vegetarian and vegan dining, serving up dishes that are as nutritious as they are delicious. The restaurant is only a small unit at the Wisma Sabah exterior but with small size comes mighty flavour! 

Try their Hokkien or Tuaran noodles – local favourites made especially for your plant-based enjoyment! 

Address: Lot 16, Ground Floor, Wisma Sabah, Jalan Tun Razak, 88000 Kota Kinabalu, Sabah 

Operating Hours: 11:00 a.m. to 9:00 p.m. (Daily) 

Contact No.: (+6) 011-5580 9100 

Location: https://maps.app.goo.gl/3dehL5xuJu5SfNxj9 

 

The next few restaurants are not exclusively vegetarian but offer a wide range of plant-based offerings: 

 

El Centro 

 

The mezze platter at El Centro, a dish that first originated in the Middle East

 

El Centro is a cozy restaurant and bar renowned for its welcoming atmosphere and a menu that delights both vegetarians and non-vegetarians alike. It’s menu of Mexican fusion offers innovative vegetarian tacos, hearty salads, and pastas, with each dish showcasing fresh, local produce and creative culinary craftsmanship – their eggplant parmigiana and mezze platter are our personal favourites. 

As a hub of community life, it's a must-visit for those seeking to immerse themselves in the city's vibrant culinary scene and warm hospitality. 

Address: 18, Lorong Dewan, Pusat Bandar Kota Kinabalu, 88000 Kota Kinabalu, Sabah 

Operating Hours: 9:00 a.m. to 11:00 p.m. (Sunday to Thursday), 9:00 a.m. to 12:30 a.m. (Friday & Saturday) 

Contact No.: (+6) 014-862 3877 

Location: https://maps.app.goo.gl/xm47DwwTe6uf8jiX7 

 

Sri Latha Curry House 

 

The base of all banana leaf sets is vegetarian

 

For those craving the flavours of South India, Sri Latha offers a culinary journey through its authentic vegetarian menu. This unassuming restaurant is a staple in Kota Kinabalu for its traditional rotis, capatis, and utapams, each dish bursting with the rich spices and aromas typical of South Indian cuisine. 

Their banana leaf – in our humble opinion – is the best you can find in the city! 

Address: No. 28, Bandar Berjaya, Jalan Berjaya, 88000 Kota Kinabalu, Sabah 

Operating Hours: 6:30 a.m. to 5:00 p.m. (Daily) 

Contact No.: (+6) 088-253 669 

Location: https://maps.app.goo.gl/fXxugPYc8Uv4LwmU9 

 

Mother India 

 

Some customers have commented that the vegetarian food here is better than the meat dishes

 

Mother India brings a taste of North Indian cuisine to Kota Kinabalu, with a menu that celebrates the rich, hearty flavours of the region. This restaurant is beloved for its vegetarian curries, bread, and rice dishes, each prepared with a blend of spices that are both comforting and complex. 

The paneer butter masala and chana masala are standout dishes, offering a vegetarian take on classic Indian recipes. 

Address: Lot G-40A, Oceanus Waterfront Mall, 88000 Kota Kinabalu, Sabah 

Operating Hours: 11:00 a.m. to 3:00 p.m., 5:30 p.m. to 10:00 p.m (Daily) 

Contact No.: (+6) 012-480 9089 

Location: https://maps.app.goo.gl/LuJCmkW35GKTvCvY9 

 

Conclusion 

 

Kota Kinabalu’s vegetarian dining scene is vibrant and varied, reflecting the city's multicultural heritage. These restaurants not only offer a feast for the senses but also demonstrate the endless possibilities of vegetarian cooking. Whether you're a vegetarian, vegan, or simply a food enthusiast looking to explore plant-based options, Kota Kinabalu has something to satisfy every craving. 

Ready to explore the diverse and delicious world of vegetarian dining in Kota Kinabalu? Experience the flavours and textures of expertly prepared vegetarian dishes that promise to make your culinary journey in Kota Kinabalu unforgettable. Book your tour today at MalaysiaTours.com and embark on a plant-based adventure like no other!