Sri Lankan Dhal Curry
Sri Lankan

Sri Lankan Dhal Curry

Sinhalese Sri Lankan·Easy·40 min

A staple lentil curry made with coconut milk and spices.

Parippu, the everyday name, descends from south Indian dal traditions reshaped on the island over centuries. Lentils don't grow in Sri Lanka — masoor and mysore dhal are imported, mostly from India — yet this is the country's default daily curry, present at almost every rice-and-curry meal. Tempering with curry leaf and mustard seed is a Tamil-Buddhist crossover the island absorbed early.

Parippu — the country's daily curry, with lentils that don't grow on the island (masoor and mysore dhal come in from India). The split between this and Indian dal is the two-stage build: simmer first, then a separate thel dala — mustard seed cracked in coconut oil with curry leaf — dumped in at the end.

Red lentils cooked down to a loose porridge, golden-yellow from turmeric, finished with a tempering of mustard seed, curry leaf, dried chili, and red onion bloomed in coconut oil. Often a spoon of thick coconut milk goes in last. Eaten with rice, roti, or string hoppers — never alone. The good version has lentils that have collapsed but not turned to paste.

Two-stage build is what separates this from Indian dal: first the lentils simmer with turmeric, onion, green chili, and water until soft; then the tempering (thel dala) — mustard seed cracked in hot coconut oil with curry leaf and onion — gets dumped in at the end. The aroma comes off the second stage; skip it and you have lentil soup.

Variations

Plain coconut parippu (everyday); kiri parippu adds extra thick coconut milk; tempered with Maldive fish in some Muslim households; Tamil Jaffna version runs drier and uses more black pepper than southern.

On the Palate

Where Sri Lankan Dhal Curry sits in the Sri Lankan flavor cloud

HeatRichnessComplexityFermentFreshness
Cook to learn

Nail the tempering (thel dala): mustard seed cracked in hot coconut oil with curry leaf and onion, dumped in at the very end — that final sizzle is the whole difference between dhal curry and plain lentil soup.

Ingredients

How it's made

5 steps · 40 min

  1. 1
    3 min

    Rinse the lentils under cold water until the water runs clear, removing any surface starch.

  2. 2
    20 min

    In a pot, combine the lentils with water and bring to a boil. Reduce the heat to a simmer and cook until the lentils are tender and starting to break down, about 20 minutes.

    Watch out

    Pull them at just-tender, starting to fall apart — not a smooth purée; they keep softening in the coconut milk.

  3. 3
    5 min

    In a separate pan, heat oil over medium heat and add mustard seeds. Once they start to pop, add the chopped onions and garlic, sautéing until golden and aromatic.

    Watch out

    Wait for the mustard seeds to actually pop and jump before the onion goes in — that snap means the oil's hot enough to release the aroma.

  4. 4
    2 min

    Stir in the turmeric and cumin, allowing the spices to bloom for a minute before adding the sautéed mixture to the lentils.

  5. 5
    10 min

    Pour in the coconut milk and simmer gently until the curry is creamy and thickened, about 10 minutes. Adjust seasoning with salt to taste.

    Watch out

    Bare simmer only — surface just trembling, no rolling boil, or the coconut milk splits.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Dishes like this

More from Sri Lankan