This easy Spinach Chana Dal or Dal Palak is an incredibly tasty Indian lentil curry recipe. Fresh spinach and an assortment of fragrant Indian spices are blended with creamy chana dal.
Spinach Dal is a must try if you are looking for a flavourful Indian recipe that is naturally vegan and gluten-free.

You cannot go wrong with a comforting bowl of dal and rice for dinner. Quite possibly the staple dish of India, dal is eaten by everyone. It is a versatile dish that is cheap to make and yet filling.
Dal can come in so many different forms, from a traditional Gujarati Dal, to a royal creamy and smooth Sultani Dal to an innovative Garlicky Dal with Carrot Greens to Whole Masoor Dal.
This Dal Palak (spinach) recipe is a delicious Indian curry or stew made from yellow chana dal and fresh spinach. There are various ways of making dal palak and often households will use toor dal (or arhar daal/tuvar or split pigeon peas) and tomatoes. This particular recipe is made without tomatoes.
What I love about this dal is that the spinach is finely chopped/crushed meaning the spinach incorporates into the dal rather than having whole spinach leaves floating around.
The dal is quite thick and has a creamy texture. Why not add an extra flourish with a second tadka/tempering to enhance the flavours further.
Ingredients
Let's discuss a few of the important ingredients in this recipe. For exact measurements, please see recipe card below
Chana Dal
Chana Dal or Bengal Gram is made from split black chickpeas which have been skinned. It is always useful to keep chana dal around because it doesn't require soaking as many other lentils do prior to cooking. Of course if you have the time, you can always soak one hour beforehand!
For a quick recipe try Instant Pot Gujarati Chana Dal which uses basic ingredients but has that authentic sweet adn sour Gujarati food zing.
Spinach we have used fresh baby spinach but you can use normal spinach too. Use frozen if you cannot find fresh. We used a food processor to coarsely crush the blanched spinach.
Have leftover spinach? Try making Spinach Rotli with your next curry or add in this Paneer Palak Kofta Curry.
Onion, Green chillies, Ginger & Garlic the golden quartet in Indian cooking. These ingredients give a delicious depth to the dal and are an important ingredient in a lot of North Indian cooking
Indian spices warm masalas like red chilli powder, ground cumin and coriander and garam masala are needed for this dal. We have also used kasoori methi which always gives a restaurant-style flavour to this dal.
What to serve with Dal Palak
This dal is made with onion so it is not mild in flavour but punchy and robust. I would probably not eat this with another spicy curry as the flavours can become overwhelming.
Personally, I would enjoy the incredible flavours of this dal alone or with a very mild curry that is not made with onion and garlic.
Whilst the dal is cooking away, you can quickly make this Easy Potato Chips Curry or Bombay Potatoes as this curry uses only basic spices and is so quick to make.
I also love my dal with round and soft Gujarati rotlis
For a fresh zingy salad, try an Indian style salad such as kachumber - finely chopped salad with a lemon juice dressing.

Can I freeze Spinach Chana Dal?
Spinach Dal freezes really well. Once the dal is cooled, place in a freezer-safe container. Once defrosted, simply reheat again on the stove. You may need to add a few tablespoons of water to loosen it.
I like to add another vaghar or a pinch of garam masala as it revives the flavours and the dal seems as if it has been freshly made.
Make some Dal Paratha if small amount leftovers.
How to make Spinach Chana Dal
Tips for the best dal
The trick to getting the tastiest and creamiest dal is to ensure the lentils are cooked until they are very tender and breaking apart.
In this recipe, we have cooked the chana dal separately until it is mushy and soft which dal is then added to a vaghar or tadka of cumin seeds.
Cook the chana dal in the instant pot or in a pan.
Also, we have blanched fresh spinach and ground into a coarse paste before adding it to the dal. See recipe card below to see how to blanch spinach.
For the best tasting dal, use fresh ingredients where possible.
Method
- In a thick bottomed pan heat oil.
- Add cumin seeds and asafoetida.


- Add roughly chopped onion, saute on low heat until it turns light pink.
- Then added crushed ginger, garlic and green chillies. Saute for a few seconds.


- Now add all the spice masalas and kasoori methi.
- Mix well, add boiled chana dal.


- Mix, let the dal cook for 5 minutes.
- Add coarsely ground spinach, mix well.


- Mix well, simmer the dal for 5 minutes more. If very thick add little water. Turn off the heat, add lemon/lime juice. Garnish it with fresh chopped cilantro/coriander before serving.

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can't wait to see you all there!
Other Dal/Lentil based recipes

Spinach Chana Dal - Easy & Vegan
Ingredients
- 1 cup lentils Bengal Gram Daal- chana Daal-Boiled
- 3 cup spinach or palak (Indian spinach)
- 1 teaspoon green chillies crushed
- 1 teaspoon ginger crushed or puree
- 1 teaspoon garlic crushed or puree
- ½ teaspoon dry fenugreek leaves kasoori methi
- 1 small onion finely chopped
- ½ teaspoon cumin seeds
- Pinch asafoetida hing
- ½ teaspoon garam masala
- ¼ teaspoon chilli powder red
- ¼ teaspoon turmeric powder
- 2 tablespoon oil any
- ½ teaspoon cumin powder
- 1 teaspoon coriander powder
- salt
- 2 lime lemon wedges
- 2 tablespoon cilantro freshly chopped
Instructions
How to blanch spinach
- In a microwave cook spinach with very little water for 4 minutes.
- Grind in a grinder until you see coarse paste. Leave it aside.
- In a heavy bottom pan heat the oil, add cumin seeds and asafoetida.
- When it splutters add onion, fry for few minutes or until it turns light pink.
- Add crushed green chillies, ginger and garlic and cook for few seconds..
- Then add all the masala powder and kasoori methi and cook few seconds.
- Tip in boiled chana dal , mix very well, add little water if dal is too dry) and cook for 4-5 minutes.
- Now add ground spinach and cook on a low heat 4-5 minutes.
- Add salt, lime/lemon juice and mix well.
- Add chopped cilantro before serving.
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
Share on Facebook Pin This RecipeNote – This recipe has been updated from our recipe archives with new images and content, but the recipe remains the same. First time published in May 2010.





Toni says
I love that this is so healthy and easy to make!! I'm giving it ten stars!!
Hayley says
@Toni, thank you, you are so kind and generous,take care and please do try our other recipes too and give your feedback
Elaine says
One of the easiest dal recipes that I've seen. I LOVE cooking with spinach, too.
Hayley says
@Elaine, so happy to learn that you like it, thanks take care
danielle says
This sounds so delicious! It's just the kind of meal I want to eat on a cold winter day.
Hayley says
@danielle, so happy to read your lovely comments, thanks, take care
Tammy says
I love lentils and this is definitely a feel-good dish! Sounds delicious!
Hayley says
@Tammy, thanks a lot, hope you make this and enjoy it, take care
Loreto and Nicoletta says
So nourishing and tasty, this spinach chana dal is a great meal for busy days since it comes together so easily and fast. Love it!
Hayley says
@Loreto and Nicoletta, i was so happy to read these comments, please do try our other recipes too, thanks
Sandhya Ramakrishnan says
That is such a comforting meal and the best way to use greens in our everyday food. Love the vibrant green color of the spinach.
Hayley says
@Sandhya Ramakrishnan, thank you so much for your lovely feedback, take care
Katie Crenshaw says
I have loved this at the restaurants. I am so glad I could learn to make this at home. It turns out delicious.
Hayley says
@Katie Crenshaw, so happy to hear that, enjoy making at home again, thank you.
Leslie says
This recipe is awesome! It's just loaded with flavor and so easy to make! Absolute perfection!
Hayley says
@Leslie, thank you for your lovely feedback please stay in touch
Veronika says
What a delicious flavorful recipe! The step by step photos really helped me when making it. Will make again.
Hayley says
@Veronika, so glad you liked this recipe, please also try our other recipes too, thanks
Rebecca says
Yum, yum, yum! I made this earlier this week and it was so delicious! We had some leftover and it reheated well for lunch today as well. I didn't have green chilies, so used red. Other than that, I followed the recipe exactly and it was perfect. Thank you!
Hayley says
@Rebecca, you are so welcome please try our other recipes too and stay in touch, thanks
Jessica says
My mouth was literally watering as this dish cooked. It filled my house with the most amazing amoma. And it did not disappoint - so incredibly flavorful and delicious. Yum!!!
Hayley says
@Jessica, thanks a lot, so glad you enjoyed it, please try out our other recipes too.
Marta says
This spinach dal was so tasty, I had a hard time believing it was vegan. I couldn't find the fenugreek leaves so I just used a little ground fenugreek in its place. I'll definitely be making this dal again and again.
Hayley says
@Marta, thanks a lot for your feedback, do stay in touch and try our other recipes.
Bernice says
I had everything I needed to make this dal on hand...and it was so easy! We enjoyed every bit of it and will make it again!
Hayley says
@Bernice, so happy that you found it easy and enjoyed it, please do try our other recipes too, thanks
Unknown says
Thats a great healthy daal...loved the humor..
Shanthi Krishnakumar says
Wonderful, my favourite too. Would like to have it right now.