twickly.
Eating and Drinking in Sri Lanka

Sri Lanka (Colombo, Kandy & Galle) guide

Eating and Drinking in Sri Lanka

A guide to Sri Lankan food for visitors: rice and curry, hoppers, kottu, seafood, street snacks, tea and drinks, with tips on where and how to eat in Colombo, Kandy and Galle.

Sri Lankan food is one of the great pleasures of a visit, and it is bolder and spicier than many newcomers expect. The cuisine blends Sinhalese, Tamil, Muslim and Burgher traditions, with coconut, chilli, curry leaves, pandan, cinnamon and fresh seafood in nearly everything. Here is what to look for in Colombo, Kandy and Galle, and how to eat well without getting caught out.

Rice and curry

The classic meal is a mound of rice surrounded by small bowls of curries: a fish or chicken curry, a lentil dhal, and several vegetable dishes such as pumpkin, green beans, okra or jackfruit, plus a coconut sambol and crisp papadum. Each dish is cooked separately, so the flavours are distinct, and you mix them on the plate as you go. It is served at lunch in nearly every restaurant and guesthouse, and the best versions come from small family places and village homes. Ask for the spice level you can handle; the default can be fierce.

Hoppers and string hoppers

Hoppers, or appa, are bowl-shaped pancakes made from fermented rice flour and coconut milk, crisp at the edges and soft in the middle. Many are served with an egg cooked into the centre, and with a fiery onion sambol called lunu miris. String hoppers are steamed nests of fine rice noodles, usually eaten at breakfast or dinner with curry and sambol. Both are worth seeking out at least once.

Kottu roti

If you hear a rhythmic clanging on a Colombo evening, you are near a kottu stall. The cook chops flatbread, vegetables, egg and meat on a hot griddle with two metal blades, creating a dish that is half street food and half performance. Variants include cheese kottu, chicken kottu and vegetable kottu. It is salty, rich and filling, and best eaten fresh.

Seafood

With a long coastline, Sri Lanka has excellent fish and shellfish. Crab curry is the signature dish, and Colombo has restaurants that specialise in it, often served with a pile of napkins and an invitation to use your hands. In Galle and along the south coast, look for grilled fish, prawns and cuttlefish, fish ambul thiyal, a sour, peppery dish, and fresh catch from the harbour. Check that seafood is fresh and cooked to order.

Street food and snacks

Galle Face Green at sunset is the place for fried snacks: vadai, isso wade topped with prawns, spicy peanuts, corn on the cob and sweet treats. Elsewhere, look for short eats such as fish cutlets, egg rolls and patties, usually served in bakeries and tea shops, along with fresh fruit, king coconut water and ice cream. A guided food tour is the easiest way to taste many things safely, with a local explaining what each item is.

Sweets and desserts

Watalappan, a coconut custard spiced with cardamom, nutmeg and jaggery, is the classic dessert. Curd and treacle, made from buffalo milk curd with kithul palm syrup, is another favourite. Kavum, oil cakes made from rice flour and treacle, are traditional at festivals.

Tea

Sri Lanka is one of the world’s great tea producers, and Ceylon tea is graded and sold around the world. A cup is a good excuse to stop at a hill-country factory on the way to or from Kandy, where guides explain how the leaf is withered, rolled, oxidised and dried before a tasting. In hotels and cafés, tea is usually served black, with milk and sugar offered on the side.

Drinks

Fresh king coconut, called thambili, is sold at roadsides and is a perfect cure for heat. Fruit juices, lime soda and ginger beer are widely available. The local spirit is arrack, distilled from coconut palm sap, often mixed with ginger beer or cola, and Lion lager is the best-known beer. Alcohol is not sold on full moon Poya days, so plan around that, and in many hotels you can still get drinks if you are a guest.

Tips for eating well

Eat where the locals eat, especially at lunch, and choose busy places with fast turnover. Bottled or filtered water is wise, and ice in reputable restaurants and hotels is generally fine, though you should use your judgement. Eating with your right hand is traditional, but cutlery is always available. Tipping is appreciated, and many restaurants add a service charge. If you have dietary needs, vegetarian and vegan options are easy to find, since many curries are plant-based, but ask about fish paste and shrimp in sambols.

Mentioned in this guide

Colombo Express Food Tour with 9+ Tastings by Tuk-TukDo

Colombo Express Food Tour with 9+ Tastings by Tuk-Tuk

A private two-to-three-hour tuk-tuk food tour through Colombo with more than nine tastings, from crab curry and sambol to red bananas, ice cream and a tea tasting, with hotel pickup in central Colombo.

Galle Face GreenDo

Galle Face Green

Colombo’s seafront playground, a long lawn and promenade on the Indian Ocean where families fly kites, couples stroll and street-food stalls light up at sunset, free and open to all.

Colombo Walking Tour of Fort and Pettah with a Local GuideDo

Colombo Walking Tour of Fort and Pettah with a Local Guide

A guided walk through Colombo’s old colonial Fort and the lively Pettah bazaar district, with clock towers, striped mosques, Dutch history and stalls selling everything from spices to gold.

Peradeniya Royal Botanic Gardens and Kandy Day Trip with Tea FactoryDo

Peradeniya Royal Botanic Gardens and Kandy Day Trip with Tea Factory

A Colombo day trip that adds a tea factory and a long stroll through the Royal Botanic Gardens at Peradeniya, with palm avenues, orchids and giant trees, to a visit to Kandy.

Colombo Tuk-Tuk City Tour with Entry Fees and FoodDo

Colombo Tuk-Tuk City Tour with Entry Fees and Food

The most popular way to see Colombo in a morning: four hours zipping between temples, markets, colonial landmarks and the seafront in a three-wheeler with a local guide, entry fees and snacks included.

Cinnamon Grand ColomboStay

Cinnamon Grand Colombo

A big five-star city hotel on Galle Road with two outdoor pools, a spa, a long list of restaurants and bars, free parking and an easy walk to Galle Face Green and the shops.

Stay

Fort Bazaar

A stylish boutique hotel in a former merchant’s home on Church Street, inside Galle Fort, with eighteen rooms and suites, a pool, a small spa and the Church Street Social restaurant, steps from the ramparts.

Stay

Galle Face Hotel

The grande dame of Colombo, a colonial seafront landmark since 1864 facing Galle Face Green, with sea-view rooms, a saltwater pool on the ocean, a spa and some of the city’s most storied bars and restaurants.