By Jehan Yusoof | Updated October 08, 2026 | ★ 5.0 (1 review) | 9 comments
A spinach dhal curry cooked in coconut milk and tempered Sri Lankan style.
This is another popular quick vegetarian curry you can try for a healthier meal plan.
★★★★★
If you try this, I’d love to know how it turned out. Just tap the stars in the recipe card; it helps other cooks find this recipe.

Why this recipe works
A Dhal (lentil) dish is the most basic of curries that everyone learns to cook early on.
With just 20 minutes, you can serve this spinach and dal curry over a bowl of rice and poppadams for a quick and simple meatless meal.
It’s a time-saving, versatile dish that comes in handy when you need a budget-friendly yet wholesome meal to feed a family.
Cooked using red lentils, a few tempering ingredients, spinach and coconut milk, this creamy spinach and dal curry makes a perfect budget-friendly side dish for your meals.

Ingredients to make spinach dhal curry
You’ll find exact quantities in the recipe card below.
- Red lentils (masoor dhal): these red lentils cook fast with no soaking involved, but rinse them until the water runs clear.
- Coconut milk: canned or powdered will do.
- Tempering ingredients: Oil, sliced onions, sliced garlic, curry leaves, turmeric powder, black mustard seeds, red chilli flakes (reduce or increase).
- Salt: to season
- Spinach leaves: big leaves can be cut into smaller pieces. You can use frozen leaves as well.
- Choosing Your Spinach: use a medium bunch of mature spinach. Baby spinach works but wilts to almost nothing, so use a whole bag, and it’s easier for young children to eat; the big leaves in my photos were a struggle for my youngest.

What you will need in the Kitchen.
- Chopping board and knife
- Bowl to wash the dhal and spinach
- Colander to hold and drain the spinach
- Skillet or frying pan
- A pan to cook the spinach and dhal curry
How to make Sri Lankan dhal and spinach curry
photo tutorial
Preparing the ingredients
Wash and drain a bundle of spinach leaves in a colander.
Wash the dhal and strain
Have all the ingredients needed ready
Cook the dhal
Add the washed dhal and put it into a medium-sized pan. Pour in the water and turmeric powder.

Bring to a gentle boil over low-medium heat, then simmer slowly for 5 to 10 minutes until the lentils are soft.
If the water evaporates before the lentils are tender, add a little more water and cook until
The dhal turns soft and leave it on the stove.

Make the tempering
Place a small skillet or frying pan over medium heat.
Pour in the oil, add the curry leaves (a sprig), followed by garlic slices, sliced onions, and turmeric powder.
Sauté for 3 to 4 minutes until the onions turn golden brown. 5 minutes.

Include the mustard seeds and red chilli flakes last.
Sauté further until the mustard seeds splutter, making sure the chilli flakes don’t burn. 1 to 2 minutes. Set aside

Add the coconut milk to the dhal
Switch on the stove and set the flame to low.
Pour in the coconut milk and gently stir with the dhal and continue to cook for a minute or two.
Add the tempering to the cooking dhal and stir to make sure the ingredients are mixed.
Taste and season with salt as needed.

Wilt the spinach
Add the spinach leaves and cook over very low heat until the leaves just wilt.

Remove curry from the fire and serve warm.

What to serve with Sri Lankan spinach dhal curry
- Rice
- Meat curry
- Seafood curry
- Sambols and salads
- Search for more options by browsing through the blog.
Storage and reheating spinach and dhal curry
- Refrigerate
- Once the curry is cool, store it in glass or plastic containers. Best consumed within 24 hours.
- Freezing
- Avoid freezing, as the texture of spinach and dhal will be affected.
- Reheating
- Heat over low-medium heat on a stovetop or microwave for 2-3 minutes, but cover to avoid splatter. Heat over a low-medium fire.
- Stop food waste by…
- This spinach and dhal curry goes a long way, so cook only as much as you need.
More Dhal and spinach recipes
- Sri Lankan dhal curry (parippu)
- Spicy Sri Lankan chilli dhal fry
- Pressure cooker dal tadka (Indian dhal fry)
- Spinach and coconut stir-fry
- Creamy spinach curry with coconut milk
Watch more Sri Lankan recipes on my YouTube channel
Sri Lankan Dhal and spinach curry
A creamy spinach dhal recipe cooked Sri Lankan style.
Dhal and spinach is another popular quick vegetarian curry you can try for a healthier meal plan.
Ingredients
To cook the dhal
- 1 cup (200g) red lentils
- 1 cup (240ml) water, more if nedded
- 1/4 teaspoon turmeric powder
- 1 cup of coconut milk
- Bundle of Spinach washed and leaves picked.
For tempering
- 3 to 4 tablespoons of oil
- A handful of curry leaves (7 to 8 leaves, optional)
- 1 large onion finely sliced
- 1/4 teaspoon of turmeric powder
- 1 teaspoon of chilli flakes
- 1 teaspoon of mustard seeds
Instructions
Prep work
- Wash and drain a bundle of spinach leaves in a colander.
- Wash the dhal and strain.
- Have all the ingredients needed ready
Cooking the Dhal
- Add the washed dhal and put it into a medium-sized pan.
- Pour in the water and turmeric powder. Rinse the Dhal (1 cup/200g), and strain.
- Bring to a gentle boil over low-medium heat, then slow simmer for 5 to 10 minutes until the lentils are soft.
- If the water evaporates before the lentils are tender, add a little more water and cook until the dhal turns soft and leave it on the stove.
Tempering
- Place a small skillet or frying pan over medium heat.
- Pour in the oil (3 to 4 tablespoons), add the curry leaves(a sprig, optional), followed by sliced garlic (3 cloves), sliced onions (1), and turmeric powder (1/4 teaspoon).
- Sauté for 3 to 4 minutes until the onions turn golden brown.
- Include the mustard seeds and red chilli flakes last.Sauté further until the mustard seeds splutter, making sure the chilli flakes don’t burn. 1 to 2 minutes. Set aside
Add the coconut milk to the dhal
- Switch on the stove and set the flame to low.
- Pour in the coconut milk and gently stir with the dhal and continue to cook for a minute or two.
- Add the tempering to the cooking dhal and stir to make sure the ingredients are mixed.
- Taste and season with salt as needed.
- Add the spinach leaves and cook over very low heat until the leaves just wilt.
- Remove the spinach and dhal curry from the fire and serve warm.
Made this spinach and dhal curry?
I'd love to know how it turned out.
Leave a ⭐⭐⭐⭐⭐ rating and a comment; I read every one; it helps other visitors trust the recipe and helps them find me too.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Naturally Grown Curry Leaves Whole Air Dried 0.7 oz -
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) -
Organic Turmeric Powder - 1LB Jar - 100% Raw w/Curcumin From India - by Jiva Organics -
Fullstar Vegetable Chopper - Spiralizer Vegetable Slicer - Onion Chopper with Container - Pro Food Chopper - Black Slicer Dicer Cutter - 4 Blades -
Chef Knife PAUDIN N1 8 inch Kitchen Knife, German High Carbon Stainless Steel Sharp Knife, Professional Meat Knife with Ergonomic Handle and Gift Box for Family & Restaurant
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 310Total Fat: 25gSaturated Fat: 13gUnsaturated Fat: 12gCholesterol: 0mgSodium: 164mgCarbohydrates: 17gFiber: 8gSugar: 2gProtein: 8g
Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.
ABOUT THE AUTHOR
JEHAN
Recipe creator. Food Blogger. Video creator
I’ve been cooking and sharing Sri Lankan recipes, along with other dishes I love making at home on Island Smile since 2015. I’ve tested every recipe on this site more than once in my own kitchen before it goes on the blog.
I grew up eating this food, and I still cook it the same way my family taught me, just written down clearly enough that you can follow it too.
If a recipe doesn’t work the way I say it will, tell me in the comments; I read every one, and I’ll help you fix it.
Catherine
Monday 14th of August 2023
Perfect comfort food. It was gorgeous! Thanks for the recipe.
jehan
Friday 18th of August 2023
Hi Catherine, You are most welcome, glad you enjoyed it. Apologies for the late reply. Regards J
Elisa
Monday 14th of November 2022
Thank you for this recipe! I tried it this evening and my family loved it! Healthy but so tasty I am more and more in love with Sri Lankan cuisine!
Sabena
Wednesday 20th of January 2021
Made this today for the family . It taste amazing . I come from a Malaysian family we cook a lot of dhal too Although very different. You're recipe is gorgeous.
jehan
Thursday 21st of January 2021
Hi Sabena, Thank you and glad you enjoyed the recipe. curious to know how Malaysian dhal tastes like. Regards, J
Mimi
Tuesday 16th of April 2019
Thank you for the recipe. I made this tonight for my partner's family (they are Sri Lankan). I think it tastes amazing. Hopefully they will enjoy it too :)
jehan
Wednesday 17th of April 2019
Hi Mimi, You are most welcome. glad you enjoyed the dhal and spinach curry. hope they loved it!
Danielle
Wednesday 2nd of January 2019
You dont have coconut milk specified in the ingredients, but in method!
jehan
Wednesday 2nd of January 2019
Thank you Danielle! Will edit the recipe ASAP.