Sri Lankan Red Lentil Curry with Coconut

Prep: 15 minCook: 35 min4 servingsmediumAsian
Sri Lankan Red Lentil Curry with Coconut

Parippu mellun is a traditional Sri Lankan lentil curry that balances earthy red lentils with aromatic spices, toasted mustard seeds, and creamy desiccated coconut. The dish features warm flavors from cinnamon, turmeric, and curry leaves, with heat from fresh and dried chilies. Serve alongside steamed rice for a comforting vegetarian meal that works for lunch or dinner. This version respects the traditional technique of keeping lentils whole rather than pureed, creating a textured side dish unique to Sri Lankan home cooking.

Ingredients

4 servings
  • 2 cup red lentils, washed
  • 3 cup water, cold
  • 1 teaspoon ground turmeric
  • 1 cinnamon stick, whole
  • 5 curry leaves, fresh
  • 1 pandan leaves, whole
    omit0:0vegetarian

    flavor will be slightly less aromatic

  • 1 cup desiccated coconut
    fresh grated coconut1:1.5vegetarian

    use within 1 hour

    Full guide →
  • 1 onion, medium
  • 2 green chili peppers, whole
  • 1 tablespoon mustard seeds
  • 10 curry leaves, fresh
  • 3 dried chili peppers, whole
  • 1 teaspoon red chili powder
  • salt, to taste
  • canola oil, for cooking
    coconut oil1:1vegetarian vegan

    adds warmth to flavor profile

    Full guide →

Instructions

  1. 1

    Wash red lentils thoroughly in cold water until water runs clear.

  2. 2

    Combine lentils with water, half the onion, curry leaves, pandan leaf, turmeric, and cinnamon stick. Cook over medium heat until lentils are tender but individual pieces remain visible.

  3. 3

    Heat canola oil in a separate pan. Add remaining onion, curry leaves, pandan leaf, dried chilies, and mustard seeds.

  4. 4

    When onion begins to soften, stir in desiccated coconut, salt, and red chili powder.

  5. 5

    Fold cooked lentils gently into the coconut mixture, stirring without mashing.

  6. 6

    Serve with rice.

Tips

Tip 1

Do not mash the lentils during mixing to preserve the distinct texture that defines this dish.

Tip 2

Toast mustard seeds briefly before adding other tempering ingredients to release their nutty aroma.

Tip 3

Use fresh curry leaves and pandan for maximum flavor; frozen pandan works if fresh is unavailable.

Good to Know

Storage

Refrigerate in an airtight container for up to 3 days. Flavors deepen after a day.

Make Ahead

Prepare both components separately; store lentils and tempering mixture in separate containers for up to 2 days. Combine just before serving to maintain texture.

Serve With

Serve hot or warm with steamed jasmine rice. Optional: accompany with mango pickle, lime wedges, or fresh green salad.

See pairing guide →

Common Mistakes

Watch

Do not skip washing lentils to avoid excess starch affecting texture.

Watch

Do not brown the onion in tempering stage to avoid bitterness overpowering spices.

Watch

Do not stir vigorously after combining to avoid breaking down lentils into mush.

Substitutions

Vegan Options

canola oil
coconut oil1:1vegetarian vegan

adds warmth to flavor profile

Full guide →

General Alternatives

desiccated coconut
fresh grated coconut1:1.5vegetarian

use within 1 hour

Full guide →
pandan leaves
omit0:0vegetarian

flavor will be slightly less aromatic

Find more substitutions →

FAQ

Can I make this vegan?

Yes, this dish is naturally vegan. Use coconut oil instead of canola for richer flavor. All ingredients are plant-based as written.

What if I cannot find pandan leaves?

Omit them; the dish remains authentic and delicious. Pandan adds subtle floral notes but is not essential to the core flavor profile of this curry.

How long does parippu mellun keep after cooking?

Refrigerate for up to 3 days. The texture softens slightly with time. Reheat gently on the stovetop with a splash of water if needed. Does not freeze well due to coconut texture breakdown.