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!

Dal palak topped with cilantro in a bowl.

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.

Ingredients like ginger, spinach, red lentils, garlic, and spices.

🍅 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

  1. Rinse them. Start by rinsing the split chickpeas and red lentils a few times under cold water. Drain them well.
  2. 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.

  1. 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.
  1. Add the spices. Next, add all of the spices and stir to combine. Sauté for 1 more minute.
  1. 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

  1. 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.
  2. Chop the spinach. Roughly chop the remaining 3 cups of spinach.

3. Let simmer

  1. Add the chopped spinach. To the pot, add the chopped spinach and sauté for 2 minutes.
  1. Add the chickpeas and lentils. Next, add the cooked split chickpeas and red lentils and stir to combine.
  2. 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.
  3. 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.
Dal with spinach and rice in a bowl.

❄️ 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

Can I use canned chickpeas instead of the dry ones?

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.

Can I use frozen spinach?

Yes, frozen spinach will work. Thaw it for about one hour at room temperature before using it.

What should be the consistency of the red lentils after cooking?

After cooking, the lentils should have melted, while the split chickpeas should remain al dente.

This dal palak recipe is incredibly aromatic, subtly spiced, and so comforting! It’s also great for meal prep and packs 12g of protein per serving!

⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!

Spinach dal with chicpkeas and red lentils in a bowl.
full of plants in envelope

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!

Save Recipe

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

4.90 from 19 votes
Author: Thomas Pagot
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!
Prep Time : 10 minutes
Cook Time : 45 minutes
Total Time : 55 minutes
Servings 4 servings
Calories 334 kcal

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

Serving: 1 serving | Calories: 334 kcal | Carbohydrates: 32.6 g | Protein: 12.1 g | Fat: 18.7 g | Saturated Fat: 9.3 g | Sodium: 650 mg | Potassium: 853 mg | Fiber: 7.9 g | Sugar: 6 g | Calcium: 108 mg | Iron: 4 mg
Course : Entree, Main Course, Side Dish
Cuisine : Indian
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants

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.

Share this recipe!

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.

Learn more ➜

Leave a Comment

Subscribe
Notify of
Did you make this recipe? Rate it!




68 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

5 stars
This is amazingly tasty! I’m going to keep this in weekly rotation at my house

5 stars
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!

5 stars
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!

5 stars
Amazing recipe. I’ll try it. Thank you.

5 stars
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

5 stars
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!

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.

This look yummy, can I use frozen or canned spinach?

It turned out to be Awesome !! thank you for the recipe

5 stars
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!

5 stars
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.

WOW! Yummy recipe, superb presentation and wonderful photography.

4 stars
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.

Hi! Fenugreek is ment the seeds, or the leaves? Thank you!

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!

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.

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.

5 stars
Amazing!! Whole family gobbled it all up!

5 stars
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.

5 stars
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.

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

5 stars
I made dal palak as per your recipe, it has become so yummy

5 stars
I made Dal palak as per your recipe,it has become very yummy

4 stars
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

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.

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!

5 stars
Very good recipe for health and fitness as well tasty.
It one of most know vegetarian food in India

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!

5 stars
Thank you for the recipe. This turned out even better than i expected. So delicious and full of flavor.

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!