3 restaurants open right now
Sri Lankan restaurant · Marylebone / St Christopher's Place
Sri Lankan restaurant · Soho / West End
Sri Lankan restaurant · King's Cross / Camden
Sri Lankan food is often grouped with Indian cuisine on menus and in casual conversation, but it's a distinct tradition with its own spice blends, a heavier reliance on coconut milk, and dishes like hoppers and kottu roti with no direct Indian equivalent, so it's worth treating as its own category rather than a regional variation of Indian food.
Sri Lankan food shares some ingredients with South Indian cooking, coconut, curry leaves, rice, but stands as its own distinct cuisine, with its own spice blends and a stronger emphasis on seafood given the island's coastal geography.
Across London's 3 sri lankan restaurants in our directory, the highest concentration is in Westminster (2), Camden (1).
Rice and curry is the backbone of a Sri Lankan meal, usually with several curries and side dishes (sambols, mallung) served together. Fish and prawn curries are especially common given the coastline, alongside classics like kottu roti and hoppers.
As an island nation, Sri Lanka has a strong seafood tradition, and fish or prawn curry is a genuine staple rather than a token addition, so it's one of the more reliably seafood-forward South Asian cuisines on this site.
You might also look for
They share some ingredients and techniques, but Sri Lankan cuisine has its own distinct spice blends, a heavier use of coconut, and dishes like hoppers and kottu roti that aren't part of South Indian cooking.
Often yes, though heat levels vary by dish and restaurant. Curries frequently use fresh and dried chilli alongside other spices, so it's worth asking if you'd prefer something milder.
We list 3 across London, with the largest concentration in Westminster (2 restaurants). Use the filters above to narrow down by borough or price.