a table topped with bowls of food and a plate of nachos

Late Night Vegetarian Food in Singapore | Vegetarian Restaurants Open Late

This was one of the most popular posts in my earlier blog. As an omnivore who marries a vegetarian foodie, it's has become my mission to compile a list of late-night makan places to satisfy his cravings. Glad that it has become a useful resource for many vegetarians alike!

PLANT-BASED EATINGRESOURCES

Wendy Boey

8/28/20264 min read

Singapore is a food heaven, with many eateries opening till late or even 24 hours to cater to our rumbling tummies.

However, when it comes to plant-based cuisine, I can't help but to notice the lack of late night vegetarian food options available. I realized that vegetarian eateries seem to close earlier compared to their non plant-based counterparts. Also, those that used to offer 24 hours dining have now cut back on their operating hours too, or cease to operate.

Other than home-cooked supper, here are a few options I've found to appease our late night cravings. The list below includes outlets that open till at least 10pm, and arranged in order of their closing hours.

No affiliate links and no sponsors here (but would appreciate any keen sponsors reaching out.. a girl's got to eat!)

Shu Vegetarian 蔬方斋 at Jalan Kayu opens till 1am daily

Shu Vegetarian is a Chinese vegetarian chain, with location usually in coffeeshops. We usually dine/order delivery from their Margaret Drive branch. Good news, they do offer food delivery island wide now. Other than GrabFood and foodpanda apps, you can order through https://shuvegetarian.oddle.me

Most of their locations closes by 9pm, and I was so happy to find out that their Jalan Kayu location actually closes past midnight! Used to 3am, but currently till 1am only.

Address: 259 Jln Kayu, Singapore 799488
Nearest Bus Stop ID: 68031
Bus Services Available: 85, 86, 102, 103
Google Map: https://maps.app.goo.gl/tbQu2KE2kMsEvH5o6

Adyar Ananada Bhavan / A2B Veg Restaurant opens till 11pm or later daily

A2B Veg Restaurant serves a variety of South Indian, North Indian and Chinese vegetarian food. I haven't been to the restaurant yet, but found their operating hours in Google Maps.

Adyar Ananada Bhavan Clive Street opens till 11:30pm daily

Address: 276-278 Serangoon Road, Singapore 218105
Nearest MRT station: Farrer Park (NE8)
Google Map: https://maps.app.goo.gl/GLXmoLSUm6SF25t96

Adyar Ananada Bhavan Clive Street opens till 11pm daily

Address: 16 Clive Street, Singapore 209776
Nearest MRT station: Rochor (DT13)
Google Map: https://maps.app.goo.gl/P45iqXMe7GN5PTzp8

Servus German Burger Grill at Vivocity opens till 11pm daily

Servus German Buger Grill (previously known as Hans IM GLÜCK) is an ideal place to gather your vegan, vegetarian and non-plant-based friends. Their menu boasts a variety of vegan burgers, vegetarian burgers, amongst other meat options. We usually order through GrabFood or WhatsApp for a reservation. They also serve draft beer, other alcoholic beverages, as well as a variety of non-alcoholic drinks.

Address: 1 HarbourFront Walk, #01-57 VivoCity, Singapore 098585.
Nearest MRT station: HarbourFront (NE1/CC29)
Google Map: https://maps.app.goo.gl/AQVj7HciUisTVVjk9

Note: They will be renovating from 31 August 2026 till 17 September 2026. Scheduled to return on 18 September 2026.

Shake Shack outlets that open till 10pm or later

Shake Shack is an American fast food chain, and they offer a Shroom Burger that includes a crispy portobello mushroom. When we last asked, their mushroom patty and fries are prepared separately from meat ingredients (but don't hold me up to this! Always ask the staff if you're unsure or concerned about your allergies).


Central/Town Area

Shake Shack Fullerton Square opens till 11pm on Fridays and Saturdays, and till 10pm on other days

Address: 1 Fullerton Rd, #01-05, Singapore 049213
Nearest MRT Station: Raffles Place (EW14/NS26) Exit A
Google Map: https://maps.app.goo.gl/4b8eS6ZMj12ZmnXw7

Shake Shack Liat Towers opens till 10:30pm daily

Address: 541 Orchard Rd, #01-01 Liat Towers, Singapore 238881
Nearest MRT Station: Orchard Road (NS22/TE14). I usually use Exit 5 (Basement 2) to get to ION Orchard, and walk through Wheelock Place to reach Liat Towers.
Google Map: https://maps.app.goo.gl/1pVnJeaUorByTFdZ8

Shake Shack Neil Road opens till 10:30pm on Fridays and Saturdays, and till 10pm on other days

Address: 89 Neil Rd, #01-01, Singapore 088849
Nearest MRT station: Outram Park (EW16/NE3/TE17). Use Exit 5 Police Cantonment Complex, and take a 5-minute walk to the outlet.
Google Map: https://maps.app.goo.gl/uEtniiEgtvmYjhch8

Shake Shack Suntec City opens till 10pm daily

Address: 3 Temasek Boulevard, #01-357, Suntec City, Mall, West Wing, Singapore 038983
Nearest MRT station: Esplanade (CC3)
Google Map: https://maps.app.goo.gl/ud3xHRLg4d2mX59v9

East

Shake Shack Jewel Changi Airport opens till 10:30 daily

Address: 78 Airport Boulevard., #02-256 Jewel, Singapore 819666
Nearest MRT station: Bishan (CC15/S17)
Google Map: https://maps.app.goo.gl/9jvD7EtH8GdBt2rw7

Central/Neighborhood Area

Shake Shack Junction 8 opens till 10pm daily

Address: 9 Bishan Place, #01-51 Junction 8, Singapore 579837
Nearest MRT station: Bishan (CC15/S17)
Google Map: https://maps.app.goo.gl/CWZgSqh5pnyUCxaU7

South

Shake Shack Vivocity opens till 10pm daily

Address: 1 HarbourFront Walk, #01-163/164 VivoCity, Singapore 098585
Nearest MRT station: HarbourFront (NE1/CC29)
Google Map: https://maps.app.goo.gl/KJgegXY4Zu4uHQF79

Ananda Bhavan Vegetarian Restaurant outlets that close at 10pm daily

Founded in 1924, Ananda Bhavan claims to be the oldest Indian vegetarian restaurant in Singapore. Their menu includes both North Indian and South Indian cuisine, as well as western dishes like burger and pizza. Some of their outlets used to run 24 hours back in the day.

Address: 95 Syed Alwi Road, Singapore 207671.
Nearest MRT Station: Farrer Park (NE8)
Google Map: https://maps.app.goo.gl/euBCnPC9SE1TyjuD9

Address: 448 Serangoon Road, #01-01, Singapore 218138 (Closed on Wednesday)
Nearest MRT Station: Farrer Park (NE8)
Google Map: https://maps.app.goo.gl/CzpCEqUqej71UbwE7

Address: 663 Buffalo Road, #01-10, Singapore 210663
Nearest MRT Station: Little India (NE7/DT12)
Google Map: https://maps.app.goo.gl/L7omhBuFzcXFMu7a9

Gokul-Raas Vegetarian Restaurant opens till 10pm daily

Gokul-Raas Vegetarian Restaurant is a great place to bring folks who can't decide having Indian or Chinese cuisine. LOL. Other than the usual masala dosa and vegetarian soup kambing, we often order their vegetarian chicken rice (can go out of stock when you arrive too late in the day) and their horfun.

Address: 19 Upper Dickson Road, Singapore 207478
Nearest MRT Station: Rochor (DT13)
Google Map: https://maps.app.goo.gl/m3PBpU41pEjyNc578

© 2026 Boey Hui Foong, Wendy. All rights reserved.
Privacy Policy Terms of Use Contact

Subscribe

Honest talk delivered to your inbox every Sunday (absolutely no algorithm noise!!)

Follow

No spam, ever.
Unsubscribe anytime.