As a Sri Lankan, the first dish you learn after you master the art of cooking rice over the stovetop is Dhal curry.
This is exactly how I make it every week in my kitchen. Watch before you cook for the best results.
Scroll down for the full written recipe with ingredient tips, serving suggestions and my time-saving trick for busy days.
Also known as”parippu curry” in Sinhalese, this Sri Lankan dhal recipe is a popular, regular vegetarian side dish in most homes and restaurants.
This vegetarian and vegan curry is also one of the easiest comfort foods you can cook in under 30 minutes. Some of us (including me) have no problem eating it every day.
It’s mildly spiced and creamy, which most non-spicy food lovers would love (even kids)!

Why Sri Lankan Dhal Curry is a staple dish.
It’s quick, simple, and versatile.
I don’t know if you’ve noticed this, but I’m sometimes amazed at how different the cooked red lentils taste depending on who is cooking the dhal recipe.
Some like the dhal curry(parippu) spicy with loads of tempering, and some like it light and milder and heavy on the coconut milk.
It’s also a great beginner’s introduction to Sri Lankan cuisine.

A quick Sri Lankan menu for Dhal curry.
When you’ve spent the morning on errands, or you’ve just had a full day of chores to finish around the house, and you need to make a meal for the kids who’ll be home in an hour.
This is it.
Dhal, rice (in the rice cooker, of course), and a chicken curry complete the menu for lunch.
Utensils and appliances needed.
- Chopping board and knife.
- Flat plate to hold the chopped onions, garlic, and curry leaves.
- Medium bowl to hold the coconut milk.
- Medium-sized bowl or cooking pan to wash the masoor dhal.
- Small frying pan to temper the onions, garlic, curry leaves, etc…
- Medium- sized cooking pan and wooden spoon.
- Serving bowl.
Ingredients to make the dhal curry recipe.
The ingredients mentioned below use standard measuring cups and spoons.
Tempering ingredients.
- 3 tablespoons of Oil.
- Use coconut oil for a more authentic Sri Lankan flavour, or vegetable oil.
- A sprig of curry leaves.
- A sprig means there will be about 10 leaves on it. Wash thoroughly before using the curry leaves.
- When tempered in oil, the curry leaves infuse the tempering oil with the unmistakable aroma and flavour.
- You can substitute with dried curry leaves, but I would recommend fresh if you can find it.
- You can usually find these in Asian stores, or if you have a Sri Lankan neighbour, they might have a bush growing in their garden.
- You will use half for tempering and to cook the Dhal curry.
- When adding wet curry leaves to hot oil, as they splutter and may cause the oil to spray, please be careful.
- 4 pods of Garlic.
- Chop or slice the garlic thinly. You will be using these for the tempering and cooking of the dhal curry.
- Cut or chop evenly, as garlic and onions will need to be tempered evenly.
- 1 Large onion, 2 medium onions or 5 small shallots.
- Use medium or large onions or shallots, which give a sweeter flavour for tempering.
- Slice thin or chop the onions.
- The tempered onions should be golden in colour.
- 1 teaspoon of Turmeric powder.
- A tiny amount goes a long way. Turmeric powder in the tempering and cooking gives its golden colour and earthy flavour.
- The turmeric powder also has health benefits.
- We will be using half of the teaspoon for tempering and cooking the dhal curry.
- 1/2 to 1 teaspoon of black mustard seeds.
- The mustard seeds will be used only for the tempering.
- Wait until they splutter and pop in hot oil.
- Be cautious not to overcook the mustard seeds, as it will turn the dhal curry bitter.
- To avoid this, I would constantly move the mustard seeds once it is added, and I would also add them last to control the tempering.
- 1 teaspoon of red chilli flakes or 2 whole dried red chillies.
- Either of these will work. I use what is available to me at home.
- The red chilli flakes add a deep colour to the tempering.
- You have to be careful with the red chilli flakes; if you burn the chillies, the dhal curry will again turn bitter.
- If you have kids in the house and need a milder dhal curry, reduce the red chilli to half a teaspoon.
To cook the Dhal curry.
- 1 cup of red lentils(also known as masoor dhal or parippu in Sinhalese).
- Wash the dhal in running water until the water runs clear. This would be about 3 times.
- I usually like to let the washed red lentils soak while I prepare the tempering, for less than 15 minutes.
- This would soften the dhal and reduce the cooking time.
- 1/2 to one cup of water.
- I am constantly asked this question in the comment section, as many readers find that half a cup of water is not enough.
- This could be due to different brands of red lentils absorbing water at different rates, or to using high heat, which evaporates the water before the lentils can be cooked.
- If you find the water is not adequate, then simply add another half a cup of water or enough water to cook the dhal through.
- 1/2 a cup of coconut milk.
- You can use fresh coconut milk, powdered coconut milk diluted in 1/2 a cup of water. All three work well.
- If the canned milk is thick, dilute it with 1/2 a cup of water as well.
- Avoid using thin coconut milk.
- 1 or 2 green chillies, split in the middle.
- Adds slight heat while the lentils cook.
- You can remove the green chillies if you prefer to keep the dhal curry mild.
- Salt seasoning.
- Start with 1/2 a teaspoon, taste and continue to add as needed.
- Add at the end.
How to cook the Sri Lankan dhal curry. Step-by-step.
Tempering
Cut the large onion and garlic into thin slices.
Add three tablespoons of oil to a pan, including the curry leaves, sliced garlic, onions, and turmeric powder.
Leave it to cook until the onions turn translucent over medium heat for 2 minutes.
Reduce the heat and add the red chilli flakes or the whole dried red chillies.
Once the onions turn golden brown, add the mustard seeds and cook for 2 minutes over low heat.
Remove the tempered ingredients from the heat and transfer them to a separate dish.
Wash the lentils thoroughly.
Turn in the washed lentils to the pan you used for tempering(saves washing).
Pour in the water(pour in the water 1/2 a cup; increase to 1 cup if you find that the amount of water suggested is not adequate to cook the dhal at this stage).
Add a pinch of turmeric and a few slices of onions, garlic, green chillies and curry leaves.
Over medium heat, let the dhal cook until the water evaporates.
When the lentils are cooked, gradually add the coconut milk(1/2 cup)and let it simmer on low fire.
When dhal curry reaches a savoury porridge-like consistency, taste and season with salt.
Finally, add the tempered onions to the curry and mix.
If you are serving guests, keep a bit of tempering.
Once you add the dhal curry to a serving bowl, top the lentils/dal with the remaining tempering for a true Sri Lankan presentation. Serve warm with rice and curry.
My time-saving tip for cooking dhal curry in a hurry.
Sometimes I cheat…
As I’ve mentioned earlier, we all have a busy schedule, and sometimes doing the smallest thing takes the longest.
Here’s what I do to make the whole cooking process a bit quicker: when I’m making the dhal curry for my family, I usually do the tempering as follows.
Instead of removing it to a separate bowl, I take a spoonful of the tempering ingredients and set it aside.
Then, to the pan with the remaining tempering ingredients, I add the red lentils and water.
Cook as per normal dhal curry recipe instructions and add a spoonful of tempering to the cooked dhal curry at the end.
Storage, reheating and freezing.
Storing.
Once cooled, refrigerate. Use a glass container with a lid or an old plastic container, as the turmeric will stain the plastic. Use within 2 days.
Freezing.
If you’ve already added the coconut milk, you can freeze it for 2-3 days and use it for another meal.
If you find that you’ve cooked too much dhal, what you can do is,
Before you add the coconut milk, save a portion of the cooked dhal and freeze it.
When you want to use this portion, bring it to room temperature, cook on low fire for 3 minutes and add coconut milk and tempering.
The dhal can be frozen for 2 weeks(without coconut milk).
Reheating.
Leave out to reach room temperature, microwave for 2 minutes, or warm over the stovetop for 2-3 minutes.
Stop food waste by
Cooking dhal curry can be quite economical for any large family or gathering if you are on a budget.
A little dhal curry cooked in coconut milk can go a long way.
Side dishes for Dhal (parippu)curry.
Even if you are not cooking a Sri Lankan feast, you can add dhal(parippu) to almost any meal.
It’s versatile and complements any type of dish you serve.
- Main dishes(carbs)to serve with dhal.
- Other vegetarian side dishes to pair with parippu curry.
- Mallums, sambol, salads that pair well with dhal curry.
- Meat and meatless dishes to serve with dhal curry.

FAQ: About the dhal curry recipe.
- Reader question.
- So confused about the 1/2 cup of water to cook 1 cup of lentils. This takes at least 2 cups to rehydrate and cook the lentils, not including the coconut milk!
- My answer.
- This red lentil, also known as Mysore dhal, does not need to be rehydrated. It takes less than 20 minutes to cook.
It does NOT need 2 cups of water. The 1/2 cup of water is to cook it partially, and there is coconut milk mentioned and used. You can add more coconut milk(not more than an extra 1/2 cup)if you need more dhal gravy.
I have also attached the video to show how the dhal is cooked. Hope this helps. Please let me know if there is anything else I can clarify in this recipe.
- This red lentil, also known as Mysore dhal, does not need to be rehydrated. It takes less than 20 minutes to cook.
- How much tempering ingredients should you use for the dhal recipe?
- The recipe instructions given below give you the standard amount of ingredients for tempering.
- But for any special events where you want the dhal curry to be served, you can increase the amount of tempering ingredients to give the dhal curry a rich flavour.
- What type of lentil is used to make the vegetarian dhal/dal curry?
- You will be using masoor dhal/dal or red lentils for this recipe.
- Most lentils will need a certain amount of hours of soaking, but masoor dhal is quick to cook.
- This makes it easy to cook this popular Sri Lankan recipe in under 30 minutes.
More Dhal recipes
- Indian dal tadka.
- 30-minute-tempered lentils with spinach.
- Spicy Sri Lankan chilli dhal fry(vegan, vegetarian).
- Red lentil-ground beef chilli
JOIN ME ON ISLANDSMILE YOUTUBE CHANNEL
JOIN the SEAFOOD BLOG.
RECIPE DIFFICULTY -EASY
Sri Lankan Dhal curry(parippu, dal, daal).
Authentic Sri Lankan dhal curry made with red lentils and coconut milk. Tempered with onions, mustard seeds and curry leaves.
A staple vegetarian and vegan comfort dish, ready in 30 minutes.
Ingredients
Tempering for the Dhal curry
- 3 tablespoons of oil(coconut oil or vegetable oil)
- A sprig of curry leaves( meaning 10 leaves, separated in half for tempering and cooking).
- 4 pods of garlic chopped roughly or sliced thin(separate for tempering and cooking).
- 1 large onion(substitute with 4 shallots, cut extra and reserve for cooking as well).
- 1 teaspoon of Turmeric powder(half to beused for tempering and remaining for cookking the dhal)
- 1 teaspoon of red chilli flakes substitute with whole red chillies.
- 1/2 a teaapoon of mustard seeds
To cook the Dhal curry
- 1 cup Dhal(red lentils, masoor dhal, parippu)
- 1/2 a cup of water(increase to 1 cup if you find that the amount of water is not enough to cook the dhal at this stage. this is a common question from my readers).
- A few of all the other reserved ingredients mentioned for tempering above(turmeric, curry leaves, garlic, onions).
- 1 to 2 green chillies sliced
- 1/2 a cup of coconut milk
- 1 teaspoon of Salt
Instructions
Make the tempering for the Dhal curry.
- Place the cooking pan over low to medium heat and pour in the oil.
- Add curry leaves, sliced onions, and garlic.
- Cook until you notice the onions turn translucent, 2 minutes.
- Add turmeric powder and red chilli flakes or whole dried red chillies.
- Stir constantly.
- Once the sliced onion and garlic turn golden in colour, reduce the heat.
- Add the mustard seeds and cook over low heat till they start spluttering.
- Remove the tempering immediately before the mustard seeds burn and turn the dhal curry bitter
Cooking the Dhal curry.
- To the same cooking pan, add the washed dhal.
- Pour in 1/2 cup of water, remaining turmeric powder, the reserved onion slice, and garlic. Curry leaves and green chillies.
- Cook over low-medium heat for 10 to 15 minutes until water evaporates and the red lentils are soft(increase the water to 1 cup if you find that the amount of water is not enough to cook the dhal at this stage. This is a common question from my readers).
- Gradually add half a cup of the coconut milk. Slow simmer for 10 minutes or until the dhal reaches a creamy porridge-like consistency.
- Season with salt. Taste and adjust as needed.
- Just before removing the dhal from the stove, add the tempering and gently mix.
- If you are serving guests, keep a bit of the tempering.
- Once you add the dhal curry to a serving bowl, top the lentils with the remaining tempering for a true Sri Lankan presentation.
- Serve warm with rice and curry.
RECIPE CARD NOTES
Write these in your own words:
- Water — start with ½ cup. If lentils look dry or stick to the pan, add another ½ cup gradually
- Coconut milk — use fresh, canned or powdered coconut milk diluted in water. Keep it semi thick
- Mustard seeds — add last to the tempering and keep moving them in the pan to avoid burning
- Spice level — reduce or skip red chilli flakes for a milder version suitable for kids
- Storage — refrigerate in a glass container and use within 2 days
- Freezing — freeze without coconut milk for up to 2 weeks
Notes
- Water should be 1/2 a cup for the quantity of dhal recommended here; only add another 1/2 a cup if the lentils look dry or stick to the pan.
- Coconut milk can be fresh, canned or powdered milk diluted in water. The milk should be semi-thick
- Mustard seeds should be added at the end and cooked until they splutter; keep moving them in the pan to avoid burning and keep the heat low.
- Heat can be removed by removing the red chilli flakes, but this will result in not getting that authentic colour you get in the dhal curry.
Recommended Products
As an Amazon Associate, I earn a percentage from qualifying purchases.
-
OXO Good Grips Soft- Handled Garlic Press -
Eris Hard Anodized Mini Fry Pan/Tadka Pan, Black, 4.75" -
Bamboo Cutting Board Set with Juice Groove (3 Pieces) - Wood Cutting Boards for Kitchen, Wood Cutting Board Set, Kitchen Chopping Board for Meat (Butcher Block) Cheese and Vegetables -
Secura 60-Minute Visual Timer, Classroom Countdown Clock, Silent Timer for Kids and Adults, Time Management Tool for Teaching (Black) -
Mueller HyperGrind Precision Electric Spice/Coffee Grinder Mill with Large Grinding Capacity and HD Motor also for Spices, Herbs, Nuts, Grains, White -
OXO Good Grips 3-Piece Wooden Spoon Set -
Spice Container - Masala Dabba - 7 Compartments, masala box,steel masala dabba,Spice container box,stainless steel spice box indian masala dabba with 7 spice containers with size 8 X 8 inches (1) -
Deiss PRO Lemon Zester & Heavy Duty Cheese Grater & Vegetable Grater — Parmesan Cheese Lemon, Garlic, Nutmeg, Chocolate, Fruits, Vegetables, Ginger Grater - Cheese Shredder & Stainless Steel Grater -
Fullstar Vegetable Chopper - Spiralizer Vegetable Slicer - Onion Chopper with Container - Pro Food Chopper - Black Slicer Dicer Cutter - 4 Blades -
Kitchen Shears, iBayam Kitchen Scissors Heavy Duty Meat Scissors Poultry Shears, Dishwasher Safe Food Cooking Scissors All Purpose Stainless Steel Utility Scissors, 2-Pack (Black Red, Black Gray) -
Spring Chef Magnetic Measuring Spoons Set, Dual Sided, Stainless Steel, Fits in Spice Jars, Black, Set of 8 -
EZ Off Jar Opener - Under Cabinet Jar Lid & Bottle Opener - Opens Any Size Jar - Great for Arthritis - Perfect for Seniors & Weak Hands -
OXO Good Grips Swivel Peeler -
Pyrex Easy Grab Glass Bakeware and Food Storage Set (8-Piece, BPA-free) -
AOZITA 24 Pcs Glass Spice Jars/Bottles - 4oz Empty Square Spice Containers with Spice Labels - Shaker Lids and Airtight Metal Caps - Silicone Collapsible Funnel Included -
Jiva USDA Organic Mustard Seeds Black 7 Ounce - Nearly 1/2 Pound -
Organic Turmeric Powder - 1LB Jar - 100% Raw w/Curcumin From India - by Jiva Organics -
Fresh Curry Leaves - 1.0 oz (With Stems)
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 240Total Fat: 18gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 0mgSodium: 646mgCarbohydrates: 17gFiber: 4gSugar: 4gProtein: 6g
Nutritional information on islandsmile is provided as a courtesy. We cannot guarantee the accuracy of the nutritional information given for any recipe on the site. these figures should only be considered as estimates
Each recipe on this blog has been written with great care and love to the best of my ability, with you in mind.
It’s free and on the blog, so you can try it anytime.
All I ask is that you do not save it on any apps, recipe boxes, or online groups, which will affect me as a food blogger and the growth of this blog.
I would appreciate it if you only shared the link rather than the full recipe.
All images and text on this website are protected by copyright.
Chat
Monday 1st of April 2024
I'm a Sri Lankan who moved overseas when I was a kid. After a recent trip to Sri Lanka I've come back home wanting to learn how to cook Sri Lankan food. Thanks for this post. This has been the recipe I've followed to cook Parippu and it has turned out so well.
jehan
Monday 1st of April 2024
Hi Chat, you are most welcome. I hope you find the recipe blog helpful to more of Sri Lankan recipes. regards, J
Jenn Peters
Saturday 30th of October 2021
Soooo confused about the 1/2 cup water to cook 1 cup of lentils. This takes a least 2 cups to rehydrate and cook the lentils, not including the coconut milk!
Edge
Thursday 16th of December 2021
@jehan, I am also confused about the red lentil and 1/2 c water. In your reply here, you say it does need 2 c water to cook so why does the recipe only say 1/2 c?
I’ve just cooked this and I followed the 1/2 c water - it was nowhere near enough, even after I added the 1/2 c coconut milk. I had to keep adding more water little by little because the lentils were still uncooked and the dal was getting very dry. In your video, the water level was very much above the lentils before cooking so it looks like it is more than 1/2 c?
jehan
Saturday 30th of October 2021
Hi Jenn, This red lentil is also known as Mysore dhal does not need to be rehydrated. In fact, it takes less than 20 minutes to cook. It does need 2 cups of water. the 1/2 a cup of water is to cook it partially and there is coconut milk mentioned and used. you can add more coconut milk(not more than an extra 1/2 a cup more)if you need more dhal gravy. I have also attached the video to show how the dhal is cooked. hope this helps. please let me know if there is anything else I can clarify in this recipe. Regards J
S
Thursday 16th of September 2021
Hi Jehan, thank you for the great recipe! It tasted wonderful.
My boyfriend is Sri Lankan and we are in a long distance relationship. I wanted to try cooking something Sri Lankan by myself, and this was the first one I made.
I'll try your other recipes as well!
jehan
Thursday 16th of September 2021
Hey S, So glad the dhal curry came out well for you. now you can have a long-distance cooking session with your guy here. stay safe and happy cooking. Regards J
Mr D F Hadfield
Sunday 21st of February 2021
I am enjoying this dish very much thank you.
jehan
Monday 22nd of February 2021
Cheers! And you are most welcome. Regards, J
Rosh
Sunday 5th of July 2020
I simply love how you explain the recipe in your own method of cooking inclusive of little cheats. I am not at all a fan of parippu but the image you shared is quite tempting and I'm sure it would pair well with some freshly baked pull-apart bread.
jehan
Monday 6th of July 2020
Hello Rosh, Thank you for your kind words. yes, any type of bread with a good Sri Lankan pol sambol and you are set for a meal. I simply write to my readers like I would like how I would explain the recipe if they were standing in front of me. Regards J