Is it easy to find strictly vegetarian food outside of major cities.
2 Answers from travellers
Sri Lanka is actually a fantastic destination for vegetarians, but you are right to be cautious about hidden ingredients.
The classic Sri Lankan meal is Rice and Curry. This consists of rice served with multiple small vegetable curries (dhal, pumpkin, beetroot, beans). Most of these vegetable curries are naturally vegan, cooked in coconut milk.
However, the hidden trap is "Maldive fish" (umbalakada). These are dried, cured tuna flakes used as a seasoning in many vegetable dishes, sambols (like pol sambol), and mallum.
To ensure your food is strictly vegetarian, you must explicitly say: "No meat, no fish, no dried fish, no Maldive fish." In Sinhala, you can say: "Malu nethuwa, mas nethuwa, karawala nethuwa, umbalakada nethuwa."
Another excellent and perfectly safe option is South Indian restaurants (often called "Saiva Bawan" or pure vegetarian restaurants). You will find these in every town. They serve dosas, idli, and thali, and they are 100 percent meat and fish free by religious definition.
Just to add to Priya, if you order Kottu Roti (a popular street food), always specify "Vegetable Kottu" and clarify no egg if you are vegan. They use the same flat iron griddle for cooking chicken and vegetable kottu, so cross contamination is a reality at small street stalls. If you are very strict, eating at Buddhist or Hindu owned purely vegetarian establishments is your safest bet.
You must be logged in to post an answer.
Log In to AnswerRelated questions
- Best local food to eat in Colombo - where do locals actually eat and what should I try?2 answers
- How cheap can you realistically travel Sri Lanka on a shoestring - $25-30 USD per day?2 answers
- Staying in Kandy - best area to stay and what to actually do in the city itself?2 answers
- Sri Lanka budget travel - what does a realistic daily budget look like for a backpacker in 2025?3 answers
- Galle Fort complete visitor guide - what to see, how long, best time, and is it more than just Instagram?3 answers
- Best authentic Sri Lankan breakfast in Ahangama.3 answers
Join a Crew
Kandy Perahera Live Tonight
Perahera Seats, Hotels & Roads
Dalada & Perahera Culture