
Travel guide
Vegetarian, Vegan and Halal Food in Sri Lanka
Sri Lanka is one of the easiest countries in Asia for vegetarians, and halal food is widely available. What to eat, what to watch for (Maldive fish), and the phrases that help.
Sri Lanka is exceptionally easy for vegetarians — rice and curry is vegetable-based by default and many Sri Lankans eat meat-free for religious reasons. Vegans should watch for Maldive fish, a dried tuna flake used as seasoning in dishes that otherwise look plant-based. Halal food is widely available.
Why Sri Lanka suits vegetarians
The default Sri Lankan meal is rice and curry: a mound of rice surrounded by five to ten small dishes, most of which are vegetable. Dhal, jackfruit, beetroot, green beans, pumpkin, cashew curry, gotu kola salad, coconut sambol — meat or fish is one dish among many rather than the centre of the plate.
Buddhism and Hinduism both encourage vegetarianism, and a significant minority of Sri Lankans eat meat-free either permanently or on Poya days. Asking for vegetarian food is entirely ordinary and understood everywhere, not a special request.
The practical result is that vegetarians often eat better in Sri Lanka than meat-eaters — you simply get the same array of dishes minus one or two.
The one thing vegans must watch for
Maldive fish — umbalakada — is dried, cured tuna ground into flakes and used as a seasoning across Sri Lankan cooking. It appears in pol sambol (coconut relish), in many vegetable curries, in seeni sambol, and in dishes that are otherwise entirely plant-based.
It is used the way anchovies are used in Worcestershire sauce: as background savouriness rather than a visible ingredient. Someone asked whether a dish is vegetarian may honestly say yes, because the flakes are not thought of as "meat".
The phrase worth learning is "no Maldive fish" — umbalakada nathuwa. Say it explicitly rather than asking whether something is vegan. Most kitchens will happily prepare dishes without it if asked in advance.
Dairy is less of an issue: coconut milk rather than dairy is the base of most Sri Lankan cooking. Ghee appears in some sweets and in Indian-influenced dishes. Curd (buffalo yoghurt) with treacle is a common dessert and obviously not vegan.
What to eat
A short list of dishes that are reliably vegetarian, with notes on what to check.
| Dish | What it is | Watch for |
|---|---|---|
| Rice and curry | Rice with several vegetable curries | Maldive fish in individual curries |
| Parippu (dhal curry) | Red lentils in coconut milk — the national comfort food | Usually safe; occasionally seasoned with Maldive fish |
| Hoppers (appa) | Bowl-shaped fermented rice-flour pancakes | Egg hoppers contain egg; plain hoppers are vegan |
| String hoppers | Steamed rice-flour noodle nests | Vegan; check the accompanying curry |
| Kottu roti | Chopped roti stir-fried with vegetables | Order vegetable kottu; the same griddle may be used for meat |
| Pol sambol | Grated coconut, chilli, lime, onion | Almost always contains Maldive fish — ask |
| Jackfruit curry (polos) | Young jackfruit, meaty in texture | Usually vegan; a favourite with visitors |
| Cashew curry | Cashews in mild coconut gravy | Usually safe; often the best dish on the table |
| Gotu kola sambol | Pennywort salad with coconut and lime | Sometimes contains Maldive fish |
Halal food
Muslims make up roughly ten per cent of Sri Lanka's population, and halal food is widely available — particularly in Colombo, Kandy, Kalpitiya, Beruwala and along the east coast around Trincomalee and Kattankudy.
Many restaurants display halal certification. In Colombo and larger towns, finding halal options is straightforward. In small hill-country villages and some resort areas it takes more planning, which is worth flagging when booking so hotels and lunch stops can be chosen accordingly.
Alcohol is served openly in tourist hotels and restaurants; this varies by establishment and is easy to avoid. Pork appears on menus but is not a staple of Sri Lankan cooking, and beef is uncommon for Buddhist and Hindu reasons — so most Sri Lankan dishes are chicken, fish or vegetable-based to begin with.
On our tours we ask about dietary requirements at the planning stage and select hotels and restaurants accordingly, rather than leaving it to be sorted out on the day.
Chilli, and how to manage it
Sri Lankan food is genuinely hot — noticeably hotter than most Indian cooking that visitors will have encountered. This is the practical issue for most travellers, more so than any dietary restriction.
Every restaurant will prepare food mild if asked. "Not spicy" is understood universally, though the result may still be warmer than expected. Coconut milk-based curries are milder than dry-fried ones; dhal is usually the mildest thing on the table.
Curd and treacle, or plain rice, cool things down. Water does not.
Frequently Asked Questions
- Is Sri Lanka good for vegetarians?
- Exceptionally. Rice and curry is vegetable-based by default — five to ten small vegetable dishes around rice, with meat or fish as an optional addition. Buddhism and Hinduism both encourage vegetarianism, so asking for meat-free food is entirely routine rather than a special request.
- What is Maldive fish and why does it matter for vegans?
- Maldive fish (umbalakada) is dried cured tuna ground into flakes and used as a background seasoning across Sri Lankan cooking, including in pol sambol and many vegetable curries. It is not thought of as meat locally, so a dish described as vegetarian may still contain it. Ask specifically for food without Maldive fish.
- Is halal food available in Sri Lanka?
- Yes, widely — around ten per cent of the population is Muslim and halal restaurants are common in Colombo, Kandy, Kalpitiya, Beruwala and the east coast. Many display certification. In small hill-country villages it requires more planning, so flag it when booking so hotels and lunch stops can be chosen appropriately.
- Is Sri Lankan food very spicy?
- Yes, generally hotter than most Indian food visitors will have tried. Every restaurant will cook mild on request and "not spicy" is understood everywhere. Coconut-based curries and dhal are the mildest options. Curd or plain rice cools the mouth far better than water.
- Can vegans eat well in Sri Lanka?
- Yes. Coconut milk rather than dairy is the base of most cooking, so many dishes are vegan by default — dhal, jackfruit curry, cashew curry, string hoppers, plain hoppers. The single thing to watch is Maldive fish used as seasoning, and asking for dishes without it in advance solves the problem.
Tours to consider

4 days · from $1,080
Authentic Sri Lankan Fishing Experience
Step into the world of traditional fishing on Sri Lanka's tranquil coastline. A hands-on experience with local fishermen and scenic ocean trips.

15 days · from $4,050
15 Days / 14 Nights Around Sri Lanka Tour
A comprehensive 15-day journey exploring ancient kingdoms, sacred sites, tea plantations, wildlife, and pristine beaches.

10 days · from $2,700
Ramayana & Spiritual Tour – Discover Ramayana Sites, Sacred Temples, & Other Spiritual Heritage
A 10-day spiritual journey exploring Sri Lanka's rich Hindu heritage, Ramayana sites, and sacred temples from Nuwara Eliya to Jaffna.
Destinations mentioned

Western Province
Colombo
Colombo is Sri Lanka's largest city and commercial capital, and the arrival point for nearly every visitor via Bandaranaike International Airport, about 35 km north. Most travellers spend half a day to one night here. Highlights are Pettah market, the Gangaramaya temple, Galle Face Green and the colonial Fort district.

Central Highlands
Kandy
Kandy is Sri Lanka's cultural capital and the last kingdom to fall to colonial rule, in 1815. It holds the Temple of the Sacred Tooth Relic (Sri Dalada Maligawa), the most important Buddhist shrine in the country. Most visitors spend one or two nights, timing a visit around one of the three daily puja ceremonies.

Southern Province
Galle
Galle Fort is a 17th-century Dutch-built walled city on Sri Lanka's south coast and a UNESCO World Heritage Site. Unlike most colonial forts it is still inhabited, with cafés, galleries and hotels inside the ramparts. Half a day covers it; many visitors stay a night or two for the atmosphere.
Related guides
Guide
Sri Lanka with Children: A Practical Guide
Sri Lanka works well with children if you plan around driving times and heat. Which parks and beaches suit families, what to skip, health and food practicalities, and realistic daily pacing.
Guide
Is Sri Lanka Safe for Travellers?
Sri Lanka is generally safe for visitors, with low violent crime. The real risks are road traffic, sea currents, dengue and heat — not the things travellers usually worry about. What to actually be careful of.
Guide
How Much Does a Trip to Sri Lanka Cost?
What a Sri Lanka trip actually costs, broken down by travel style: backpacking, mid-range independent, and private guided touring. Includes flights, visas, park fees and what tour prices do and do not cover.