By Colors Vacations Team Β· October 5, 2026
We guarantee what's in our control β sourcing and verification, not medical outcomes. We verify every hotel and restaurant partner for Veg & Jain compliance, and we brief every disclosed allergy or dietary need in advance β that part is genuinely in our hands. What we can't control is a condition we were never told about, or how a third-party kitchen we don't personally run handles cross-contamination. If you have any allergy or specific need, please tell us early so we can pass it on β and for anything involving a serious medical condition, please also check with your doctor.
Visa and entry rules change β always verify current requirements. Visa, permit, and entry requirements are set by the relevant government and can change without much notice. The information here is a general starting point, not official guidance. Please confirm current requirements with the official embassy, consulate, or e-visa portal for your destination before you travel β we're also happy to help you check this as part of planning your trip with us.
Sri Lanka is genuinely one of the more comfortable destinations near India for vegetarian and Jain travellers, and it's worth saying that plainly instead of burying it under caveats. The island has large Buddhist and Hindu communities, both with long vegetarian traditions, and its everyday cooking is built around rice, lentils, vegetables and coconut.
That said, "comfortable" isn't the same as "automatic," especially for Jain travellers and for strict vegetarians, and there are a few hidden ingredients and situations worth knowing. This guide covers eating in Kandy, the hill country, Bentota and Colombo, the hidden ingredients to ask about, what to expect from resorts, and the entry basics. We'll mention our own routes only at the end.
Rice-and-curry is the national staple: a central serving of rice surrounded by several small curries, typically made from lentils, vegetables, jackfruit, pumpkin, greens and coconut. It's naturally vegetarian-friendly in structure, and finding a proper meatless meal is closer to finding one in South India than negotiating around a meat-first menu.
Other staples include hoppers, bowl-shaped pancakes made from rice flour and coconut milk, string hoppers, pol roti (coconut flatbread), dhal curry (parippu), and many coconut-based dishes. On Poya days, the monthly full-moon holidays that are important in Buddhism, meat sales are restricted, and vegetarian food becomes the default in many places. Check the calendar if you're curious, since Poya days can also affect opening hours and alcohol sales.
The most important detail for vegetarians in Sri Lanka is Maldive fish, known locally as "umbalakada": dried, cured tuna that's ground or flaked and used as a flavour enhancer in sambols and some vegetable curries. It's easy to miss, because it's an invisible seasoning in dishes that look entirely vegetable-based. Coconut sambol (pol sambol) and some curries and relishes may include it.
To avoid it, learn the phrase "umbalakada epa", meaning "no Maldive fish", or simply "mas epa", meaning "no meat or fish", and ask about sambols and curries specifically. Also check for shrimp paste, ghee in roti and milk powder in tea if those matter to you. Where something is made at the table, such as a fresh sambol, ask them to leave the fish out.
Kandy, the hill-country capital, is home to the Temple of the Sacred Tooth Relic, and its cuisine draws heavily on lentils, coconut and vegetables, with rice-and-curry meals a genuine local staple. Nuwara Eliya, higher in the hills, is cool and green, with tea estates and a more colonial, English-tinged atmosphere, and food there is simpler, with more limited choice, so arranging meals through your hotel makes sense. Tea is a highlight, though tea is often served with milk and sugar, so ask if you prefer plain.
The scenic train journey through the hill country is one of Sri Lanka's best experiences, and food on the train is simple, so carry snacks.
Bentota's beach-resort dining is a slightly different story. Resort buffets lean international and can default towards seafood, given the coastal setting, so this is where advance coordination matters most. Most resorts are used to Indian guests and can prepare vegetarian and Jain meals, including no onion and no garlic, if asked ahead of arrival, but it won't necessarily be the default spread on the buffet without a request.
Tell the resort before you arrive, remind them at check-in, and ask what the dedicated vegetarian or Jain meal will be, so that you know what to expect at dinner.
As the capital, Colombo has the widest range, from dedicated vegetarian restaurants, including South Indian vegetarian places in the parts of the city with long-established Tamil communities, to hotel kitchens well practised in Jain requests, given the steady flow of Indian business and leisure travellers. Pettah and the Colombo areas known for Tamil and Indian food are good places to ask your hotel about.
Sri Lankan vegetable curries often start with onion, garlic and curry leaf tempering, and potatoes, carrots and other root vegetables are common. So Jain travellers need to be specific: no onion, no garlic, no root vegetables. Resorts and tourist hotels can usually accommodate this when told in advance, but small local canteens may find it hard, because their curries are made in bulk with a fixed base. For Jain travellers, the sensible approach is to plan main meals at hotels and restaurants used to such requests, and treat canteens and street food as occasional extras.
Coconut milk, coconut oil and grated coconut are used extensively across Sri Lankan cooking. For most vegetarian and Jain diets that's entirely fine, and it's part of what makes the cuisine so naturally plant-friendly. It's worth knowing if you track ingredients for other reasons, such as allergies or dietary conditions, in which case please tell us and the restaurant early.
Short eats, such as vadai (lentil fritters), rolls and patties, are popular snacks, and some are vegetarian while others contain fish, meat or egg. Kottu roti, a chopped flatbread stir-fry, usually includes egg or meat, so ask for a vegetable version. Local canteens, sometimes called "hotels" in Sri Lanka, can serve excellent vegetarian meals, though practices vary, so ask questions rather than assuming.
Sri Lanka has been reported to offer Indian travellers a free tourist ETA, an electronic travel authorisation for stays of up to 30 days, applied for online through the government's official ETA site, with approval reported to take a day or two. The usual advice applies: a passport valid for at least six months, a return or onward ticket and your hotel details. These arrangements have changed recently and may change again, so please check the official site and use only that, since look-alike sites charge fees. We help with entry checks as part of our packages.
The west and south coasts, where Bentota sits, are generally at their best from roughly December to March, while the hill country is pleasant across a wider period, with cooler air and a chance of rain at any time. Weather patterns vary by year, so treat that as general guidance.
Tell your hotel before you arrive. Carry dry snacks for train and road journeys. Learn two phrases: "mas epa" and "umbalakada epa". Ask about sambols and curries specifically. Keep a written note of what you eat and avoid. And be flexible: the best vegetarian meals often come from simple, modest places, so don't judge a restaurant by its appearance.
A well-paced day might start with breakfast at your hotel in Kandy or Nuwara Eliya, perhaps with hoppers or string hoppers and a vegetable curry or dhal, if you've arranged it. A morning of sightseeing, a temple visit or a tea estate follows, with a cup of tea and a snack. Lunch is a rice-and-curry meal at a restaurant your hotel has recommended, with the sambol checked for Maldive fish. The afternoon is for a walk or a rest, since the hill-country air is cool and the roads are winding. Dinner is at the hotel, with your request confirmed earlier. It's a gentle rhythm, which suits Sri Lanka well.
Sri Lanka's tea is world famous, and a visit to a tea estate is a highlight of the hill country. Tea is usually served with milk and sugar unless you ask otherwise, and it's vegetarian, though not vegan. Sweets such as kiri bath (milk rice), wattalappam (a coconut and jaggery pudding that traditionally contains egg), and various coconut and jaggery treats are popular. Check each one if you avoid egg or dairy, since wattalappam in particular is usually made with eggs.
Sri Lanka's roads are winding, and distances that look short on a map can take hours. Plan for long days on the road, and carry water and snacks. Scenic train journeys through the hill country are famous, and tickets can sell out in busy periods, so book ahead where you can. Food on trains and at roadside stops is simple, and vegetarian choices may be limited, so your own supplies make the journey easier.
Children usually enjoy Sri Lankan food, particularly hoppers, string hoppers, coconut roti and mild vegetable curries, and you can ask for dishes to be made less spicy. For older parents, the winding roads and cool hill-country evenings are worth planning for: keep meals regular, choose comfortable hotels and avoid very long drives on a single day. If anyone has a medical condition or specific dietary need, please speak to your doctor, since that's advice we can't give, and tell us early so we can plan around it.
Assuming a sambol is vegetarian without asking. Eating Jain meals at small canteens without confirming the cooking base. Leaving resort buffet requests until you arrive. Planning very long road days with no food stops. And skipping the chance to try the simple local food because you're worried, when a quiet word with your hotel can usually arrange it safely.
Is Sri Lanka good for vegetarians? Yes, among the easier destinations, with a few hidden ingredients to ask about.
Is Jain food available? In hotels and resorts used to Indian guests, yes, with advance notice. In local canteens, it's harder.
Is the food very spicy? It can be, and you can ask for less spice, which is usually possible.
Is sambol vegetarian? Often, but it may contain Maldive fish, so ask.
On our routes we brief hotels and restaurants in advance and verify our partners for vegetarian and Jain compliance, and that part is in our hands. What we can't control is a third-party kitchen we don't run or a condition we weren't told about, so please tell us early about any allergy or medical dietary need.
We run two Sri Lanka routes. Our Sri Lanka Tea Country and Coast is five days and four nights, from Nuwara Eliya's tea estates to Galle Fort's coastal ramparts and a Colombo stay, with an optional Yala safari. Our Sri Lanka Kandy and Bentota Explorer is six days and five nights with return flights, taking in the Temple of the Sacred Tooth Relic in Kandy, Nuwara Eliya's tea gardens and scenic route, Bentota's beaches and Colombo, with accommodation, breakfast and transfers. On both, every meal is arranged 100% vegetarian and Jain-friendly, with hotels and restaurants briefed in advance.
If you'd like to talk through dates or your food requirements, message us on WhatsApp or through the contact form. For the wider principles, see our guide to Jain and vegetarian food abroad.
Sources & credits
More questions? See our full FAQ page or WhatsApp us.