Food & Drink
How to eat well in Sri Lanka — customs, dishes and where to go.
Coffee & Café Culture
- Sri Lankan Coffee — Despite being a major tea producer, Sri Lanka grows excellent coffee in the central highlands. Order a cup of local filter coffee (often called 'Nuwara Eliya coffee') at hill country cafés for a smooth, full-bodied brew that rivals any specialty café elsewhere.
- Café Culture in Colombo & Kandy — Modern café chains like Brew Collective and Café Mocha have emerged in major cities, offering decent espresso drinks and pastries. However, the most authentic experience is at humble local coffee shops where you'll get strong, sweet coffee prepared Sri Lankan-style with condensed milk.
- Tea Trumps Coffee Here — Sri Lanka is fundamentally a tea country—you'll find exceptional Ceylon tea everywhere. If you're a serious coffee drinker, stick to established cafés in Colombo or the hill country; elsewhere, tea is the safer choice.
Must-Try Dishes
- Lamprais — A Dutch-influenced dish of spiced meat and rice baked inside a banana leaf parcel, served with gravy. It's rich, aromatic, and uniquely Sri Lankan—order it at any proper restaurant serving local cuisine.
- Kottu Roti — Shredded flatbread stir-fried with curry, vegetables, and egg, served on a hot plate with an audible sizzle. It's street food at its finest, best eaten fresh from a street vendor, though restaurants do good versions too.
- Devilled Preparations (Devilled Curry) — Meat or seafood cooked in a spicy, tangy sauce with mustard and chilli—Sri Lanka's answer to a devil curry. Order devilled prawns or chicken at beachfront restaurants; the heat and depth of flavour is exceptional.
- Hoppers — Bowl-shaped pancakes made from rice flour batter, crispy on the edges and soft in the middle, served with curry or jaggery and banana. Eat them for breakfast or as a snack—they're addictive and cheap.
- Ambul Thiyal (Sour Curry) — A tangy, watery fish curry flavoured with goraka (souring agent) and spices, traditionally from the southern coast. It's an acquired taste but essential to try at least once at a beachside restaurant.
- String Hoppers with Curry — Thin noodle-like strands of rice dough served with accompaniments like fish curry, dhal, and sambols. It's a lighter breakfast option and a staple of Sri Lankan home cooking.
Reading the Menu & Ordering
- Spice Levels Are Real — When a Sri Lankan menu says 'hot' or 'very hot,' they mean it—the chilli content can be genuinely intense. Ask your server to adjust the spice level to your preference, and don't be shy about requesting mild if you have a low tolerance.
- Look for 'Curry & Rice' Sections — The best value and most authentic meals come from the 'curry & rice' section of menus, not the fancier tourist-oriented dishes. Order a curry with rice and a couple of sambols (side condiments) for an authentic, inexpensive meal.
- Seafood Freshness Varies — In coastal areas, seafood is excellent if eaten on the day it arrives; in Colombo and inland, it can be hit-or-miss. Ask your server or restaurant staff how fresh the fish is, or stick to cooked-through curries that mask any staleness.
- Sambols Are Essential, Not Optional — Sambols (coconut-based condiments, lime pickle, chilli paste) are served alongside rice dishes and transform the meal. Try at least three types—they're free or cheap and add complexity and flavour.
- Beware Tourist-Trap Menus — Hotels and restaurants in heavy tourist areas often serve bland, Westernised versions of Sri Lankan food. Eat where locals eat—small family-run restaurants, street food stalls, and modest curry shops—for authentic flavour and better value.
Where to Eat
- Street Food Stalls & Night Markets — Kottu roti stands, hoppers vendors, and short-eats stalls offer the cheapest, freshest, most authentic food. Eat where you see queues of locals; the high turnover guarantees freshness and the experience is quintessentially Sri Lankan.
- Family-Run Curry Shops (Lunchtime) — Local restaurants with names like 'Curry House' or '[Family Name] Restaurant' serve exceptional Sri Lankan cuisine at breakfast and lunch, often closing by 3pm. These places are used by office workers and families and offer unbeatable value and authenticity.
- Beachfront Seafood Restaurants — In Mirissa, Unawatuna, Ahangama, and Negombo, simple open-air restaurants serve fresh grilled fish and devilled prawns with cold beer. Prices are reasonable if you eat at local spots rather than resort restaurants; negotiate prices at unmarked stalls before ordering.
- Hill Country Tea Plantations — Stay in or near tea plantations (Nuwara Eliya, Kandy region) for farm-to-table meals featuring local vegetables, tea-infused dishes, and estate-grown produce. Many colonial-era hotels and tea bungalows offer excellent Sri Lankan cuisine in heritage settings.
- Colombo's Fine Dining & Fusion — If you want upmarket dining, Colombo has excellent restaurants run by trained chefs innovating with Sri Lankan ingredients—Laksha, Ministry of Crab, and others offer refined versions of local cuisine. Expect to pay US$15–40 per person, well above local prices but still reasonable.
Drinks & Tea Culture
- Ceylon Tea (Fresh Leaf) — Sri Lanka produces some of the world's finest black tea, with estate names like Nuwara Eliya, Kandy, and Uva each offering distinct flavour profiles. Order a pot of fresh leaf tea at any restaurant or café, or visit a tea estate in the highlands for the full experience.
- Fresh Fruit Juices & Sugarcane — Mango, papaya, pineapple, and passion fruit juices are fresh, sweet, and ubiquitous at street stalls. Sugarcane juice (ganna) pressed fresh in front of you is a refreshing, cheap drink found at markets and roadside stands.
- King Coconut Water — Tender orange-husked king coconuts contain sweet, electrolyte-rich water and are sold fresh at markets and roadsides. Drink straight from the nut with a straw—it's hydrating, cheap, and a quintessential tropical drink.
- Local Beer (Lion & Carlsberg) — Sri Lanka's main beers are Lion Lager and Carlsberg, both cold and refreshing in the heat. Beer is cheaper than many countries (LKR 200–300 / USD 0.60–0.90 for a bottle at stalls), and widely available everywhere except in strict Muslim areas.
- Alcohol Laws & Dry Days — Sri Lanka prohibits alcohol sales on full-moon Poya Days and the day before, observed as Buddhist holidays. Plan accordingly if you want to buy beer or spirits; restaurants may still serve alcohol on these days, but shops will be closed.
- Arrack (Local Spirit) — Sri Lankan arrack, distilled from coconut or sugar cane, is potent and cheap (LKR 150–300 per bottle). It's an acquired taste, often mixed into cocktails or drunk as a 'shot'—try it at a beach bar or local tavern to experience local drinking culture.
Dining Customs & Etiquette
- Eat with Your Right Hand — The left hand is considered unclean in Sri Lankan culture; eat with your right hand, especially when eating rice or curries with your hands (the traditional way). Using cutlery is fine, but if you watch locals, they eat with their hands and tear bread with one hand only.
- Remove Shoes When Entering Homes & Temples — If invited to a home for a meal, remove your shoes at the entrance. This also applies to Buddhist temples and some restaurants with religious significance—always look for cues from locals or ask staff.
- Compliment the Food — Sri Lankans take pride in their cooking and hospitality; complimenting a home-cooked meal or restaurant dish is always appreciated and warmly received. A simple 'delicious' or 'thank you' goes a long way.
- Don't Refuse Food Offered — If invited to eat at a local home or offered food, accept at least a small amount—refusing can be seen as rude. You can politely decline seconds if you're full, but trying what's offered is important for the relationship.
- Bargain at Street Stalls, Not Restaurants — At markets and informal food stalls, negotiating prices is expected and normal. At proper restaurants (even modest ones), prices are fixed—pay what's asked and tip 10% if service is good.
- Respect Religious Dietary Practices — Sri Lanka has significant Buddhist, Hindu, Muslim, and Christian populations with different dietary practices. Be respectful if locals decline certain foods for religious reasons, and be aware that pork and beef have religious significance in some communities.