The Trip Keeper The Trip Keeper
three doors, pick the one that fits your family How do you want to travel?
Cheshta Agarwal, founder and host of The Trip Keeper, smiling on a green country road
Hosted by Cheshta

Founder-Hosted Group Tour

the trips where Cheshta travels with you

Our own exclusive group trips. Cheshta is on the trip, from the first flight to the last dinner.

  • Cheshta travels with the group
  • One clear price, inclusions listed
  • Meet your travel family
Next up: Vietnam, 17 DecView →
See founder trips →
A fixed-departure batch on tour

fixed dates, fixed flights

Join a batch of fellow travellers on set dates. Limited seats, flights included, with options. Our team doesn't travel on these.

  • Fixed dates and flights
  • Limited seats per batch
  • Flight options available
See departures →
A private family trip

Private Tour

your dates

just your family, nobody else

Trips planned around your family, your pace and your dates. Milestone birthdays and anniversaries.

  • Travel on your own dates
  • Route shaped around you
Ask for a quote →
← Food guide ☏
Food guide

Sri Lanka food guide for Indian families: vegetarian, Jain and what to eat

Written by The Trip Keeper team Content updated 30 Oct 2026 Facts last checked 30 Oct 2026
The short answer

Sri Lanka is one of the most naturally vegetarian-friendly countries in Asia. Sinhala Buddhist cooking leans on dhal (parippu), coconut and vegetables, plain hoppers and string hoppers are vegan by default, and South Indian restaurants cover every city. The traps: dried fish (umbalakada) and Maldives fish flavour many sambols and curries, onion and garlic sit in most curry bases (so Jain families must ask), and "veg curry" at a rice-and-curry spread can still hide fish. Say what you do not eat - English works almost everywhere.

Vegetarian-friendlinessEasyOur editorial view
Jain food possibleWith effortOur editorial view
The one phrase to learnමම මස් මාළු කන්නෙ නෑmamə mas maalu kanne naa · I do not eat meat or fish. The most useful sentence in Sri Lanka - it also warns the kitchen against the dried fish that flavours many sambols. English works almost everywhere too.
Indian restaurants in main tourist areasYes

Local dishes

Hoppers (appa) ආප්ප

Vegan Jain-friendly

Bowl-shaped pancakes of fermented rice flour and coconut milk, crisp at the edge and soft in the middle - Sri Lanka's breakfast and dinner staple. Plain hoppers are completely plant-based.

Watch out for: Order plain hoppers: egg hoppers have an egg baked into the centre. Eat with dhal and pol sambol (check the sambol for dried fish).

String hoppers (idiyappam) ඉඳිආප්ප

Vegan Jain-friendly

Delicate steamed nests of rice-flour noodles, served in stacks with dhal, potato curry and pol sambol. The same dish South Indian families know as idiyappam.

Watch out for: A safe vegan staple; just check the sambol for dried fish and the curries for meat stock.

Parippu (dhal curry) පරිප්පු

Vegan Jain with changes

Sri Lanka's everyday protein: red lentils simmered with coconut milk, turmeric and curry leaves into a mild, creamy dhal. Comfort food at every meal.

Watch out for: Some recipes temper onion and garlic into it - Jain families should ask. Otherwise fully plant-based.

Pol sambol පොල් සම්බෝල

Can be made vegetarian Not Jain

The island's beloved coconut relish: grated coconut pounded with chilli, lime and onion, served with everything from hoppers to rice.

Watch out for: The classic version includes Maldive fish (dried tuna flakes) and onion - ask for a version without umbalakada; many places make one.

Rice and curry බත් සහ මාළුවැඳ

Can be made vegetarian Jain with changes

The national plate: rice with an array of curries - at lunch buffets you pick from dhal, jackfruit, beetroot, beans, mango and more, so a full vegetarian plate is easy to assemble.

Watch out for: Ask which curries are "veg" and which contain fish or dried fish; veg and non-veg spoons sometimes mix at buffets.

Polos (young jackfruit curry) පොලොස්

Vegan Jain with changes

Young green jackfruit slow-cooked with roasted spices and coconut until it tastes almost like a rich meat curry - a celebratory Sinhala dish.

Watch out for: Fully plant-based; check for onion and garlic if Jain. Worth seeking out in village-style restaurants.

Vegetable kottu roti කොත්තු රොටි

Can be made vegetarian Not Jain

The famous street-food stir-fry: godhamba roti chopped and tossed on a hot griddle with vegetables, spices and curry sauce, with a rhythmic clatter you can hear down the street.

Watch out for: Egg usually goes in - ask for it without. The same griddle often cooks chicken kottu; strict vegetarians should pick a busy vegetarian-friendly spot.

Pittu පිට්ටු

Vegan Jain-friendly

Steamed cylinders of rice flour layered with fresh coconut, eaten with dhal, sambol or banana and jaggery for breakfast.

Watch out for: Naturally vegan; pair with dhal rather than fish curry.

Curd and treacle මී කිරි

Vegetarian Jain-friendly

Thick buffalo-milk curd (like a set dahi) drizzled with dark kithul-palm treacle - Sri Lanka's classic dessert, sold in clay pots along the roads.

Watch out for: Vegetarian and Jain-friendly; skip if vegan. Roadside pots are fresh and safe to try.

Wattalappam වටලප්පන්

Vegetarian Not Jain

A coconut-jaggery custard with cardamom and cashews, from the island's Malay Muslim community - rich, spiced and served at festivals.

Watch out for: Made with eggs, so not Jain. A good pick for vegetarian family members who eat eggs.

How to order vegetarian

Show these lines to the staff. Say them aloud if you like.

Vegetarian
මම මස් මාළු කන්නෙ නෑ
Say it: mamə mas maalu kanne naa

I do not eat meat or fish. The single most useful line - it covers the dried fish in sambols too.

Vegetarian
මේක මස් මාළු නැතුවද?
Say it: meekə mas maalu nathuvadhə?

Is this without meat and fish? Ask it pointing at a curry or sambol at a rice-and-curry spread.

Jain (no onion, no garlic)
මම බිත්තර කන්නෙ නෑ
Say it: mamə bittara kanne naa

I do not eat eggs. Useful for kottu, egg hoppers and wattalappam; add "no onion, garlic" in English - staff understand.

About Jain food

Sri Lankan cooking starts most curries with onion, garlic and curry leaves, and dried fish (umbalakada) or Maldive fish flakes season sambols and mallungs. Jain families should say "no onion, garlic, egg or fish" clearly, lean on plain hoppers, string hoppers, pittu and dhal made to order, and use South Indian vegetarian restaurants in Colombo, Kandy and Jaffna. Coconut and jackfruit dishes are the safest traditional bets.

Backup plans

  • Plain hoppers, string hoppers and pittu are vegan by default
  • Ask about umbalakada (dried fish) in sambols and curries
  • Dhal (parippu) is the everyday protein - ask for it without onion and garlic
  • South Indian vegetarian restaurants in Colombo, Kandy and Jaffna
  • Curd and treacle for dessert; snacks from home for long train days

For parents and seniors

For parents: rice and curry is served mild if you ask, dhal is gentle and familiar, hoppers are soft and easy to eat, curd with treacle is a lovely dessert, and South Indian restaurants in every city serve idli, dosa and thali when the family wants a fully familiar meal.

Trips to Sri Lanka

We have no open trip to Sri Lanka right now. Tell us your dates and we will help you find one.

Quick questions

Is Sri Lanka good for vegetarians?

One of the best countries in Asia for it. Sinhala Buddhist culture keeps meat modest, everyday cooking leans on dhal, coconut and vegetables, and plain hoppers, string hoppers and pittu are vegan by default. The main traps are dried fish (umbalakada) in sambols and fish in "veg" curries - just ask.

Can a Jain family manage in Sri Lanka?

With some asking, yes. Curry bases use onion and garlic, and sambols often hide dried fish. Plain hoppers, string hoppers, pittu, made-to-order dhal and jackfruit curry are safe; South Indian vegetarian restaurants in Colombo, Kandy and Jaffna are the comfortable fallback.

Is halal food available in Sri Lanka?

Yes, easily. Sri Lanka has a large Muslim community (Moors and Malays); halal-certified restaurants are common in Colombo, Kandy, Galle and the east coast, and wattalappam comes from this community's kitchens.

What is the one dish we must try?

Hoppers for breakfast - crisp-edged, coconut-scented pancakes with dhal and sambol - and a village rice-and-curry lunch with jackfruit curry. For dessert, curd with kithul treacle from a roadside clay pot.

Is Sri Lankan food very spicy for children?

It can be, but it adapts: ask for "less chilli" and kitchens happily oblige. Dhal, hoppers, pittu and curd are naturally mild, and South Indian restaurants serve familiar, gentle food.

Are there Indian restaurants in Sri Lanka?

Many. Colombo has everything from South Indian vegetarian houses (idli, dosa, thali) to North Indian curry restaurants; Kandy and Jaffna also have good South Indian options. Between sightseeing days, a familiar meal is never far.

Sources

Help me plan this trip WhatsApp