Experiences

A Culinary Journey Through Sri Lanka: Must-Try Dishes and Where to Find Them

Explore Sri Lanka's culinary delights with must-try dishes, their costs, and where to find them for an unforgettable experience.

3 mins

Sri Lanka, a tropical paradise known for its rich history, stunning landscapes, and vibrant culture, offers a culinary journey that is equally captivating. The island’s cuisine is a melting pot of flavors, influenced by its diverse cultural heritage and bountiful natural resources. Whether you’re a seasoned foodie or a curious traveler, this guide will introduce you to the must-try dishes in Sri Lanka and where to find them.

1. Hoppers (Appam)

Hoppers are a quintessential Sri Lankan dish that you must try. These bowl-shaped pancakes made from fermented rice flour and coconut milk are crispy on the edges and soft in the middle. They can be enjoyed plain or with an egg in the center (egg hoppers). Typically served with a variety of chutneys and sambols, hoppers make for a delightful breakfast or dinner.

Where to Find Them:

  • Hotel De Pilawoos, Colombo: Famous for its egg hoppers.
  • Nuga Gama, Colombo: An authentic village-themed restaurant serving traditional hoppers.

Cost:

  • $1 - $3 per hopper

2. Kottu Roti

Kottu Roti is a popular street food in Sri Lanka, often described as a stir-fry of shredded roti (flatbread) mixed with vegetables, eggs, and/or meat, and seasoned with a blend of spices. The rhythmic sound of metal spatulas chopping the roti on a hot griddle is a common and inviting street food symphony.

Where to Find Them:

  • Pilawoos, Colombo: Known for its chicken kottu.
  • Hotel de New Pilawoos, Kandy: Offers a variety of kottu roti options.

Cost:

  • $2 - $5 per serving

3. Sri Lankan Crab Curry

Sri Lankan crab curry is a rich and flavorful dish, renowned for its aromatic spices and the succulent taste of fresh crabs. The curry is typically made with a blend of chili, turmeric, coconut milk, and various spices, making it a must-try for seafood lovers.

Where to Find Them:

  • Ministry of Crab, Colombo: A high-end restaurant specializing in crab dishes.
  • Seafood Cove, Mount Lavinia: Offers fresh seafood with a stunning beach view.

Cost:

  • $15 - $50 depending on the size and type of crab

4. Lamprais

Lamprais is a Dutch-influenced dish consisting of rice cooked in stock, accompanied by meat curry, mixed meatballs (frikkadels), blachan (shrimp paste), and aubergine, all wrapped in a banana leaf and baked to perfection. This dish is usually enjoyed during special occasions.

Where to Find Them:

  • The VOC Cafe, Colombo: Known for its traditional lamprais.
  • Dutch Burgher Union, Colombo: Offers an authentic version of this dish.

Cost:

  • $5 - $10 per serving

5. Pol Sambol

Pol Sambol is a spicy coconut relish made with freshly grated coconut, red chili, lime juice, and salt. It’s a versatile condiment that pairs well with rice, roti, hoppers, and even bread.

Where to Find Them:

  • Everywhere in Sri Lanka: From street food stalls to high-end restaurants.

Cost:

  • $0.50 - $1 per serving

6. Fish Ambul Thiyal

Fish Ambul Thiyal is a sour fish curry, one of the most iconic dishes in Sri Lankan cuisine. The fish, usually tuna, is cooked with a blend of spices including black pepper, turmeric, and goraka (a type of dried fruit that imparts a unique sour flavor).

Where to Find Them:

  • Nuga Gama, Colombo: Known for its authentic fish ambul thiyal.
  • Upali’s by Nawaloka, Colombo: Offers a range of traditional Sri Lankan dishes.

Cost:

  • $3 - $8 per serving

7. Watalappan

Watalappan is a traditional Sri Lankan dessert, similar to a coconut custard pudding, made with jaggery, coconut milk, eggs, and a mix of spices such as cardamom, cloves, and nutmeg. It’s a must-try for anyone with a sweet tooth.

Where to Find Them:

  • The Lagoon, Colombo: Known for its dessert selection.
  • Nihonbashi, Colombo: Offers an exquisite version of watalappan.

Cost:

  • $2 - $5 per serving

8. Pittu

Pittu is a steamed cylindrical rice flour and coconut dish, often served with coconut milk and a spicy curry. It is a beloved breakfast dish in Sri Lanka.

Where to Find Them:

  • Green Cabin, Colombo: A popular spot for traditional breakfast dishes.
  • Raja Bojun, Colombo: Known for its authentic Sri Lankan buffet.

Cost:

  • $1 - $3 per serving

Tips for Food Travelers in Sri Lanka

Hygiene and Safety:

  • Always choose eateries that are popular among locals, as high turnover ensures fresher food.
  • Avoid drinking tap water; opt for bottled water instead.
  • Ensure that meat and seafood are thoroughly cooked.

Budgeting:

  • Street food and local eateries are very affordable, with meals costing between $1 and $5.
  • Mid-range restaurants will cost around $10 to $20 per meal.
  • High-end dining experiences can range from $30 to $100 depending on the establishment and the dishes ordered.

Best Time to Visit:

  • Sri Lanka’s climate is generally warm and tropical. The best time to visit the west and south coasts is from December to March, while the east coast is best from April to September.

Embarking on a culinary journey through Sri Lanka is not just about tasting delicious food but also about experiencing the country’s rich cultural tapestry. From bustling street food stalls to elegant restaurants, every meal is an opportunity to explore and savor the flavors that define this beautiful island. So, pack your bags, bring your appetite, and get ready for an unforgettable culinary adventure in Sri Lanka!