29th Jan. 2026
Discovering Sri Lanka’s Street Food: Top Picks for an Adventure of Flavour
Sri Lanka’s street food scene is an underrated aspect of what makes the island a must-visit destination, drawing in foodies from around the world with an array of snacks and full meals – many of them spicy, others crunchy, and some simply fascinating! There are way too many to try in a single night out, but these top picks are must-tries for a satisfying culinary adventure.
Kottu Roti
This is undoubtedly one of the most well-known street food items in the country. It’s a mix of thinly sliced roti (flat bread), an assortment of vegetables, egg, and your choice of meat. As you wander past street-side eateries, you’ll know when kottu is being prepared when you hear the metallic rat-a-tat sound of metal blades chopping up and mixing the assortment of ingredients on a hot grill.
Hoppers (Appa)
Hoppers are a curious-looking street food. They have a flat, fluffy pancake-like centre, with a crispy, wafer-thin edge around it that rises in the shape of a bowl. Egg hoppers are a popular variety as it made with a runny egg yolk at the centre of the pancake base. Hoppers can be enjoyed with a curry or two, but many locals love to have it with a sprinkling of sugar in the middle.
Vade
There are several types of vade that you can sample while walking the streets in Sri Lanka. Dhal vade (parippu vade) are deep-fried lentil patties that feature bits of chilli flakes and curry leaves. Prawn Vade (also known as isso vade) is essentially the same as dhal vade, but features fried prawns on top. Ulundu vade is more of a savoury doughnut, its interior soft and doughy, infused with onions, green chilli and curry leaves.
Coconut Roti (Pol Roti)
Pol roti are local flatbreads made with freshly grated coconut and wheat flour and are often enjoyed as a breakfast meal with a spicy coconut samol and a lentil curry. Another popular accompaniment is lunu miris (a spicy paste of onion and chilli), which is often spread across the roti - this version creates a delicious snack that can be enjoyed on the go, and is just as satisfying as when eaten with lentils and sambol.
Vegetale Roti
The same roti that is used for kottu is used for this simple snack, but rather than shredding, the roti is made into a triangular-shaped wrap with a vegetable filling. It is fried in a pan, which adds a slightly crispy texture to the exterior. This is another neat little snack that’s perfect for when you’re on the go - the roti is neatly wrapped and the filling compact, so it can be enjoyed with little to no mess.
Kimbula Buns (Kimbula Banis)
This sugar-coated bun is one of the most cherished sweet snacks in Sri Lanka among adults and kids alike. The name ‘kimbula’ is the Sinhalese term for ‘crocodile’ and refers to the elongated shape of the bun that’s similar to the reptile. The crystals of sugar on top add enough sweetness for the bun to be enjoyed plain, but some like to enjoy it with a smear of butter too!