This post may contain affiliate links. Please read our disclosure policy.
This traditional Indian-inspired Dal Palak is prepared with split chickpeas, red lentils, spinach, tomatoes, and a lot of flavorful spices. It is comforting, perfectly spiced, and easy to prepare. Serve it with white rice or naan!
One of our top choices when we go eating out is a local Indian restaurant about 30 miles away. Whenever we visit, I order Dal Palak, as it is one of the few vegan options on the menu. I absolutely love this dish! I order it each and every time I go. It’s a lentil soup made with split chickpeas, spinach, tomato, and spices.
I love it so much that I went on a mission to recreate the same flavors at home. After searching and trying tens of recipes, I just couldn’t find a satisfying one – it was either too soupy, too spicy or the texture was off.
However, during my last visit to the restaurant, I had a quick talk with the chef and got the chance to squeeze some tips out of him. After a lot of time perfecting the recipe, let me just say that my Dal Palak lives up to the restaurant’s version!
There are many ways to make dal palak. Some recipes call for stirring some sautéed spinach into dal, resulting in very little spinach flavor. My version is LOADED with spinach. Spinach lovers? You are in for a treat!
A quick note: Don’t get scared by its unappetizing dark green color. While my Dal Palak might look like a black magic potion, it will actually delight your tastebuds!
⭐️ Why You Will Love It
Perfectly spiced. Restaurant-style flavors.
My dal recipe is everything you would expect from a gourmet Indian restaurant. It’s incredibly savory, rich, creamy, and well-balanced. It is not spicy but very flavorful, thanks to the aromatics and spices. Speaking of spices, I made sure that they do not cover the flavor of the spinach but complement it.
Erica, a reader, said: ⭐️⭐️⭐️⭐️⭐️ “I cooked this, and it really does taste restaurant-quality! The final result was beautiful, savory, and delicious.”
Spot-on texture.
In this recipe, I am going all out with the spinach! And for a more interesting and pleasant texture, I blend 2/3 of the spinach until fully smooth and chop the rest of the leaves. This way, you get a super creamy consistency while still having some whole spinach leaves here and there.
Healthy and nutritious.
What I like about this dal is how rich it is in spinach. This makes it lighter (a great lower-calorie option) than other types of dahl, plus you get your daily dose of greens!
📘 What Is Dal Palak
Dal palak (दाल पालक) is an Indian dish made with lentils, spinach, and spices. It is one of the most popular vegetarian dishes in India, along with many other types of dal, like Dal Makhani, Masoor Dal, and Chana Dal.
Dal (दाल) basically means “pulses” in Indian. It refers to many types of lentils and beans. Palak (पालक) means spinach. So, this dish could be translated to lentil spinach soup.
🍅 Ingredient Notes
Split chickpeas
Authentic dal palak (according to the Indian chef who gave me the tips) is often made with split chickpeas (called chana dal). Split chickpeas are basically dried chickpeas that have been skinned and split. They are generally smaller than regular chickpeas and have a yellow color.
As opposed to whole chickpeas, those cook a lot faster and don’t require soaking (although you can soak them to make them easier to digest).
Where to buy: You can find split chickpeas on Amazon or in Indian supermarkets.
Substitute: If you can’t find split chickpeas, you can use yellow split peas. However, for the best results, I highly recommend trying the recipe with split chickpeas.
Red lentils
Also known as Masoor Dal, red lentils add a hint of nuttiness and help with the consistency. See, as they cook, red lentils tend to “melt” during cooking, helping thicken the dal.
I do not recommend replacing red lentils with green or brown lentils, as this would completely alter the taste and texture of this dal.
Onion, garlic, ginger
Because you want a very aromatic spinach soup! Onion and garlic bring a pungent aroma, while the ginger adds zestiness and a hint of spiciness. Feel free to replace the onion with 2 shallots.
Tomatoes and tomato paste
Not all dal palak recipes call for tomatoes, but I love the natural sweetness and subtle acidity they add to this dal. For the best flavor, I recommend using a large ripe tomato.
Spinach
The star of this recipe! To impart a ton of flavor to this dal, I incorporate 9 full cups of spinach, which is approximately 9 ounces (250g). Through testing, I discovered that blending two-thirds of the spinach and chopping the rest yielded the best consistency – you get plenty of spinach flavor and a smooth texture.
Note: Any type of spinach will work. I have tried this recipe with both regular and baby spinach. Regular spinach imparts a bolder flavor to your dal with a subtle bitterness. Baby spinach, on the other hand, has a milder flavor since it’s harvested before it is completely mature.
In the end, both work great. If you love spinach, go with the regular one. If you are not a big fan of spinach, use baby spinach.
Tip: If using regular spinach, remove the stems. If using baby spinach, skip this step.
Spices
Turmeric, coriander, garam masala, chili, and fenugreek. The latter is essential to achieving a restaurant-style flavor. You can even add a pinch of asafoetida (also known as hing) to create more complex flavors.
Fenugreek: If you can get your hands on fenugreek leaves, it will be even better! Slightly crush them to get about 2 teaspoons.
Nutritional yeast
It is definitely not a traditional ingredient, but one that adds extra savouriness. Feel free to omit it if you don’t have it – it won’t change the flavor considerably.
Coconut milk
This is not an ingredient I was using in my original recipe, but after further testing, I realized that adding a generous amount of cream toward the end of cooking elevates the whole dish. It’s creamier, more balanced, and richer.
Substitute: You can replace the coconut cream with cashew cream or with your favorite plant-based cream. When it comes to store-bought options, I like Forager Sour Cream as well as the one from Kite Hill.
🥣 How to Make It
1. Cook the chickpeas and lentils
- Rinse them. Start by rinsing the split chickpeas and red lentils a few times under cold water. Drain them well.
- Cook until tender. Transfer the chickpeas and lentils to a medium saucepan and cover with 2 and 1/4 cups of water. Bring to a boil, lower the heat, and simmer for 25-27 minutes uncovered or until the chickpeas are al dente and almost no water remains. They should not be hard but not mushy, either.
Note: I personally don’t soak the split chickpeas as I like them to have a subtle bite. If you prefer your chickpeas very tender, soak them in cold water for 2-3 hours before using them.
2. Make the Tadka
Also known as “tempering,” Tadka is a cooking technique used in many Indian recipes. It consists of cooking aromatics and spices in hot oil to release and enhance their flavor.
- Sauté the aromatics. Heat 2 tablespoons of oil in a deep pot or large skillet over medium heat. Once hot, add the diced onion, garlic, and ginger. Sauté for 3-5 minutes or until the onions are soft.
- Add the spices. Next, add all of the spices and stir to combine. Sauté for 1 more minute.
- Add the tomato. Add the chopped tomato, tomato paste, nutritional yeast, and salt. Cook for about 5 minutes, stirring regularly, until the tomatoes are soft.
3. Prepare the spinach
- Blend the spinach. While the tomatoes are cooking, wash and drain the spinach well. Place about 6 cups of spinach in a blender with 1/2 cup of water. Blend until smooth and set aside.
- Chop the spinach. Roughly chop the remaining 3 cups of spinach.
3. Let simmer
- Add the chopped spinach. To the pot, add the chopped spinach and sauté for 2 minutes.
- Add the chickpeas and lentils. Next, add the cooked split chickpeas and red lentils and stir to combine.
- Let simmer. Add the blended spinach to the pot and bring to a simmer. Let simmer for 5-7 minutes, stirring regularly to prevent the dal from sticking to the bottom of the pot.
- Finish with a splash of cream. Finally, stir in the coconut cream (or your plant-based cream of choice) and stir to combine.
🍚 How to Serve It
I suggest garnishing your dal with chopped fresh cilantro and a squeeze of lemon juice. You can then eat it on its own or serve it with white rice, biryani, or even quinoa. One of my favorite ways to enjoy it is with vegan naan!
📔 Tips
Cook in vegan butter.
Instead of using oil to sauté the aromatics, use one tablespoon of oil and two tablespoons of butter. This will give your dal an even richer taste and a delicate butter flavor!
Stir, stir, stir.
Once you have added the spinach, stir very regularly to prevent the spinach from sticking to the bottom and burning.
Adjust the consistency.
I like my dal on the thicker side, but if you prefer your dal to be more soupy, add an extra 1/2 cup of water and adjust the salt accordingly.
🌶️ Variations
Looking for ways to customize this dal? I have got you covered! Here are a few ideas:
- Make it heartier: Add cooked diced potatoes toward the end of cooking.
- Make it herby: After cooking, stir in 1/4 cup of chopped cilantro and a few mint leaves.
- Give it a kick of heat: If you want this dal to be spicy, chop half of a Bird’s Eye chili and sauté with the other aromatics.
❄️ Storing and Reheating
- To store: This Dal Palak can be stored for up to 3 days in the refrigerator.
- To freeze: It also freezes very well! Once completely cool, transfer it to a freezer-safe container and freeze for up to 2 months. Thaw overnight in the refrigerator.
- To reheat: Reheat over medium heat for a few minutes, stirring regularly, until hot.
💬 FAQ
While it won’t yield the best flavor or texture, you can substitute approximately 1 cup of canned cooked chickpeas for the split chickpeas. In this case, add them at the same time as the spinach.
Yes, frozen spinach will work. Thaw it for about one hour at room temperature before using it.
After cooking, the lentils should have melted, while the split chickpeas should remain al dente.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!
I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Easy Dal Palak
Ingredients
- 1/2 cup split chickpeas also known as chana dal
- 1/4 cup red lentils
- 2 and 1/4 cup water
- 2 tbsp oil
- 1 medium onion diced
- 3 cloves of garlic minced
- 1 tsp minced ginger
- 1 tsp each: turmeric, coriander, garam masala, fenugreek
- 1/8 tsp chili or more if you like it spicy
- 1 medium tomato finely chopped
- 1 tbsp tomato paste
- 2 tsp nutritional yeast
- 1 tsp salt
- 9 cups baby spinach or regular spinach
- 1/4 cup coconut cream or your favorite plant-based cream
- for serving: fresh cilantro, lemon juice
Instructions
Cook the chickpeas and lentils
- Rinse them. Start by rinsing the split chickpeas and red lentils a few times under cold water. Drain them well.
- Cook until tender. Transfer the chickpeas and lentils to a medium saucepan and cover with 2 and 1/4 cups of water. Bring to a boil, lower the heat, and simmer for 25-27 minutes uncovered or until the chickpeas are al dente and almost no water remains. They should not be hard but not mushy, either.
Make the Tadka
- Sauté the aromatics. Heat 2 tablespoons of oil in a deep pot or large skillet over medium heat. Once hot, add the diced onion, garlic, and ginger. Sauté for 3-5 minutes or until the onions are soft.
- Add the spices. Next, add all of the spices and stir to combine. Sauté for 1 more minute.
- Add the tomato. Add the chopped tomato, tomato paste, nutritional yeast, and salt. Cook for about 5 minutes, stirring regularly, until the tomatoes are soft.
- Blend the spinach. While the tomatoes are cooking, wash and drain the spinach well. Place about 6 cups of spinach in a blender with 1/2 cup of water. Blend until smooth and set aside.
- Chop the spinach. Roughly chop the remaining 3 cups of spinach.
- Add the chopped spinach. To the pot, add the chopped spinach and sauté for 2 minutes.
- Add the chickpeas and lentils. Next, add the cooked split chickpeas and red lentils and stir to combine. Add the blended spinach as well and bring to a simmer. Let simmer for 5-7 minutes, stirring regularly to prevent the dal from sticking to the bottom of the pot.
- Finish with a splash of cream. Finally, stir in the coconut cream (or your plant-based cream of choice) and stir to combine.
- This Dal Palak can be stored for up to 3 days in the refrigerator.
Notes
Cook in vegan butter.
Instead of using oil to sauté the aromatics, use one tablespoon of oil and two tablespoons of butter. This will give your dal an even richer taste and a delicate butter flavor!Stir, stir, stir.
Once you have added the spinach, stir very regularly to prevent the spinach from sticking to the bottom and burning.Adjust the consistency.
I like my dal on the thicker side, but if you prefer your dal to be more soupy, add an extra 1/2 cup of water and adjust the salt accordingly.Nutrition
Note
This recipe was first released in June 2017 and updated with new process shots and detailed instructions in July 2024. You can find the original photos below.
About the Author
Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.
Leave a Comment
This is amazingly tasty! I’m going to keep this in weekly rotation at my house
Thanks so much for your feedback Catherine!
This is delicious! I used frozen organic spinach in place of fresh, and blended all of it as I don’t like spinach pieces in my food. Served over Basmati rice, topped with fresh chopped cilantro and some fresh lemon.
It is SO good!
Glad you liked this dal palak, Louise! Thanks for your feedback, I really appreciate ^^
You are right. It looks like some black magic potion 😆.
This recipe is easy to follows and the taste is beyond delicious. Love the creamy texture. Bravo Thomas!
Thanks for your feedback Emy! Glad you liked it 🙂
Amazing recipe. I’ll try it. Thank you.
You are welcome!
Français qui adorons la cuisine de l’Inde. Cette recette est fantastique et le chana dal est le meilleur dans cette recette. Merci pour toutes tes recettes si sublimes, je suis devenue addicte de ton site !!!
Je fais un saut à Paris, dans le quartier Indien, pour avoir toutes les lentilles et haricots, épices indiennes. J’ai aussi un nombre important de livres sur la cuisine indiennes, si fabuleuse et réconfortante en cette saison encore bien froide !!!
L’été c’est la période fraîcheur, on mange différemment.
Mille mercis pour tous ce que tu nous offres si gentiment
Merci beaucoup Bosha! 🙂
Content d’entendre que vous appréciez les recettes.
Just reading this has my mouth watering, Thomas. Thank you very much for posting. I particularly appreciate the fact of all ingredients being easy to find!
Thanks Rose Anne! ^^
This Dal Palak Looks so amazing. Thank you so much for this delicious recipe.
Fantastic recipe, really good. Took me a couple of tries to get the measurements right as I had to convert cups to grams, which is usually fine, but a bit tricky with spinach! I think I’ve got it right now and will make again for sure.
Thanks Colin!
This look yummy, can I use frozen or canned spinach?
Sure, frozen spinach will work!
It turned out to be Awesome !! thank you for the recipe
I absolutely LOVED this! I used two 10 oz packages of frozen spinach (to save money) and it worked out great. I also used yellow split peas because it’s all I could find at the store. They seemed the same or similar to the product the recipe linked to for split chickpeas. Turned out fine. This was my first time to make Indian food not in an instant pot, so I was kind of nervous, but it was really easy (I did use an instant pot to cook the lentils, which worked well). I served with Jeera Rice and yogurt, which both complemented this recipe nicely. The husband loved it. Thank you so much – I’m looking forward to trying more recipes on this site!
Thanks for your feedback Danielle! 🙂 Glad to hear you both liked this Dal Palak!
Great recipe! I used split yellow peas instead of split chickpeas and it seemed to work well. Also used English spinach instead of baby spinach.
Thanks for sharing your tweaks Sebastian, glad to hear you liked the recipe 🙂
WOW! Yummy recipe, superb presentation and wonderful photography.
Awesome, my family loved it. I loved it. Fiber and proteins and with rice it becomes a complete meal.I added a little more chilli powder and instead of fenugreek powder used dry fenugreek leaves. crush them and add.
Thanks for your feedback Shaznin! 🙂
Hi! Fenugreek is ment the seeds, or the leaves? Thank you!
It is the dried leaves.
Hello i was surching for recepies wish could approach to what i have in mind and i find you! With my pleasure i will inspired on your recepie! I will let you knomw! We are @alquimiavegana.bcn in insta.. Thanks for inspiring!
You’re welcome!
I printed off this recipe to try several days ago. Now that I am going to make it, I tried to find the source. The printed recipe does not indicate your name or blog. It took some searching to find this again.
Thanks for letting me know Heather, I will check it!
The dish looks delicious. I want to try it for the dinner I’m hosting tomorrow. Please tell me if split chickpeas are gram lentil/daal chana? I’ve never heard of split chickpeas, so please clarify this. Thank you.
Yes it is chana dal.
Amazing!! Whole family gobbled it all up!
Thanks for your rating Estee!
Do you have any tips on how to measure 9 cups of spinach? Everyone I’ve spoken to at the market has no clue so both times I’ve made this (delicious) recipe I’ve gotten different sizes and consistencies of dish.
9 cups of spinach are about 270-300g 🙂
I cooked this, and it really does taste restaurant-quality! The only change I made was to add the turmeric and salt in with the lentils at the beginning of cooking, which is my habit when cooking dal (or lentils of any kind) — I find it seasons the dish more uniformly, and you wind up needing less salt. The final result was beautiful, savory, and delicious. I was eating it with rice and another side dish, so it made a good 5-6 portions for me.
Thanks for your feedback Erica! I’m glad to hear you liked it! 🙂
Hi Thomas,
Thank You for sharing this delightful recipe! I am from India and I was looking for Palak-based recipes on google when I came across Yours! It definitely got my attention and i gave it a try minus the nutritional yeast. As I didn’t mind using butter I cooked it in little butter and I didn’t need to add any cream to it! It is light and delicious beyond words! Was definitely surprised by the aromas, flavours and textures!
Will definitely check out more of Your recipes! There is a simplicity and beauty in your approach to food which I respect…
Keep up the good work! Keep on sharing
Warm Regards,
Tanya
Hi Tanya,
Thank you so much for your kinds words! Dal Palak is one of my favorite dal! I’m glad you liked the flavor 🙂
I made dal palak as per your recipe, it has become so yummy
I made Dal palak as per your recipe,it has become very yummy
Thank you Anil!
Hey Thomas,
Glad to know someone so passionate about indian cuisine. Well there are many but I personally don’t know who are into cooking it.
well I tried the recipe step by step. luckily i had all the ingredients and it turned out to be delicious but the colour changed a from dark green to little brown. as per my knowledge, spinach turns brown when it’s overcooked. I would be thankful to learn a tip about this. Thankful.
Amrita
Hey Amrita,
Glad to hear you liked the recipe! I’m afraid I can’t help you here as I never had spinach turn brown, it can turn dark green though. One way to keep its vibrant green color is to blanch it, bring a large pot of water to a boil, then add the spinach and leave it for 1-2 minutes, then drain and transfer the spinach to ice cold water.
You can add a little sugar, it will prevent browning
Hello!
Since the sesame crusted tofu was a big hit with my family, I wanted to try this dal palak. I double the recipe, for my family of 5. Served it with brown basmati rice. My supermarket doesn’t carry split chick peas. But I had those dried little Desi chick peas. I just cooked them in the pressure cooker, and I was good to give this dal a try.
We really loved it. We have left overs for my hubby’s lunches. It’s healthy, flavourful, easy to make.
Hi Julie,
I’m so happy you and your family liked this dal! Thanks for the feedback!
This made a very good vegan dinner!
Tip: Chana dal/split chickpeas are actually not that easy to find so you may be stuck using either whole chickpeas (much longer to cook), canned chickpeas, or another legume.
Question: What consistency should the lentils be? Mine were essentially blown up at the end, should they remain whole?
Suggestion: I served this with quinoa that I boiled with some cremini mushrooms and onions that i sautéed in olive oil for some extra flavor. That allows the dish to have more complete proteins, less overall carbohydrates, and additional fiber.
Love the site!
Glad to hear you liked it Steve!
I agree, it can be hard to find if you don’t have an Asian or Indian store nearby. Regarding the consistency, the split chickpeas should be soft, but not mushy like red lentils would be. They should remain whole, yes.
Thanks for sharing! Happy to hear you like the blog 🙂
Very good recipe for health and fitness as well tasty.
It one of most know vegetarian food in India
Thanks Banu! Dal Palak is my favorite Indian dish!
I have a question re the nutritional yeast – what is it replacing and/or what flavour is it adding? I’m not a vegetarian but like to cook mostly vegetarian foods at home and so replacing cheese/cream has never been needed. Does nutritional yeast make this a creamier recipe? Thanks!
It doesn’t make it creamier, it adds a very subtle cheesy flavor, it’s not essential to this recipe so you can omit if you want. I used it because usually, they add some cream + cheese in Dal Palak, at least at the Indian restaurant I go to.
Thank you for the recipe. This turned out even better than i expected. So delicious and full of flavor.
Awesome! So happy you liked the recipe! Thanks for the feedback Marie 🙂
I just made this tonight and it’s delicious! I couldn’t find split chickpeas, but I added in some chunks of potato which was a nice addition.
This is for sure going into my regular recipe rotation!
Thanks Brittany! Happy to hear you liked it 😉
You can probably replace split chickpeas with other beans like green lentils.