From Michelin-starred vegetarian eats, to the freshest farm-to-table fare; here’s a guide to some of the best restaurants for vegetarian fine dining in Singapore.
Go vegetarian at Margarita’s, Dempsey Hill. This lively Mexican restaurant in Singapore serves fabulous, authentic Mexican fare with veg choices aplenty. Psst, they serve killer Margaritas too.
Jim Thompson, Singapore is the one of the best Thai restaurants in Singapore, for vegetarian dining. Opulent decor, awesome food and superb service make the experience truly worthwhile. A wide range of vegetarian dishes are up for offer and each one is to die for.
Dining at Royal Heritage Haveli’s Restaurant and Bar, Jaipur is an experience that will make you feel indulged with the feel of a true Rajasthani meal and hospitality.
Open Farm Community is a dining option with a difference in Singapore. It is all about fresh, seasonal and local produce put together in many lovely ways to charm your palette, with many options for vegetarians as well.
An 18th Century hunting lodge, Royal Heritage Haveli showcases the grandeur of the erstwhile Rajasthani royalty. A treat worth indulging in, it is an experience that’s quintessentially Rajasthani.
The Song of India is Southeast Asia’s only Indian restaurant to receive a Michelin Star. Check out their Sunday (Family) Brunch Buffet for fantastic and affordable Indian cuisine that is also vegetarian-friendly.
A stay at Samode Haveli, Jaipur ensures that you experience the resplendent heritage and splendour of the Pink City. The regal palace has equally sumptuous dining that will make you feel like a pampered prince or princess.
DOSA in San Francisco is all about great South Indian food in a casual yet refined atmosphere. This multi awarded restaurant serves a contemporary rendition of South Indian cuisine. The food is fresh and delicious – light, slightly fiery and with a punch of flavours. With the best wines pairings curated carefully, vegetarian dining experience at DOSA, San Francisco is truly amazing.
How often can say that you stayed in one of the best hotels in the world? Experience royalty at its best at The Leela Palace, Udaipur – a hotel truly reminiscent of the royalty of the bygone era.