Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Sri Lankan Dhal Curry

Parippu, Sri Lankan Lentil Curry, Sri Lankan Dhal

This sri lankan dhal curry recipe makes Sri Lanka's everyday lentil curry: red lentils simmered soft with turmeric and cinnamon, finished with creamy coconut milk and a hot-oil tempering of mustard seeds, cumin, fenugreek and curry leaves. It is the gentle, golden curry that sits at the centre of most Sri Lankan rice-and-curry meals. One serving is about 400 g.

Parippu, as Sri Lankans call it, is the lentil curry that appears on the table almost every day, from home kitchens to roadside rice-and-curry shops. Red lentils cook fast and fall apart into a soft, golden porridge, and the coconut milk and curry-leaf tempering are what mark it out from the lentil dishes of India: the milk makes it creamy and mild, while mustard seeds and curry leaves fried in hot oil give it its warm, toasty scent. It is usually the first curry spooned onto the rice, with the hotter, meatier curries served beside it.

Pairs well with: Steamed rice, roast paan or string hoppers, with pol sambol on the side.

Provenance

Sri Lanka flag Sri Lanka

Sri Lankan Heritage

East & South Asia

Time Dedication

50m

15m prep • 35m cook

Batch Yield

4 Servings

531 kcal per serving

1 serving ≈ 400 g

Technical Skill

Easy

Easy (One Pot)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Hearty Midday Main

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

High Protein Occasions: Weeknight dinners, family rice-and-curry meals, Sri Lankan breakfasts with roast paan, feeding a crowd cheaply Cost: Low — about $2–3 per serving at home
Creamy yellow Sri Lankan dhal curry in a white bowl with a coconut milk swirl and sliced spring onions

Sri Lankan Heritage

Photo: David Pursehouse from Kawasaki, Japan, CC BY 2.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $2–3 per serving at home (USD)

Made the Sri Lankan way: lentils cooked soft first, coconut milk stirred in at the end, and spices tempered in hot oil.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 50m
P

Prep Stage: Rinse, Chop & Measure the Spices

15 Mins • Rinsing & Chopping

Rinse the lentils, chop the onion and tomato, crush the garlic, grate the ginger and slit the chilli. Measure the ground and whole spices into one small bowl so the tempering moves fast once the oil is hot.

Maestro Tip: Rinse the lentils until the water runs mostly clear — it keeps the curry from turning cloudy and starchy.

  1. 1

    Simmer the Lentils Soft

    20 Mins Simmering, ~95°C (200°F)

    Put the rinsed lentils, water, turmeric, cinnamon stick and half the salt in a medium pot. Bring to a boil, skim off any foam, then turn the heat down and simmer gently for about 20 minutes, until the lentils have fallen apart into a thick, soft porridge. Stir now and then so they do not stick.

    If the lentils look dry before they are soft, add a splash of hot water — they should stay loose and spoonable, not stiff.

    Done when: Lentils completely soft, with no whole grains left, like a thick golden porridge.

  2. 2

    Temper the Spices in Hot Oil

    5 Mins Medium heat, ~175°C (350°F)

    Heat the oil in a small pan. Add the mustard seeds and wait until they pop, about 30 seconds, then add the cumin, fenugreek, curry leaves, onion, garlic, ginger and green chilli. Fry for about 3 minutes until the onion is soft and golden at the edges, then stir in the chopped tomato and cook for 2 more minutes until it softens.

    Wait for the mustard seeds to pop before adding anything else — unpopped mustard seeds taste bitter.

    Done when: Onion soft and golden, curry leaves crisp, and the whole pan smelling warm and fragrant.

  3. 3

    Stir in the Coconut Milk

    10 Mins Gentle simmer, ~90°C (195°F)

    Scrape the tempering into the lentil pot and stir it through. Pour in the coconut milk, turn the heat down low and simmer gently for about 10 minutes, stirring often. Do not let it boil hard — a rolling boil can split the coconut milk. Taste and add the rest of the salt.

    Keep the heat low and stir in slow circles; the curry should sigh and bubble lazily, never boil furiously.

    Done when: Thick, creamy and golden, with a glossy surface and the tempering flecked through it.

  4. 4

    Rest, Lime & Serve

    5 Mins No heat — resting, ~60°C (140°F)

    Take the pot off the heat and let the curry rest for 5 minutes so the flavours settle. Stir in the lime juice, fish out the cinnamon stick, and serve hot over steamed rice with sliced green onions scattered on top.

    Add the lime juice off the heat — boiling it dulls the fresh, bright flavour.

    Done when: Creamy curry that holds a soft mound on the spoon, brightened with lime.

Finishing Touches & Plating

Serve hot over steamed rice with a spoonful of pol sambol, and let everyone add extra green chilli if they like it hotter.

Nutritional Physiology & Benefits

Nutrition

Energy

531

kcal / serving

Protein

20g

Complete AA

Carbs

55g

Complex

Fats

30g

Healthy

Per serving (4 servings · 1 serving ≈ 400 g)
Energy531 kcal
Protein20 g
Carbohydrates55 g
Fat30 g
Fibre11.3 g
Sugar7.6 g
Sodium414 mg
Per 100g
Energy133 kcal
Protein4.9 g
Carbohydrates13.7 g
Fat7.4 g
Fibre2.8 g
Sugar1.9 g
Sodium103 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Red lentils supply iron, folate and B vitamins, coconut milk adds manganese, and the onion, tomato and lime add vitamin C.

Protein from Lentils

One serving carries about 19.5 g of protein from the red lentils, which makes this a filling main course without any meat.

Fibre for Steady Energy

With about 11.3 g of fibre per serving, the lentils digest slowly and keep you full for longer than a plain rice meal.

Plant-Based & Gluten-Free

The curry is naturally vegan and free of wheat and gluten, made from lentils, coconut milk and spices.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Steamed Rice

Plain steamed rice is the classic partner — it soaks up the creamy curry and balances its richness.

Pol Sambol

Coconut sambol with chilli and lime adds a fresh, fiery crunch that cuts through the soft, rich dhal.

Roast Paan

Crusty Sri Lankan roast bread is made for scooping up dhal at breakfast, when the curry is served thick and hot.

Drinks

Iced Lime Drink

A cold lime drink refreshes the palate between spoonfuls of warm, spiced curry.

Complete menu

Serve the dhal over steamed rice with pol sambol and a vegetable curry, and finish with fresh fruit and an iced lime drink.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Boiling the Coconut Milk Hard

A hard boil can split coconut milk into oil and curds, leaving the curry greasy instead of creamy — keep it at a gentle simmer. This is general food information, not medical advice.

Very Salty Sides

The curry is already salted, so very salty pickles or soy sauce in the same meal push the salt too far. This is general food information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA comforting main course — about 19.5 g protein and 531 kcal per serving, best eaten hot over rice in a sensible portion.
  • ChildrenA mild, soft curry children usually love — take the green chilli out of their portion before serving.
  • ElderlySoft lentils and a gentle spice level make this an easy, warming meal for older eaters; serve it well seasoned but not too hot.
  • Pregnant womenFine as an occasional dinner when the lentils are cooked right through; keep the portion modest. Ask your clinician about portions.
  • Breastfeeding womenA warm, nourishing meal with protein and iron for recovery; one serving is enough because the curry is rich.
  • AthletesGood fuel for recovery, with about 19.5 g protein per serving — add an extra spoonful of lentils or a boiled egg on the side for more protein.
  • Weight gainEnergy-rich and easy to eat in a good amount, so it suits weight gain when served with plenty of rice.
  • Weight lossHearty at about 531 kcal a serving; take a smaller portion with more rice-free vegetables for a lighter meal.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesAbout 55.0 g carbohydrate per serving, mostly from the lentils, so keep the portion as stated and go easy on extra rice. Ask your clinician about portions.
  • High blood pressureOne serving carries about 414 mg sodium, so keep other salty foods out of the same meal. Ask your clinician about portions.
  • Kidney diseasePortions should stay modest, and the protein and potassium content matter for some kidney diets. Ask your clinician about portions.
  • GoutLentils are a moderate purine source, so keep to one modest serving and drink water with the meal. Ask your clinician about portions.
  • Stomach issuesA gentle, mild curry that is usually kind to the stomach; skip the green chilli if it bothers you. Ask your clinician about portions.
  • Cardiovascular diseaseThe fat is mostly from coconut milk at about 29.6 g per serving, so keep portions modest and load the plate with vegetables. Ask your clinician about portions.
  • Fatty liverA moderate-energy meal, so keep portions modest and avoid eating it late at night. Ask your clinician about portions.
  • Food allergiesContains coconut and mustard seed. People with coconut or mustard allergy should not eat it unless a safe substitute is used. Ask your clinician about safe alternatives.
  • Special therapeutic dietsNot suitable for a low-fat therapeutic diet as written; any lighter version changes the dish and should be discussed with a clinician.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly and store in a covered container.
In the fridge
Keeps 3 days in the fridge at 4°C (40°F) or below.
In the freezer
Freezes well for up to 2 months.
How to reheat
Reheat gently on the stove, stirring often, until steaming hot throughout, to 74°C (165°F); add a splash of water if it has thickened.
Freezing recommended
Yes — without the green onion garnish.
Signs it has spoiled
Sour smell, grey colour, or a slimy surface.

More recipes to explore

A bowl of dark Sri Lankan chicken curry in coconut milk sauce Sri Lanka flag Sri Lanka 1h 5m
Dinner •Sri Lankan Heritage

Sri Lankan Chicken Curry

Dark, roasted-spice chicken curry in rich coconut milk, soured gently with goraka and scented with curry leaves and lemongrass. This Sri Lankan chicken curry recipe is the everyday kukul mas of Sri Lankan homes: deeply savoury, warmly hot and spooned over rice. One serving is about 466 g.

Hearty & Comforting

Bone-in chicken simmered in coconut milk with dark roasted curry powder, goraka and curry leaves.

Pairs Well With
Steamed red rice and pol sambol
High Protein
A Sri Lankan egg hopper, a bowl-shaped rice pancake with an egg in the centre Sri Lanka flag Sri Lanka 45m
Breakfast •Sri Lankan Heritage

Sri Lankan Hoppers

Bowl-shaped pancakes with lacy, crisp edges and a soft, spongy centre, made from fermented rice flour and coconut milk and cooked in a small wok-like appa pan. This Sri Lankan hoppers recipe makes the classic egg hopper — an appa with a whole egg gently steamed in its centre — the breakfast Sri Lanka is famous for. One serving is about 269 g (2 hoppers, one with egg).

Light & Fermented

Fermented rice-flour and coconut-milk batter cooked into crisp-edged bowls, each with a soft egg in the centre.

Pairs Well With
Lunu miris and pol sambol
Fermented / Gut Health
A plate of chicken kottu roti, chopped roti stir-fried with chicken and vegetables Sri Lanka flag Sri Lanka 45m
Dinner •Sri Lankan Heritage

Kottu Roti

Sri Lanka's famous late-night street food: godamba roti chopped and stir-fried on a hot griddle with chicken curry, egg, onion, carrot and cabbage, mixed with two steel blades in the rhythmic clanging every Sri Lankan knows. This kottu roti recipe makes chicken kottu at home — crisp-edged roti ribbons, saucy chicken and vegetables in every bite. One serving is about 394 g.

Hearty Street Food

Godamba roti chopped on a hot griddle with chicken curry, egg and vegetables.

Pairs Well With
Extra chicken curry gravy and pol sambol
Quick Prep (<30m)
Bœuf bourguignon — French beef braised in red wine France flag France 4h
Dinner •Burgundy Terroir

Bœuf Bourguignon

Beef braised gently in red wine until the connective tissue melts into a velvet, gelatin-rich sauce — the classic Burgundy Sunday dinner.

Cellular Repair

Beef braised in red wine until spoon-tender, with mushrooms and pearl onions.

Pairs Well With
Parsnip Purée & Steamed French Haricots Verts
High Protein

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.