Rice and curry: how Sri Lanka really eats
News & Updates

Rice and curry: how Sri Lanka really eats

Not one curry but a spread: rice ringed by dhal, mallung greens, sambols and a star protein. How to order it and eat it like a local. Order rice and curry and a small feast appears: a mound of rice surrounded by four to eight dishes, creamy dhal, coconut-flecked mallung greens, a fiery pol sambol, maybe jackfruit, beetroot.

travelguides.lk · updated 7 Jan 2026 Sourced editorial

On the plate

Order rice and curry and a small feast appears: a mound of rice surrounded by four to eight dishes, creamy dhal, coconut-flecked mallung greens, a fiery pol sambol, maybe jackfruit, beetroot or brinjal, and a fish or chicken curry as the centrepiece. Every home and kade makes it differently, which is the whole point.

Locals eat with the right hand, mixing a little of everything into each mouthful, but a spoon raises zero eyebrows. Lunchtime is when it is freshest and cheapest, and asking for less spicy is completely normal.

Frequently asked

What comes with rice and curry?

Rice plus a rotating cast of vegetable curries, dhal, sambols and usually one fish, chicken or egg curry. Expect four to eight dishes.

Is Sri Lankan food very spicy?

It can be, but asking for less spicy is normal and vegetarian dishes are often milder. Curd or coconut milk cools the heat.

When do locals eat rice and curry?

Mainly lunch, when spreads are freshest and cheapest at local eateries.

Places in this guide

Sources

  1. Sri Lanka Tourism Development Authority ↗

We compile and link to public sources; details change, so verify time-sensitive specifics before you travel.