Skip to content
Food Guide

Best Vegetarian Restaurants in Singapore: 13 Best Spots (2026)

vegetarian restaurants in Singapore

Singapore's vegetarian and vegan dining scene spans heritage Indian and Chinese meat-free kitchens, Peranakan and Southeast Asian specialists, Japanese vegetarian spots and a growing wave of modern plant-based cafes and fine dining. Prices run from a few dollars for a dosai in Little India to Michelin Bib Gourmand recognition (Whole Earth) and hotel fine dining, spread across neighbourhoods from Orchard and the CBD to Holland Village, Bukit Timah and Tai Seng. Many kitchens are fully vegetarian or vegan, though halal certification is uncommon, so it is worth confirming dietary details and opening hours before you go.

Last verified: September 2026. Hours and prices can change — we re-check our guides regularly, but do confirm before a special trip.

The list

Whole Earth Plant-based Peranakan-Thai · $$$

Singapore's Michelin Bib Gourmand plant-based restaurant, known for meat-free Peranakan and Thai classics.

  • Cuisine: Plant-based Peranakan-Thai
  • Price: $$$ · Mains roughly S$16–28; sharing dishes
  • Must-try: Penang Rendang (shiitake mushroom), Sambal King, Crispy Golden Oats Tofu
  • Where: 76 Peck Seah Street, Singapore 079331
  • Area: Tanjong Pagar
  • Nearest MRT: Tanjong Pagar
  • Hours: Daily 11:30am–3pm, 5:30–10pm

Get directions →

LingZhi Vegetarian Chinese vegetarian (fine dining) · $$$

Long-running upscale Chinese vegetarian restaurant on Orchard Road, serving refined meat-free banquet dishes.

  • Cuisine: Chinese vegetarian (fine dining)
  • Price: $$$ · Upscale; à la carte and set menus
  • Where: Palais Renaissance, #B1-04/05, 390 Orchard Road, Singapore 238871
  • Area: Orchard
  • Nearest MRT: Orchard
  • Hours: Daily 11am–3pm, 6–10pm

Get directions →

elemen Modern Asian vegetarian · $$

Popular modern vegetarian group with several mall outlets and an accessible, wide-ranging meatless menu.

  • Cuisine: Modern Asian vegetarian
  • Price: $$ · À la carte mains roughly S$15–20
  • Must-try: Claypot Truffle Fried Rice, Sea Salt Porcini Mushroom Pizza
  • Where: 9 Raffles Boulevard, Millenia Walk, #01-75/75A/76, Singapore 039596 (also PLQ Mall and Woodlands Height outlets)
  • Area: Marina Centre (Promenade)
  • Nearest MRT: Promenade
  • Hours: Daily 11am–3:30pm, 5:30–9:30pm (later on weekends)

Get directions →

Herbivore Japanese vegetarian · $$

Fortune Centre stalwart serving affordable Japanese-style vegetarian soba, bento and curries.

  • Cuisine: Japanese vegetarian
  • Price: $$ · Bento, soba and curry sets roughly S$15–25
  • Must-try: Plant-based Tonkatsu Curry, Vegetarian soba, Bento sets
  • Where: 190 Middle Road, Fortune Centre, #01-13/14, Singapore 188979
  • Area: Bugis
  • Nearest MRT: Bugis
  • Hours: Mon–Fri 11:30am–2:30pm & 5–9pm; Sat–Sun & PH 11:30am–9pm

Get directions →

Original Sin Mediterranean vegetarian · $$$

Holland Village institution since 1997 specialising in Mediterranean vegetarian cooking.

  • Cuisine: Mediterranean vegetarian
  • Price: $$$ · Mains roughly S$28–38; mezze platters S$28–38
  • Must-try: Mezze Platter, Bosco Misto
  • Where: Blk 43 Jalan Merah Saga, #01-62, Chip Bee Gardens, Singapore 278115
  • Area: Holland Village
  • Nearest MRT: Holland Village
  • Hours: Daily 11:30am–2:30pm, 6–10:30pm

Get directions →

Cultivate Cafe Vegan (plant-based fine dining) · $$$$

Fully vegan, gluten-free fine dining inside the Maxwell Reserve hotel with plant-forward plates.

  • Cuisine: Vegan (plant-based fine dining)
  • Price: $$$$ · Plant-based fine dining; dishes around S$40
  • Must-try: Smoked Onion & Asparagus Risotto, Superfood earth bowls, Cold-pressed organic juices
  • Where: 2 Cook Street, Maxwell Reserve Singapore, Singapore 078857
  • Area: Tanjong Pagar
  • Nearest MRT: Maxwell
  • Hours: Daily 7am–9pm

Get directions →

Komala Vilas South Indian vegetarian · $

Heritage South Indian vegetarian eatery (since 1947) famous for dosai and thali in Little India.

  • Cuisine: South Indian vegetarian
  • Price: $ · Very affordable; dosai and thali from a few dollars
  • Must-try: Dosai, Thali meals, Vadai
  • Where: 76-78 Serangoon Road, Singapore 217981
  • Area: Little India
  • Nearest MRT: Little India
  • Hours: Daily 7am–10:30pm

Get directions →

Kailash Parbat North Indian vegetarian · $$

North Indian vegetarian restaurant known for chaat and Chole Bhature, near Little India.

  • Cuisine: North Indian vegetarian
  • Price: $$ · Chaats around S$8; mains roughly S$14–15
  • Must-try: Chole Bhature, Pani Puri, Pav Bhaji
  • Where: 3 Belilios Road, #01-03, Hilton Garden Inn, Singapore 219924
  • Area: Little India
  • Nearest MRT: Little India

Get directions →

Genesis Vegan Restaurant Vegan (international) · $$

Casual all-vegan restaurant near Havelock with international comfort dishes at accessible prices.

  • Cuisine: Vegan (international)
  • Price: $$ · Wallet-friendly; dishes roughly S$6–13
  • Must-try: Lasagna, Seaweed Roll
  • Where: 2 Havelock Road, Havelock II, #B1-01, Singapore 059763
  • Area: Outram
  • Nearest MRT: Havelock
  • Hours: Sun–Tue & Thu 11am–3pm, 5–8:30pm; Wed 11am–3pm, 5–8pm; Fri 11am–3pm; closed Sat

Get directions →

Teng Bespoke Vegetarian Dining Japanese vegetarian · $$

Japanese-style vegetarian dining in Bencoolen with claypot curries and set meals.

  • Cuisine: Japanese vegetarian
  • Price: $$ · Mains around S$17
  • Must-try: Japanese Claypot Curry with Monkey Head Mushroom
  • Where: 91 Bencoolen Street, Sunshine Plaza, #01-50, Singapore 189652
  • Area: Bencoolen
  • Nearest MRT: Bencoolen
  • Hours: Daily 11am–2:30pm, 5–9pm

Get directions →

Genius Central Plant-based cafe / brunch · $$

All-day plant-based cafe in the CBD offering meat-free brunch, pizzas and bowls.

  • Cuisine: Plant-based cafe / brunch
  • Price: $$ · Brunch plates and pizzas around S$20
  • Must-try: Pumpkin Ricotta Pizza
  • Where: 7 Amoy Street, Far East Square, #01-01, Singapore 049949
  • Area: Telok Ayer (CBD)
  • Nearest MRT: Telok Ayer
  • Hours: Mon–Thu 8am–8:30pm; Fri–Sat 8am–9:30pm; Sun 8am–4pm

Get directions →

Warung Ijo Indonesian vegetarian · $

Rare Indonesian vegetarian eatery in Tai Seng serving meat-free rendang and nasi dishes.

  • Cuisine: Indonesian vegetarian
  • Price: $ · Mains roughly S$9–13
  • Must-try: Rendang Fried Rice with Lion's Mane Mushroom
  • Where: 601 MacPherson Road, Grantral Mall @ Tai Seng, #01-61, Singapore 368242
  • Area: Tai Seng
  • Nearest MRT: Tai Seng
  • Hours: Tue–Fri 11am–3pm, 5–9pm; Sat–Sun 11am–3:30pm, 4:30–9pm; closed Mon

Get directions →

The Goodburger Plant-based burgers · $$

Plant-based burger specialist using Impossible and TiNDLE patties, with island-wide delivery.

  • Cuisine: Plant-based burgers
  • Price: $$ · Burgers roughly S$16–20
  • Must-try: The Classic, The Black Tie
  • Where: 587 Bukit Timah Road, Coronation Shopping Plaza, Singapore 269707
  • Area: Bukit Timah
  • Nearest MRT: Tan Kah Kee
  • Hours: Daily 11am–9pm

Get directions →

At a glance: compare every spot

Spot Cuisine Price Area Halal
Whole Earth Plant-based Peranakan-Thai $$$ Tanjong Pagar
LingZhi Vegetarian Chinese vegetarian (fine dining) $$$ Orchard
elemen Modern Asian vegetarian $$ Marina Centre (Promenade)
Herbivore Japanese vegetarian $$ Bugis
Original Sin Mediterranean vegetarian $$$ Holland Village
Cultivate Cafe Vegan (plant-based fine dining) $$$$ Tanjong Pagar
Komala Vilas South Indian vegetarian $ Little India
Kailash Parbat North Indian vegetarian $$ Little India
Genesis Vegan Restaurant Vegan (international) $$ Outram
Teng Bespoke Vegetarian Dining Japanese vegetarian $$ Bencoolen
Genius Central Plant-based cafe / brunch $$ Telok Ayer (CBD)
Warung Ijo Indonesian vegetarian $ Tai Seng
The Goodburger Plant-based burgers $$ Bukit Timah

Your questions answered

Are Singapore's vegetarian restaurants suitable for vegans?

Many are — spots like Cultivate Cafe, Genesis and The Goodburger are fully vegan or plant-based, while Chinese and Indian vegetarian restaurants may still use dairy (ghee, paneer, milk) or egg, so check individual dishes if you are strictly vegan.

How much does a vegetarian meal cost in Singapore?

Budget South Indian eateries and hawker-style vegetarian can cost just a few dollars, casual cafes and mall chains typically run about S$15–25 a head, and fine-dining or hotel venues can exceed S$40 per person.

Are these vegetarian restaurants halal-certified?

Most are not formally halal-certified even though they serve no meat. Vegetarian does not automatically mean halal, so if halal status matters to you, confirm certification directly with the restaurant before visiting.

Which areas have the most vegetarian options?

Little India is the hub for Indian vegetarian food, the CBD/Chinatown and Bugis (Fortune Centre) have many meat-free eateries, and Orchard and Holland Village offer more upscale choices.

Do I need to make reservations?

For fine-dining spots such as LingZhi, Original Sin and Cultivate Cafe, booking ahead (via the restaurant or a platform like Chope) is recommended, especially on weekends. Casual eateries and burger spots generally accept walk-ins.


Related guides

Dietary:

Leave a Reply

Your email address will not be published. Required fields are marked *