Bien que la cuisine sri-lankaise puisse être très bonne, peu de restaurants rendent vraiment justice à la cuisine de l'île. La plupart des restaurants indépendants de l'île se trouvent à Colombo et, dans une moindre mesure, à Kandy, Galle et Negombo, où le tourisme a inspiré la croissance d'une modeste scène gastronomique locale. Les restaurants indépendants les plus courants sont destinés aux touristes, avec un mélange de plats sri-lankais, de fruits de mer et occidentaux; vous trouverez également quelques endroits de style sud-indien, en particulier à Colombo. Si vous voulez manger comme les locaux, vous trouverez des paniers-repas en vente dans les cafés locaux et les étals de rue dans tout le pays entre 11 h et 14 h. Ceux-ci comprennent généralement une grande portion de riz cuit à la vapeur avec un morceau de poulet au curry, du poisson ou du bœuf (les végétariens peuvent obtenir un œuf), des légumes et du sambol. C'est le moyen le moins cher de faire le plein au Sri Lanka, bien qu'il soit probablement préférable de l'éviter jusqu'à ce que votre estomac et vos papilles soient correctement acclimatés à la cuisine locale.