Equipment
Ingredients
Base Dhal
- 200 g red lentils, dry
- 400 ml water
- 3 g turmeric powder
- 5 g unroasted sri lankan curry powder
- 1 pandan leaf, fresh or frozen
- 10 curry leaves, fresh
- 2 green chilies, slit lengthwise
- 30 g red onion, finely diced
- 10 g garlic, minced
Coconut Finish
- 200 ml thick coconut milk, well shaken
- 5 g salt
Tempering
- 30 ml coconut oil
- 3 g mustard seeds, whole black or brown
- 2 g cumin seeds, whole
- 3 dried red chilies, broken in half
- 10 curry leaves, fresh
- 10 g garlic, thinly sliced
- 30 g red onion, thinly sliced
Nutrition (per serving)
Nutrition is estimated per serving. Nutrients without complete source data are omitted.
Full nutrition
- Calories
- 374 kcal
- Protein
- 14 g
- Carbohydrates
- 39 g
- Fat
- 20 g
- Fiber
- 7 g
- Sugar
- 1 g
- Sodium
- 508 mg
- Saturated Fat
- 16 g
- Monounsaturated Fat
- 1 g
- Polyunsaturated Fat
- 1 g
- Potassium
- 556 mg
- Calcium
- 70 mg
- Iron
- 6.6 mg
- Magnesium
- 65 mg
- Phosphorus
- 220 mg
- Zinc
- 2.3 mg
- Vitamin A
- 90 mcg
- Vitamin C
- 10 mg
- Vitamin E
- 0.4 mg
- Vitamin K
- 2 mcg
- Vitamin B6
- 0.3 mg
- Thiamin
- 0.29 mg
- Riboflavin
- 0.07 mg
- Niacin
- 1.2 mg
- Folate
- 113 mcg
- Water
- 160 g
Sources: Aggregated Public Data, USDA FoodData Central
Method
Place the red lentils in a fine mesh sieve. Rinse thoroughly under cold running water until the water runs clear to remove excess starch. Drain well.
In a medium saucepan, combine the rinsed lentils, water, turmeric powder, unroasted curry powder, pandan leaf, the first portion of curry leaves, green chilies, diced red onion, and minced garlic. Place over medium heat until the liquid reaches 100°C/212°F and begins to boil.
Reduce the heat to low, cover the saucepan partially, and let the mixture simmer gently. Cook until the lentils are completely tender, break apart easily, and have absorbed most of the water.
Stir the thick coconut milk and salt into the cooked lentils. Bring the curry back to a very gentle simmer over low heat. Cook just until heated through, being careful not to let it boil vigorously, then remove from heat.
In a small frying pan, heat the coconut oil over medium-high heat (around 180°C/350°F). Add the mustard seeds and heat until they begin to aggressively pop and crackle.
Immediately add the cumin seeds, dried red chilies, remaining curry leaves, thinly sliced garlic, and sliced red onion to the hot oil. Sauté constantly until the onions turn deeply golden brown and the garlic is highly fragrant.
Pour the hot tempered spice mixture directly into the saucepan with the cooked dhal. Stir well to combine, distributing the aromatic oils evenly throughout the curry. Let rest briefly before serving.
Chef's Notes
- The tempering process, known as baduma or tarka, is absolutely essential for blooming the fat-soluble flavor compounds in the spices. Skipping this step results in a flat, one-dimensional curry.
- Unroasted Sri Lankan curry powder is traditionally used for vegetarian and seafood curries to keep the flavor profile bright and herbaceous, whereas the roasted counterpart is reserved for rich, heavy meats.
- Pandan leaf (rampe) adds a distinct, sweet, and nutty aroma that is quintessential to Sri Lankan cuisine. While the curry is still delicious without it, omitting pandan removes a foundational layer of authenticity.
- For the creamiest texture, use freshly extracted thick coconut milk (the first extraction) if available, rather than canned varieties which often contain stabilizers.
Storage
Refrigerator: 4 days — Thickens significantly as it cools. Store in an airtight container.
Freezer: 2 months — Texture may change slightly upon thawing but remains flavorful.
Reheating: Gently heat on the stovetop or in the microwave, stirring in a splash of water or extra coconut milk to loosen the consistency.
Troubleshooting
Coconut milk separates or curdles
Cause: The curry was boiled too vigorously after the thick coconut milk was added.
Fix: Cannot be fully fixed visually, but the flavor remains intact. Stirring vigorously or blending a small portion can help emulsify the liquid slightly.
Prevention: Keep the heat low and maintain only a very gentle simmer once the coconut milk is introduced. Do not cover the pot entirely.
Lentils are tough or slightly crunchy
Cause: Salt was added too early, or the lentils were too old and required more water.
Fix: If noticed before adding coconut milk, add 100ml of boiling water and simmer for an additional 10 minutes until soft.
Prevention: Always wait until the lentils are completely soft before adding salt.
Cultural Context
Parippu (dhal) is the indisputable cornerstone of Sri Lankan home cooking, consumed almost daily across the island. Served alongside rice, pol sambol, and vibrant vegetable curries, it forms the ultimate comfort food. The unique addition of pandan leaves and fresh coconut milk distinguishes it from its Indian counterparts, bestowing a subtle sweetness and a lush aromatic depth.










