Skip to content

Sri Lankan recipes

21 Sri Lankan recipes to cook at home, each with photos, step-by-step instructions and cook times. The quickest, Ceylon tea, takes 5 minutes. Most take around 40 minutes.

Filter these by time, diet or cuisine

Kokis

Kokis are the lacy, wheel-shaped crisps that every Sri Lankan family fries in the days before Sinhala and Tamil New Year in April, piled onto the Avurudu table beside kavum, kiri bath and banana. A thin batter of rice flour, thick coconut milk, egg and a little turmeric is picked up on a hot brass kokis mould, dipped into the oil, and shaken free as it sets, so each one is light, salty-sweet and shatteringly crunchy. They're a cousin of the rosette cookie but savoury rather than sugary. The usual mistake is dipping the mould right under the batter, so the kokis sticks and won't release; dip it only three-quarters of the way up its sides. Chef's tip: heat the mould in the oil for a full minute before the first dip, and return it to the oil between every kokis; a cold mould won't pick up batter.

by KrazyBadal 0 views

Ceylon tea

In the misty tea country around Nuwara Eliya, Hatton and Ella, and in every roadside tea kade across Sri Lanka, tea is made strong, sweetened generously and often whitened with milk, then poured from a height between two jugs so it cools a little and wears a frothy cap. Families drink it first thing, again at 'tea time' around four, and with every short eats snack in between. Unlike Indian masala chai there are no spices: the flavour comes from bright, brisk high-grown Ceylon black tea, often a BOP or BOPF grade. If you'd rather have it plain, kahata thé is the same tea with no milk and a bite of jaggery. The common mistake is stewing the leaves too long, which turns it bitter and tannic; three to four minutes is plenty. Chef's tip: pour from jug to jug four or five times; the 'pulled' tea is smoother and creamier.

5 minDrinksGluten free
by KrazyBadal 0 views

Parippu

No Sri Lankan rice-and-curry plate is complete without a bowl of parippu, from a Colombo office canteen to a farmhouse kitchen in the dry zone; many families also mop it up with bread or pol roti for breakfast. Unlike a North Indian dal, the red lentils are cooked with turmeric, green chilli and a strip of rampe (pandan leaf), then softened with thin coconut milk and finished with a sizzling tempering of mustard seeds, shallots, dried chilli and curry leaves, so it tastes mellow, fragrant and only gently spicy. Keep it pourable: it thickens a lot as it stands. The usual mistake is adding the coconut milk too early and boiling it hard, which makes it split and grainy. Chef's tip: stir the thick coconut milk in off the heat at the very end; it gives a silky, almost creamy finish without curdling.

30 minCurriesVeganGluten free
by KrazyBadal 0 views

Pol sambol

Pol sambol sits on the table at almost every Sri Lankan meal, from breakfast hoppers and string hoppers in a Kandy home to a rice packet bought at a roadside kade. Grandmothers grind it on a stone (miris gala) so the chilli and onion bruise into the coconut, and it turns a bright brick red, hot, sour and salty all at once. Most island recipes add a spoonful of Maldive fish (dried tuna flakes); we leave it out to keep it vegetarian and add a little extra onion and lime for depth. A common mistake is using dried desiccated coconut straight from the packet, which tastes dusty; fresh or frozen grated coconut gives the proper moist texture. Chef's tip: rub the chilli, onion and salt together first with your fingers until they turn juicy, then work in the coconut so every flake turns red.

by KrazyBadal 0 views

Gotu kola sambol

Gotu kola (Asiatic pennywort) grows wild along the paddy edges in the south and centre of Sri Lanka, and a raw sambol of its leaves is the green, slightly bitter bite that balances a rice-and-curry lunch. Families in Galle and Matara will tell you it is good for the memory, and it is often served at the start of a meal or with kola kenda, the herbal porridge. The leaves are shredded as finely as possible, then tossed with shallot, tomato, green chilli, a little fresh coconut and plenty of lime, so it's crunchy, peppery and bright. Look for pennywort bunches in Sri Lankan, Thai and Vietnamese shops. The mistake to avoid is dressing it too early: the salt and lime wilt the leaves within half an hour. Chef's tip: roll a stack of leaves into a tight cigar and slice it hair-thin with a sharp knife; the finer the shreds, the better it tastes.

15 minSaladsVeganGluten free
by KrazyBadal 0 views

Wattakka curry

Wattakka (pumpkin) curry is one of the soft, sweet dishes on a Sri Lankan buth (rice) spread, and in villages around Kurunegala it often appears at Poya day almsgivings, when temple meals are always meat-free. The pumpkin is cooked in its skin with dark roasted curry powder, cinnamon, a pinch of fenugreek and pandan, then thickened with coconut milk and a spoonful of ground mustard, which gives it a gentle tang. Some cooks also add toasted coconut paste (kalu pol); we keep it simpler. The common mistake is cutting the pumpkin too small, so it dissolves into mush before the gravy is ready; keep the chunks about 4 cm. Chef's tip: leave the skin on butternut or Kent pumpkin; it holds each piece together and softens completely as it cooks.

35 minCurriesVeganGluten free
by KrazyBadal 0 views

Polos curry

Polos is the tiny unripe jackfruit picked in the Western and Sabaragamuwa provinces long before it sweetens, and cooked low and slow it becomes one of the island's most loved festival curries, especially at Sinhala and Tamil New Year in April and at wedding lunches. The firm, pale flesh soaks up a very dark roasted curry powder, garlic, ginger, goraka (a smoky souring fruit) and coconut milk until it turns almost black-brown and tastes rich, sour and meaty. Fresh polos is hard to find abroad; tinned young green jackfruit in brine works well. A frequent mistake is not cooking it long enough, which leaves it squeaky; the pieces must be soft enough to break with a spoon. Chef's tip: oil your hands and knife before cutting fresh jackfruit; the sticky white sap washes off oiled skin but not dry skin.

75 minCurriesVeganGluten freeSpicy
by KrazyBadal 0 views

Beetroot curry

Beetroot grows well in the cool hills around Nuwara Eliya and Welimada, and its curry is a jewel-pink regular on lunch packets and home rice-and-curry tables across the island. The beetroot is cut into thin matchsticks and cooked with onion, green chilli, curry leaves and a light, unroasted curry powder, then finished with coconut milk, so it's sweet, mildly spiced and brilliantly coloured. It's a good way to win over people who think they don't like beetroot. One frequent mistake is grating the beetroot, which turns the curry into a wet purée; matchsticks keep a pleasing bite. Chef's tip: add a squeeze of lime at the very end; it brightens the colour and cuts the earthy sweetness.

30 minCurriesVeganGluten free
by KrazyBadal 0 views

Ala thel dala

Ala thel dala means 'potato tempered in oil', and it's the quick, fiery potato fry that Sri Lankan mothers make when there's no time for a full curry, served with rice, packed into a lunch box with parippu, or eaten with bread at breakfast. Boiled potato cubes are tossed in hot oil with mustard seeds, plenty of red onion, curry leaves, turmeric and roughly crushed dried chilli until the edges turn golden and the onion goes soft and sweet. Unlike an Indian aloo sabzi there are no ground cumin or coriander, just chilli heat, onion and curry leaf. The usual mistake is boiling the potatoes until they're soft right through; they then break up in the pan. Chef's tip: stop boiling when a knife still meets a little resistance in the middle; the potatoes finish cooking in the pan and keep their shape.

25 minSidesVeganGluten freeSpicy
by KrazyBadal 0 views

Kiri bath

Kiri bath is the first food eaten at Sinhala and Tamil New Year (Aluth Avurudu) in mid-April, cooked at the exact auspicious time the astrologers announce, and it also starts the first day of each month, birthdays and new jobs across Sri Lanka. White rice is boiled until very soft, then cooked again with thick coconut milk and salt until it sets into a creamy slab that is cut into diamonds. It's eaten with lunu miris, a fierce red onion and chilli paste, or with jaggery and bananas for the sweet-toothed. Lunu miris often contains Maldive fish; ours doesn't. The common mistake is adding the coconut milk before the rice is completely soft: the grains stay hard. Chef's tip: press the hot rice flat with a banana leaf or the back of a spoon dipped in coconut milk; it stops sticking and gives the classic glossy top.

by KrazyBadal 0 views

Egg hoppers

Hoppers (appa) are the crisp-edged, bowl-shaped pancakes that street cooks in Colombo, Kandy and Jaffna make in rows of small round pans every evening; an egg hopper has an egg cracked into the soft centre so it steams to a runny yolk. The batter of rice flour, coconut milk and yeast (traditionally toddy) is left to ferment until it's light and slightly sour, which gives the lacy, golden rim and the spongy middle. They're eaten hot with pol sambol and lunu miris, and plain hoppers come with sweet jaggery for dessert. Kerala's appam is a cousin, but Sri Lankan hoppers are thinner and crisper and the egg version is their own. The common mistake is a batter that's too thick, which gives heavy, pale hoppers; it should flow like single cream. Chef's tip: swirl the pan in one quick full turn the moment the batter goes in, then cover at once.

by KrazyBadal 0 views

String hoppers

String hoppers are lacy nests of steamed rice-flour noodles, pressed through a hand mould onto small woven mats, and they're the classic Sri Lankan breakfast or dinner in Tamil homes in Jaffna and in Sinhala homes everywhere, bought by the dozen from neighbourhood shops when there's no time to make them. They're soft and light and made to soak up kiri hodi, a thin, turmeric-yellow coconut milk gravy with fenugreek and curry leaves, plus pol sambol and a potato or dhal curry. Kiri hodi is sometimes made with Maldive fish; we keep it vegetarian. Roasted red rice flour gives a nuttier, pinker nest. The common mistake is using cold or warm water for the dough: it must be boiling, or the strings crack and fall apart. Chef's tip: steam the nests for only 6–8 minutes; longer and they turn rubbery.

by KrazyBadal 0 views

Pol roti

Pol roti is the hearty coconut flatbread that rural Sri Lankans eat for breakfast or an evening meal, cooked on a flat iron pan (thachchi) and torn up with lunu miris, parippu or a spicy potato curry; you'll see it stacked in glass cases in kades from Anuradhapura to Matara. Wheat flour is mixed with lots of freshly grated coconut, finely chopped onion and green chilli, and the dough is patted out thick by hand, so the roti come out chewy, with toasted coconut flecks and a sweet, savoury smell. The common mistake is rolling them thin: pol roti should be a good 1 cm thick and soft inside. Chef's tip: pat each roti out on a banana leaf or oiled baking paper and flip it straight onto the pan; it's too soft and crumbly to lift any other way.

by KrazyBadal 0 views

Vegetable kottu roti

After dark in Colombo you hear kottu before you see it: the rhythmic clang of two steel blades chopping roti on a hot flat-top at every street stall from Pettah to Wellawatte. Shredded godamba roti is stir-fried with leeks, carrot, cabbage, onion, chilli and egg, then moistened with a spoonful of spicy curry gravy so it's soft, smoky and messy in the best way. Stalls usually ladle on chicken curry gravy; we make a quick vegetable curry sauce instead, and the egg keeps it vegetarian rather than vegan. Leftover parathas or frozen flaky flatbreads stand in well for godamba roti. The common mistake is overcrowding a small pan, which steams everything; cook in two batches if your pan is under 30 cm. Chef's tip: chop the roti into strips while it is still slightly warm, then let it dry for 10 minutes so it fries rather than turns mushy.

40 minFast FoodSpicy
by KrazyBadal 0 views

Parippu vadai

Parippu vadai are the crunchy, lumpy fritters sold from glass boxes on Sri Lankan trains and from carts along Colombo's Galle Face Green at sunset, often with a couple of fried prawns pressed on top; ours are the plain vegetarian kind, which are just as common. Soaked yellow split peas (kadala parippu) are coarsely ground with green chilli, onion, curry leaves and fennel, shaped into flat discs and deep-fried until craggy and golden, crisp outside and nubbly within. Eat them hot with a cup of plain tea or a spoonful of seeni sambol. They're different from South Indian medu vada, which are made with smooth black lentil batter. The common mistake is grinding the lentils to a smooth paste; leave plenty of whole and half peas for the crunch. Chef's tip: hold back about a quarter of the soaked peas and stir them in whole after grinding.

by KrazyBadal 0 views

Watalappan

Watalappan came to Sri Lanka with the island's Malay and Muslim communities, and no Eid table in Colombo, Beruwala or Kandy is complete without it; it now turns up at weddings and birthdays across every community. Thick coconut milk and eggs are sweetened with kithul jaggery, the dark palm sugar from the fishtail palm, and spiced with cardamom, nutmeg and a little clove, then steamed until it sets into a wobbly, honeycombed custard the colour of toffee. Cashews scattered on top add crunch. Dark muscovado sugar works if you can't find kithul jaggery. The common mistake is steaming it on a fierce boil, which makes it full of large holes and watery; a steady, gentle simmer gives a smooth set with the fine honeycomb that's prized. Chef's tip: strain the mixture through a sieve before steaming to remove any stringy egg and jaggery grit.

60 minDessertsGluten free
by KrazyBadal 0 views

Sri Lankan black pork curry

This is a pork dish. In the southern and western coastal towns, from Negombo down to Galle, kalu uru mas is the curry that comes out for Christmas lunch, family get-togethers and Sunday rice spreads. Its colour comes from curry powder roasted in a dry pan until it is nearly black, plus goraka, a sour dried fruit that tenderises the meat and balances the fat. The sauce ends up thick, glossy and smoky-sour, clinging to every cube of pork. Eat it with plain rice, string hoppers or bread, and it tastes even better the next day. Chef's tip: roast the curry powder over a low heat and keep stirring; take it off the moment it turns the colour of dark chocolate and smells toasty, because burnt powder turns bitter.

120 minMeatGluten freeSpicy
by KrazyBadal 0 views

Fish ambul thiyal

Ambul thiyal means 'sour stew', and it comes from the fishing towns of the south coast, around Matara, Galle and Tangalle. Fishermen once cooked it so the tuna would keep for days without a fridge: almost no liquid, plenty of goraka and black pepper, slowly reduced in a clay pot until each chunk is dark and coated. Today it is a favourite rice-and-curry dish on Sundays and holidays, and people often pack it for long journeys. It is sharp, peppery and firm, so a little goes a long way with rice and a coconut sambol. Chef's tip: cut the tuna into big 4 cm chunks; small pieces fall apart during the long, slow reduction.

60 minFishGluten freeSpicy
by KrazyBadal 0 views

Isso vadai

As the sun goes down on Galle Face Green in Colombo, carts line the seafront selling isso vadai: crunchy lentil fritters with a whole prawn pressed into the top of each one. Families buy them in paper bags with sliced onion and a squeeze of lime while the kids fly kites. At home they make a great teatime snack or a starter for guests, and they're best eaten within minutes of frying. Chef's tip: soak the split peas but don't grind them too smoothly; a coarse, slightly grainy batter is what gives the fritters their crunch.

by KrazyBadal 0 views

Sri Lankan fish cutlets

No Sri Lankan party table, from Colombo office leaving-dos to village weddings, is complete without a tray of fish cutlets. These are small, round balls of tinned or fresh tuna mashed with potato, onion, green chilli and black pepper, rolled in breadcrumbs and fried until crisp. They're also a go-to teatime short eat, eaten with a cup of plain tea or tucked into a lunch box. Serve them with chilli sauce or a squeeze of lime. Chef's tip: fry the onion and spices with the fish before mixing in the potato; it dries the filling and makes the cutlets far tastier than mixing everything raw.

by KrazyBadal 0 views

Lamprais (home version)

Lamprais came to Sri Lanka with the Dutch Burgher community, and Colombo's Burgher families still make it for Sunday lunch, christenings and Christmas. Each banana-leaf parcel holds rice cooked in rich stock, a mixed meat curry, little fried meatballs called frikkadels, a hard-boiled egg, aubergine moju and seeni sambol, all baked together until the leaf perfumes everything. The traditional version uses three meats including pork; this home version keeps it to chicken and beef so it is manageable in one day, and the steps still take time. Chef's tip: make the curry and frikkadels the day before; on lamprais day you only cook the rice and wrap.

by KrazyBadal 0 views

More Sri Lankan ideas

Other cuisines