raahzo

Menu

Plan a trip

Honest plans for parents and senior travellers. We reply within a day.

PrivacyTerms
Marina Bay in Singapore at dusk with the skyline and Marina Bay Sands

Singapore guide · Where to eat

Where to eat in Singapore: 33 restaurants

Places to eat in Singapore, with what to order and how comfortable each is for families and older travellers.

Updated

Photo: Benh LIEU SONG (Flickr) · CC BY-SA 4.0

Singapore's food is built around hawker centres, where stalls sell Chinese, Malay and Indian dishes at low prices. Most stalls cook meat or seafood and share woks and oil, so strict vegetarians and Jains should not rely on asking for no meat at a general hawker stall. The safer choices are dedicated vegetarian restaurants and the South Indian vegetarian restaurants of Little India, where the menu is familiar to Indian travellers.

In Little India, Komala Vilas on Serangoon Road has served South Indian vegetarian meals since 1947, including banana-leaf meals, dosai and idli; Jaggi's on Race Course Road serves North Indian food, though its menu includes chicken. Nalan at Capitol Singapore has a separate vegan menu, and ThatPutuMayamStall at Bukit Merah sells vegan putu mayam. We could not find an outlet that states a fully Jain kitchen, so Jains should phone ahead and ask whether onion, garlic and root vegetables can be left out. The Buddha Tooth Relic Temple reports a vegetarian dining hall in its basement. Details here come from the venues' own sites or a vegetarian directory and can change, so confirm before travelling. Tap water is safe to drink in Singapore, but bottled water is available everywhere.

Menus and kitchens change. If you follow a strict diet or have an allergy, confirm with the restaurant before you order.

Food and restaurantsMarcin Konsek · CC BY-SA 4.0

95 Syed Alwi Road, Little India

Ananda Bhavan ₹

A vegetarian Indian restaurant that Singapore's National Heritage Board dates to 1924, with a branch at 95 Syed Alwi Road in Little India. Dosa, chaat and a short North Indian list.

  • Indian
  • 45 minutes to 1 hour
  • South Indian vegetarian
Food and restaurantsMarcin Konsek · CC BY-SA 4.0

76-78 Serangoon Road, Little India

Komala Vilas ₹

A family-run South Indian vegetarian restaurant on Serangoon Road, established in 1947 known for banana-leaf meals; it was reported closed from January 2026, so check it has reopened. A reliable meal for Indian vegetarians in Little India.

  • Indian
  • 45 to 90 minutes
  • Lunch
  • South Indian vegetarian
Food and restaurantskallerna · CC BY-SA 4.0

18 Raffles Quay, Downtown Core

Lau Pa Sat ₹₹

A Victorian cast-iron market building from 1894 that is now a hawker centre in the financial district. By night, the street outside is closed for satay stalls.

  • 1 to 2 hours
  • Lunch
  • Hawker centre
Food and restaurantsMarajozkee · CC BY-SA 4.0

Serangoon Road, Little India

MTR Singapore ₹₹

The Singapore restaurant of Mavalli Tiffin Rooms, the Bangalore name dating to 1924, serving South Indian vegetarian food on Serangoon Road in Little India.

  • Indian
  • 1 to 1.5 hours
  • Breakfast or early lunch
  • South Indian tiffin
Food and restaurantsActuall7 · CC0

1 Kadayanallur Street (Wikipedia) at Maxwell Road and South Bridge Road, Tanjong Pagar

Maxwell Food Centre ₹

A hawker centre beside Chinatown on the site of a 1928 market, home to Tian Tian Hainanese Chicken Rice, which holds a Michelin Bib Gourmand.

  • 1 to 1.5 hours
  • Hawker centre
Food and restaurantsKbseah · CC BY-SA 4.0

500 Clemenceau Avenue North, at Newton Circus

Newton Food Centre ₹₹

A 1971 hawker centre at Newton Circus, promoted to tourists by the Singapore Tourism Board, with a record of overcharging complaints worth knowing about.

  • 1 to 1.5 hours
  • Early evening
  • Hawker centre
Food and restaurantsScribblingGeek · CC BY-SA 4.0

1 St Andrew's Road, #01-04, Supreme Court wing, National Gallery Singapore, Civic District

Odette ₹₹₹₹

A modern French fine-dining restaurant in the Supreme Court wing of National Gallery Singapore, holding three Michelin stars per Wikipedia and a past Asia's 50 Best number one.

  • 2 to 3 hours
  • Lunch
  • Fine dining

87 Syed Alwi Road, near Mustafa Centre

Shivam Restaurant ₹₹

A restaurant in Little India that calls itself pure vegetarian, serving Gujarati thali, North Indian and Indo-Chinese dishes, and says it prepares Jain food without onion or garlic.

  • Jain on request
  • Indian
  • 1 to 1.5 hours
  • Lunch or an early dinner
  • Gujarati vegetarian
Food and restaurantsZairon · CC BY-SA 4.0

121 Telok Ayer Street, stall 5, coffeeshop near Chinatown

Veggie 121 ₹

A fully vegan Chinese hawker stall at 121 Telok Ayer Street, in a coffeeshop near Chinatown, serving bee hoon, noodles and tofu dishes on weekdays.

  • Vegan
  • 45 minutes
  • Weekday before 11:30am
  • Vegan hawker stall
Food and restaurantsDeoma12 · CC BY-SA 4.0

76 Peck Seah Street, Tanjong Pagar

Whole Earth ₹₹₹

A plant-based Peranakan-Thai restaurant at 76 Peck Seah Street in Tanjong Pagar, founded in 2003, whose own site says it has held a Michelin Bib Gourmand since 2016.

  • 1 to 1.5 hours
  • Dinner
  • Plant-based Peranakan

Build this into my trip

Share dates, who is travelling, comfort level and budget. We reply with an honest plan and quote.

Live prices, opening hours and hotel availability change — we confirm everything before you pay.

Search