Though Sri Lankan food has parallels to South Indian food, yet it remains distinctly its own form of cuisine.
Throughout years of colonization and influence from other countries, Sri Lanka has adapted its food culture into a blend of different curry concoctions and tasty dishes.
A few things about Sri Lankan food can be said with certainty: Sri Lankans thoroughly love spices, they love food that explodes with flavor, and many enjoy deep fried, and very tasty, snacks. Whatever you choose to eat in Sri Lanka, your mouth is going to rejoice with happiness.
Sri Lanka, being an island with a tropical climate, coconuts and fish are two of the most influential components of Sri Lankan cuisine. Fish is made into curries, and coconut in some form or another, is a dominant ingredient in cooking. Rice and curry is the Sri Lankan staple, though various kinds of bread, both roti style flatbreads and even loaves of bread, are very common.