food

Sri Lanka as a vegetarian and vegan - is it actually easy or will I be eating plain rice for two weeks?

Asked 6 days agoViewed 738 times
J
Joshua Nielsen180 rep1
asked 6 days ago

I've been vegetarian for 12 years and I want to know the honest truth about eating in Sri Lanka without meat or fish.

1. Is Sri Lankan food naturally vegetarian-friendly or is fish and meat in everything?
2. Can you eat well as a vegetarian in local restaurants or just tourist ones?
3. What are the best vegetarian Sri Lankan dishes I should know about?
4. Is fish stock and dried fish used in dishes that are labelled vegetarian?
5. How do I communicate dietary needs clearly in Sinhala or Tamil?
6. Are there regions of Sri Lanka better for vegetarians - I've heard the north is good?
7. How easy is veganism specifically - dairy and eggs seem to be in a lot of things?
8. What should I look for on a rice and curry menu and what should I watch out for?

I eat well in India and Thailand despite similar challenges. Looking for honest practical advice not just "Sri Lanka has lots of vegetables."

21
asked 6 days ago
J
Joshua Nielsen180 rep1

3 Answers

Accepted Answer

I run food tours and I'm vegetarian myself, so I live this question. Let me give you the real picture.

Sri Lanka is actually one of the easier countries in Asia for vegetarians - more so than most of Southeast Asia and broadly comparable to India. Buddhist culture means vegetarian meals are understood and common. Tamil areas (Jaffna, some Colombo neighbourhoods) have strong vegetarian traditions from Hindu culture.

The good news: a proper rice and curry meal can easily be vegetarian. The standard serving is a pile of red rice with 5-8 curries surrounding it. Many of these are naturally plant-based: dhal (lentils), jackfruit curry, pumpkin curry, brinjal (aubergine) moju, banana flower curry, green bean curry with coconut. Tell a local restaurant you're vegetarian and they'll just not bring the fish or chicken options.

The hidden fish problem: dried Maldive fish (umbalakada) is used as a flavour base in many curries that are technically considered "vegetarian" by local standards. This includes coconut sambol in some places and some dhal preparations. You need to ask specifically "no Maldive fish" - the phrase "without dried fish" works in English in tourist areas. In more local restaurants, showing a translation card helps.

Best dishes to order confidently: kottu roti with egg and vegetables (ask for no meat), hoppers with egg, pol roti with dhal, green salads with coconut, string hoppers with coconut milk gravy, any vegetable curry from a buffet where you can see what you're getting.

Veganism: harder but not impossible. Dairy (milk tea, curd) is everywhere. Egg is in many things. In cities and tourist areas, vegan options are increasingly available and understood. In rural areas it gets difficult - stick to plain rice with vegetable curries and ask about coconut milk preparations.

North is good for vegetarians: yes. Jaffna Tamil food is heavily vegetarian by tradition. Some of the best pure vegetarian food I've had in Sri Lanka was in Jaffna.

18
|
answered 6 days ago
Ayesha Hussain
Ayesha Hussain1825 rep2

Long-term vegetarian here, travelled Sri Lanka for 3 weeks. In Kandy, Ella, and coastal towns you're genuinely fine. In Colombo there are dedicated vegetarian and vegan restaurants that are excellent. The challenge was in remote guesthouses in areas off the main tourist trail where "vegetarian" sometimes still included fish stock. Learned to say "without meat and without fish" every time and that worked almost everywhere. Worst situation: a guesthouse that only offered chicken or fish curry for dinner and no real alternative. Bring snacks for rural overnight stays.

10
|
answered 6 days ago
E
Emma Johnson1275 rep1

Specific tip for fellow vegans: the short eats at local bakeries are not vegan-friendly generally (most have eggs or dairy in the pastry) but you can ask for a plain pol roti from street vendors, which is just coconut and flour. Thambili (king coconut water) is your best friend for a cheap, clean drink anywhere. Papadum with dhal is reliable vegan street food. The further you get into the hill country in rural areas, the harder it gets - plan around it.

8
|
answered 6 days ago
O
Olivia Dubois725 rep1

You must be logged in to post an answer.

Log In to Answer

🔥 Popular tags

Related

Fair TukTuk Prices

Help travelers avoid overcharging!

Be the first to report a price