My first trip to Sri Lanka was a revelation in all possible meanings. I knew close to nothing about the country, its history, its people and its food upon arrival. So I had to learn everything the hard way: through unparalleled personal experience.

For example, after taking my first trip to the market in order to buy some exotic fruits I ended up throwing away an unripe avocado that I peeled and tried to bite into as if it was an apple. In my defense: I had never had avocados before and had no idea how it should be eaten.

I also realized that some of my beliefs were complete nonsense. I imagined that after a couple of months of fresh fruits and veggies diet (it’s tropical island we are talking about, right?) I will lose some weight. In reality as soon as I arrived I found myself following the rice and curry diet that resulted in me gaining 6 kilos in under 2 months.

And I won’t even mention how many times I cried trying to finish my lunch or dinner, because you see, saying “less spicy, please” seems to work only every third time in Sri Lanka.

Below I described some distinct features of Sri Lankan cuisine and my tips on how to eat well. If you are looking for non-food related information, read Drifter Planet’s tips for traveling Sri Lanka (from transportation to banks to common scams and beyond).


No Day Is Complete Without Rice and Curry

Coming from Russia where Asian food is extremely unpopular my only definition of curry was a spice blend. In the first days I found myself very confused when asked if I want to have rice and curry. For those of you who haven’t traveled to Asia and don’t frequent Indian restaurants: curry is a name for most of the dishes served along with rice that are cooked with spices (including chili, curry powder and curry leaves) and often in gravy.

Rice and curry is the king of Sri Lankan food and you are very likely to eat it every day. It might seem boring to have the same dish on a daily basis until you realize there are hundreds of curry varieties: chicken, fish, shrimp, carrot, beetroot or pumpkin – you name it. No less than three varieties will be served at one meal, but the number can go up to seven-eight. Mind you, they normally don’t repeat day in and day out. Rice and curry is generally prepared for lunch but it’s not uncommon to have it for dinner and in especially rare and weird occasions for breakfast. Don’t be surprised.

Tip: Control your portion size if you want to stay in shape. If you blindly follow locals in their eating habits, you will end up with a mountain of rice on your plate. Start with a little bit of everything, you can always serve more if you are not full later.


Sri Lankan achcharu, spiced and pickled fruits

If It’s Not Spicy, It’s not Tasty

This is the first thing everybody warns you about: Sri Lankan food is spicy as hell. Spices are not only used to make curries. I was surprised to find out that slices of pineapples and mangoes spiced with chili make a great snack. I personally find it odd to have sweet fruits mixed with spices, but Sri Lankans love it! Fruits and vegetables mixed with spices and pickled are called achcharu. It is usually sold at the water front, markets or roadside kiosks.

Tip: If you are not used to spicy food and would like to have lunch without tears and drama ask for “no spices”. Talking from my own experience: saying “less spicy” or “mildly spicy” does not work. Believe me, Sri Lankan “no spices” will be spicy enough for you. If you are completely intolerant to spicy food, your trip to this country might be quite a challenge since even “no spices” doesn’t guarantee some chili won’t magically find its way into your plate.

gotukola mellum

Mellum, a salad prepared of local leafy greens, mixed with grated coconut and lime juice. Mellum is served along with curries to accompany rice.

Salad Doesn’t Exist as a Species

Although Sri Lankans use a lot of vegetables in their kitchen, they are mostly cooked as curries. Fresh salads and grilled vegetables are quite hard to find. A leafy salad dressed with lime juice can be served as a side, along with rice and curries, but this is as far as it goes. Vegetables are never a main dish. By the way, soup is another thing that is hugely unpopular in Sri Lanka. For a girl from Russia who normally eats soup on a daily basis that was hard to accept.

Tip: There’s nothing you can do unless you rent an Airbnb and cook your own food. The first thing I do after my trips to Sri Lanka is prepare a big bowl of fresh vegetable salad! While you are on the island, enjoy the many delicious vegetable curries. My favorite are kos, potato, eggplant and green pea.

my husband and bananas

Fresh Fruits Make Better Dessert Than Cake

Delicious perfectly ripe fruits all year round is a dream come true. And they are so cheap! Mangoes, pineapples, passion fruits, papaya and ten different varieties of bananas to start with. Jambu, jackfruit, guava, rambutan, woodapple and mangostin if you want to try something unique.

Fresh fruits are commonly served at hotels for breakfast, but funny enough most of Sri Lankans wouldn’t eat a fresh fruit platter in the morning. They might have bananas with kiribath (rice cooked in coconut milk) or a childhood favorite — bread with butter and banana, but never a fruit platter or yogurt with fruits which is so common in the West. Fruits are usually served as dessert after lunch or dinner.

Tip: Buy fruits at the roadside shops instead of supermarkets. Fruit selection there is better and prices are lower. You will find these shops all around Sri Lanka, just ask a tuk-tuk driver to make a quick stop when you head to hotel.

isso-wade street-food-tour-colombo

Snacks Are Stupid Good and Mostly Deep-Fried

Granola bars? Hummus and veggie sticks? Nuts? Nah-ah! Pastries! The best snacks in Sri Lanka are so-called “short eats”: deep fried cutlets and patties, fish buns, roti (coconut flat breads) and samosas. A lot of carbs, a lot of fat, a lot of spices – no wonder they are delicious! Also no wonder I gained 6 kilos in the first 2 months in Sri Lanka: rice and curry for lunch and deep fried patties for snacks did their job.

Update: some people rightfully commented that roti is more of a dinner or breakfast dish enjoyed with curry, rather than a snack. I love it so much that I eat it for breakfast, lunch, dinner and in between too. But not all locals do the same.

Tip: Same as with fruits, you can find Lankan short eats at the roadside shops. Not only are they delicious, but cheap too which makes them irresistible. One pastry will cost you around Rs 50-100 ($0,5).


Many cups of tea during my 3 year stay in Sri Lanka

Tea Comes with Milk and Sugar

Sri Lanka, or as it was formally called Ceylon, is a tea country. Have as much tea as you can while you are on the island, just follow the rules! if you are staying in a big hotel, tea will be served in a pot with milk and sugar on side. But if you find yourself in a small roadside shop or somebody’s house, most likely tea will be mixed with milk and sugar in a big pot and then served to everybody.

The amount of sugar in your tea is directly-proportional to how happy the host is to see you in his house. Given that Sri Lankan people are very hospitable your tea is likely to cause a “sugar shock” as I refer to it. It’s very – I can’t stress it enough – very sweet!

Tip: If you order “tea” in Sri Lanka, by default you will be served tea with milk and sugar. If you want simple black tea, you need to ask for “plain tea”.

This should give you a first look into Sri Lankan food and prepare you for some surprises. if you want to learn more read my post How to Eat Like a Sri Lankan!