Parippu.
Sri Lankan Red Lentil Coconut Curry
පරිප්පු · say it: pa-RIP-poo
Parippu is the dish a Sri Lankan plate is built around. Red lentils are simmered with turmeric and a few aromatics until they slump into a loose, pale-gold purée, then thick coconut milk goes in at the end so the curry turns creamy rather than starchy, and a spitting tempering of shallots, mustard seed, dried chile and curry leaves is poured over the top. It tastes mild, round and coconut-sweet with a slow build of chile heat and a smoky edge from the fried curry leaves. It cooks in under half an hour from a pantry, it goes with rice, hoppers, string hoppers or bread, and it is the single most useful thing to learn from this cuisine.

- Gate
Sri LankaIsland-wide- Prep
- 10 min
- Cook
- 25 min
- Total time
- 35 min
- Serves
- 4
- Status
- Easy
- Nutrition / serving · estimated
- Calories 330 kcal
- Protein 14 g
- Carbs 35 g
- Fat 15 g
- Fiber 8 g
- Sugar 3 g
- Sodium 520 mg
Why this recipe works.
- Uses the two-stage coconut milk method — thin liquid to cook the lentils, thick milk stirred in at the end so it stays creamy instead of splitting.
- A proper temperadu step with real doneness cues, rather than a vague instruction to fry some spices.
- Pantry-friendly: red lentils, coconut milk and a handful of spices, on the table in under thirty minutes.
- Honest about the hard-to-find parts, with substitutions for pandan and Maldive fish that do not ruin the dish.
Ingredients.
19 itemsFor the lentils
To finish
For the tempering
Equipment
- Medium heavy saucepan
- Small frying pan or tempering ladle
- Fine sieve for rinsing the lentils
Instructions.
Simmer the lentils
Put the rinsed lentils in a saucepan with the water, turmeric, sliced onion, garlic, green chiles, pandan, cinnamon, fenugreek and Maldive fish if using. Bring to a boil, skim off the grey foam that rises, then turn the heat down to a lazy simmer.
Tip Skimming the first foam is worth the twenty seconds — it carries most of the raw, chalky taste.
Cook until they collapse
Simmer uncovered for about 20 minutes, stirring now and then and scraping the base, until the lentils have lost their shape entirely and the mixture is a loose golden purée that falls off the spoon in a ribbon. Add a splash of hot water if it thickens before the lentils are soft.
Add the thick coconut milk
Take the pan off the heat, pour in the thick coconut milk and stir it through until the curry turns pale, creamy and glossy. Return it to the lowest heat for a minute or two, just until steam rises — do not let it come back to a boil or the coconut milk will split.
Tip The curry should now be pourable. If it is stiff, loosen it with hot water; it will thicken further off the heat.
Season
Stir in the salt and taste. It should be gently sweet from the coconut with a slow chile warmth behind it — adjust the salt now, while the pan is still warm, and pull out the cinnamon stick and pandan leaf.
Make the tempering
Heat the coconut oil in a small pan over medium-high heat until it shimmers. Add the mustard seeds and wait for them to pop, then add the sliced onion, dried chiles and curry leaves. Fry for 2 to 3 minutes, until the onion edges are deep brown, the leaves have crackled and turned glassy, and the kitchen smells smoky.
Tip Stand back when the curry leaves hit the oil — any water on them will spit hard.
Pour over and rest
Tip the whole tempering, oil and all, straight over the dhal and stir most of it through, leaving some on the surface for looks. Squeeze over the lime, let the curry sit for 5 minutes so the flavours settle, and serve with rice or hoppers.
Tips from our kitchen.
- Rinse the lentils in several changes of water until it runs almost clear. The cloudy starch that comes off is what makes an unrinsed parippu taste chalky.
- Red lentils cook fast and unevenly if the heat is high — keep it at a lazy simmer and stir occasionally so they break down into a soft slump rather than catching on the base.
- Thick coconut milk goes in off the heat, or at most at a bare tremble. Boiling it splits the curry into grainy solids and a slick of oil.
- Fry the tempering in coconut oil if you possibly can. Neutral oil works, but the coconut fat is a distinct flavour in the finished dish, not just a cooking medium.
- Wait for the curry leaves to crackle and go glassy before pouring the temper over. Pale, limp leaves mean the oil was not hot enough and you lose the smoky note entirely.
- Season at the very end. Maldive fish, salt and lime all land differently once the coconut milk is in, so taste after it is finished, not before.
Substitutions.
- Pandan leaf (rampe) → Omit it, or add one extra sprig of curry leaves
- Pandan gives a grassy, faintly vanilla aroma that has no true substitute. Frozen leaves from an Asian grocer work as well as fresh; without it the curry is still very good, just less specifically Sri Lankan.
- Maldive fish flakes → Omit for a vegan curry, or use 1 tsp of dried shrimp powder
- Maldive fish is cured, dried tuna and adds a savoury depth rather than a fishy taste. Leaving it out is completely normal in vegetarian Sri Lankan households.
- Red lentils (masoor dal) → Yellow split mung dal, or split yellow peas with a longer cook
- Red lentils collapse in about 20 minutes, which is what this recipe is timed for. Split peas need roughly double the time and more liquid, and stay grainier.
Variations.
- Kiri parippu
- A milder, whiter version with more thick coconut milk, no chile flakes and no roasted spice — often made for children or served alongside a very hot fish curry.
- Parippu with drumstick or spinach
- Sections of drumstick pod or a handful of chopped spinach dropped in for the last five minutes, turning the curry into a more substantial single dish.
- Jaffna-style dhal
- Northern Tamil kitchens push the heat up sharply with their own roasted curry powder and more dried chile, and often use tamarind for a sour edge the southern version does not have.
Storage & reheating.
Parippu keeps 3 days refrigerated and improves overnight as the tempering flavours settle into the lentils. It thickens a lot in the fridge, so reheat gently over low heat with a splash of water or coconut milk, stirring until it loosens back to a pourable consistency — do not let it boil or the coconut milk will split. It freezes for up to 2 months, though the texture goes slightly grainy on thawing; if you plan to freeze it, hold back the thick coconut milk and stir it in fresh when you reheat. A new tempering poured over reheated dhal makes it taste freshly made.
Serve with
White or red rice with pol sambol, or a stack of hot hoppers with the dhal spooned into the well.
The story behind Parippu.
Every rice-eating culture in South Asia has a lentil dish, and the Sri Lankan one is distinguished by what happens to it at the end. Where an Indian dal is often finished with ghee, this one is finished with coconut milk and coconut oil, and the aromatics are the island's own: curry leaf and pandan rather than asafoetida and cumin, with cinnamon or a few fenugreek seeds slipped in at the start. The result is softer and sweeter than dal tadka, and deliberately so — parippu is meant to be the calm element on a plate where a sambol or a fish curry is doing the shouting.
It also does structural work at the table. Rice and curry is served as many small dishes at once, and parippu is the one that binds them: you mix a spoonful into the rice so the drier vegetable curries and the mallung have something to cling to. That is why it appears at almost every meal regardless of what else is cooking, why it is the default filling in a lunch packet wrapped in banana leaf or newspaper, and why it turns up at breakfast beside hoppers as often as at dinner.
The method has one genuine technique in it, and that is the tempering — the temperadu, a word carried in from Portuguese. Coconut oil is heated until it shimmers, then shallots, mustard seed, dried chile and a fistful of curry leaves go in and cook until the shallots are brown at the edges and the leaves crackle and turn translucent. That fat, aromatics and all, is poured over the finished lentils and stirred through, so the flavour is added at full strength at the last second rather than boiled away. Skip it and you have pleasant lentil soup. Do it properly and you have parippu. The other rule worth respecting is that thick coconut milk goes in off the boil and is never cooked hard afterwards, because a rolling simmer makes it split into grains and oil.
Questions, answered.
What is the difference between Sri Lankan parippu and Indian dal?
The finish. Indian dal is usually tempered in ghee or oil with cumin, mustard seed and dried chile and thinned with water. Sri Lankan parippu is enriched with thick coconut milk and tempered in coconut oil with curry leaves, pandan and shallots, which makes it sweeter, creamier and more aromatic. Turmeric, garlic and chile are common to both.
Why did my coconut milk split into grains and oil?
It was boiled after the thick coconut milk went in. Coconut milk emulsions break under a hard simmer, especially full-fat ones. Add the thick milk off the heat or at the barest tremble, stir it through, and warm it only until steam rises. If it has already split, whisking hard sometimes brings it back, but prevention is the only reliable fix.
Do I need to soak red lentils first?
No. Red lentils are split and hulled, so they soften in about 20 minutes of simmering without any soaking at all. Rinsing them is the step that actually matters, because the loose starch on the surface makes the finished curry taste dull and chalky. Soaking would only shave a few minutes off and risks turning them to mush.
Is parippu vegan?
As written here, yes, provided you leave out the optional Maldive fish flakes. The curry is built entirely on lentils, coconut milk, coconut oil and spices with no dairy at all. Many Sri Lankan households make it exactly this way, since Buddhist vegetarian cooking is common on the island.
How thick should the finished dhal be?
Loose enough to pour off a spoon in a ribbon, not stiff enough to hold its shape. It should coat rice rather than sit on it in lumps. Sri Lankan parippu is generally wetter than a north Indian dal, because part of its job is to moisten the rest of the plate, and it thickens further as it cools.
You might also like.
All recipes →Keep exploring Sri Lanka.
Sri Lanka has 9 more dishes in the atlas — Ambul Thiyal and Kalu Uru Mas, and 7 more.
Recipe by The DishRoute Kitchen · published August 21, 2026 · updated August 21, 2026