Sri Lanka Food 48
Good Food

Sri Lankan Food

Sri Lanka offers delicious and diverse foods which are renowned worldwide. The cuisine is a blend of Asian, Chinese, and Dutch influences, with an emphasis on fresh local seafood, spices grown on the island, and coconut milk.

Popular dishes include curries, hoppers (a type of fermented rice and coconut batter pancake), dhal (lentil curry), and coconut sambol (spicy relish condiments).

The food is also known for being healthy and flavorful. Some visitors may find it a little too spicy on the first tasting, however son  you will love the vibrant flavours. It is recommended to try street food for local and authentic dishes – choose a vender that is selling hot and freshly cooked foods to locals!

Popular Sri Lankan dishes include:

  • kottu roti – a type of street food made with roti breads and vegetables
  • dhal curry – various lentil-based curries
  • fish ambulthiyal – a sour fish curry

Many people also enjoy traditional Sri Lankan breakfast items such as hoppers (a type of rice and coconut milk-based pancake) and string hoppers (a type of steamed rice noodle). 

Most visitors find the food in Sri Lanka to be delicious and diverse. The cuisine is influenced by Indian and South Asian flavors, with a mix of spices and herbs used in traditional dishes such as dhal, curry, and rice.

Seafood and fresh vegetables

Seafood is also a popular choice, as Sri Lanka has a long coastline and a rich fishing tradition.

Sri Lankan food is also known for its tropical fruits and vegetables, which add freshness and nutrition to meals.

Overall, the food in Sri Lanka can be considered good and worth trying for those who enjoy spicy and flavorful dishes.

However, opinions on the food may vary from person to person. Some people may find it too spicy or a little oily, while others may enjoy the bold flavors and variety of dishes. It is always recommended to try a variety of dishes and street food to get a better idea of the local cuisine.


Cashew and Coconut Curry

You can try your hand at making this traditional “Cashew and Coconut Curry”


1 cup of cashews
1 cup of coconut milk
1 onion, chopped
2 cloves of garlic, minced
1 tablespoon of ginger, minced
1 teaspoon of turmeric powder
1 teaspoon of cumin powder
1 teaspoon of coriander powder
1 teaspoon of red chili powder
1 teaspoon of mustard seeds
1 teaspoon of cumin seeds
Salt to taste
Oil for cooking

In a pan, heat some oil and add the mustard seeds and cumin seeds. Cook for a few seconds until they start to crackle.

Add the chopped onion, minced garlic and ginger, and sauté until the onions are translucent.

Add the turmeric powder, cumin powder, coriander powder and red chili powder. Cook for a few minutes until the spices are fragrant.

Add the cashews and mix well.

Pour in the coconut milk and bring the curry to a boil.

Reduce the heat to low and let the curry simmer for about 10 minutes, or until the cashews are cooked through and the curry is thickened.

Season with salt to taste.

Serve the Sri Lanka Coconut Cashew Curry with steamed rice or roti. Enjoy!