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 with white rice or naan!

Easy Dal Palak (Vegan)

⭐️ Why You Will Love this Recipe

This recipe is inspired by my favorite Dal Palak from a local Indian restaurant. I had a quick talk with the chef and got the chance to squeeze out some tips out of him. So here is my own version, and let me just say it tastes just like the one I love!

  • Spot-on texture: It is not too soupy but thick and creamy.
  • Perfectly spiced: The spices do not cover the flavor of the spinach but complement it. This dal is not spicy but very flavorful, thanks to the aromatics and spices.
  • Healthy: What I like about this dal is how rich it is in spinach. It makes it lighter than other types of dahl, plus you get your daily dose of greens!

Erica said: ⭐️⭐️⭐️⭐️⭐️ “I cooked this, and it really does taste restaurant-quality! The final result was beautiful, savory, and delicious.”

Don’t be scared by its dark green color, this dal is insanely delicious!

Easy Dal Palak (Vegan)

📘 What is Dal Palak

Dal Palak (दाल पालक) is an Indian dish that is 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 and Chana Dal.

🥣 How to Make Dal Palak

The process of making dal palak is quite easy and requires ingredients that are easy to find. Here is what you will need:

  • Split chickpeas – Authentic dal palak (according to the Indian chef) is often made with split chickpeas (chana dal), which cook a lot faster than whole chickpeas and don’t require soaking. They are a bit bigger than lentils and add a nice texture to the dal.
  • Red lentils – Red lentils tend to “melt” during cooking, bringing a thicker texture.
  • Onion, garlic, ginger – Because you want a very aromatic spinach soup!
  • Tomato and tomato paste – Not all dal palak recipes call for tomatoes, but it adds a natural sweetness and subtle acidity.
  • Spices – Turmeric, coriander, garam masala, and fenugreek. The latter is essential to get the same flavor at the restaurant.
  • Spinach – Fresh baby spinach works best here, plus it saves time as you don’t need to remove the stems.
  • Nutritional yeast – To enhance the flavor a little bit.
  • Vegan butter – This is optional, but if you want to add extra richness to your dal, stir in a tablespoon of vegan butter at the end of the cooking.
Easy Dal Palak (Vegan)

Preparing this dal is easy:

  1. Cook the lentils: Start by cooking the split chickpeas and red lentils in water for 20-25 minutes, or until the split chickpeas are tender and the red lentils have melted.
  2. Prepare the tadka: In the meantime, prepare the tadka, also known as “tempering”. Fry onions, garlic, ginger, tomato, and spices for 8-10 minutes.
  3. Blend the spinach: For a more interesting and pleasant texture, I recommend blending 2/3 of the spinach with some water until fully smooth. This way, you get a super creamy consistency while still having some whole spinach leaves here and there.
  4. Combine everything: Finally, add the cooked chickpeas and lentils to the skillet. Pour in the blended spinach, as well as the remaining spinach leaves, and cook for 5-7 minutes or longer if you prefer a thicker consistency.
Easy Dal Palak (Vegan)

💬 FAQ + Tips

What does “dal” mean?

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.

What to eat with dal palak?

You can eat this dal on its own or serve it with rice and/or naan on the side. Top with a dollop of cashew cream for extra creaminess, fresh cilantro, and a squeeze of lemon juice!

Can I substitute the split chickpeas?

Yes, you can use yellow split peas; however, I highly recommend trying the recipe with split chickpeas for the best results.

How long does this dal palak keep?

Dal Palak will keep for up to 3 days in the refrigerator. It freezes very well and will keep for up to 2 months in the freezer.

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

Spinach dal with chickpeas and lentls in a bowl.

Let me know in the comments, and please leave a rating if you try this recipe!

Easy Dal Palak (Vegan)
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 (Vegan)

Easy Dal Palak

4.88 from 16 votes
Author: Thomas Pagot
This Indian-inspired spinach and chickpea lentil soup is healthy and incredibly flavorful. It's light, nutritious, and packed with fiber and protein!
Prep Time : 10 minutes
Cook Time : 45 minutes
Total Time : 55 minutes
Servings 2 servings
Calories 382 kcal


  • 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 onion diced
  • 3 cloves of garlic minced
  • 1 tsp minced ginger
  • 1 tomato finely chopped
  • 1 tsp each: turmeric, coriander, garam masala, fenugreek
  • 1/8 tsp chili or more if you like it spicy
  • 1 tsp salt
  • 1 tbsp tomato paste
  • 9 cups baby spinach
  • 2 tsp nutritional yeast
  • for serving: fresh parsley, lemon juice


  • Start by rinsing the split chickpeas and lentils 2-3 times.
  • Combine the split chickpeas, red lentils, and water in a medium-sized saucepan. Bring to a boil and let simmer for 20-25 minutes until the chickpeas are cooked and there is almost no water left. Remove from heat and drain excess water if needed. Set aside.
  • Heat 2 tablespoons of oil in a large skillet over medium heat. Add onion and sauté for 3-5 minutes or until soft. Next, add the garlic and ginger. Cook for another 2-3 minutes.
  • Add the chopped tomato, spices, chili, salt, and tomato paste and cook until the tomatoes become soft, stirring regularly.
  • While the tomatoes are cooking, wash and drain the spinach. Roughly chop 3 cups of spinach and add it to the skillet.
  • Place the other 6 cups of spinach in a blender with 1/2 cup of water. Blend until smooth and transfer to the skillet.
  • Add the cooked chickpeas/lentils and nutritional yeast to the skillet and continue to cook for another 5-7 minutes, stirring regularly until the spinach is soft. You can cook it longer if you prefer a less soupy consistency. Taste and adjust salt if needed.
  • Serve topped with fresh parsley and a squeeze of lemon juice. Dal Palak goes very well with rice.
  • Leftovers will stay in the fridge for up to 3 days or up to 2 months in the freezer.


Serves two very large bowls, or 3-4 if served with rice or other grains on the side.


Serving: 1 serving | Calories: 382 kcal | Carbohydrates: 46.1 g | Protein: 17.9 g | Fat: 16.3 g | Fiber: 17.5 g | Sugar: 8 g
Course : Entree, Main Course, Side Dish
Cuisine : Indian
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants
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

Notify of
Did you make this recipe? Rate it!

Newest Most Voted
Inline Feedbacks
View all comments

Dal is one of my favorite Indian recipes. I made it before but with lentils and I have to try your recipe with chickpeas. Also, I didn’t know; there were split chickpeas. I have never seen it in the supermarket. Love love your photos!

5 stars
A big Happy Anniversary!
I found your site via FBP and glad I did. Dal is such a homey warming dish and can be made in so many ways as well as spiciness. This one is pinned to my “Indian Dishes board and we’ll be making it soon.
Keep up the excellent work.
FYI: Nice photography.

5 stars
This was easy to make and delicious. I followed the directions exactly except used one can of chickpeas which i added to the spinach along with the cooked red lentils then served over riced cauliflower. This recipe fed 4 adults. Though we all could have eaten more and would have liked leftovers!

This looks fantastic! I’m super excited to try it. Two things – as a blogger please embed links to the recipe in your pictures. I am kind of lazy, at least as much as your average vegan web surfer, we don’t want to have to find the corresponding words to go with your lovely pictures. Really, if it didn’t look so yummy I would have gotten frustrated and moved on (and not everyone is as patient as me!) Second – the print button leaves off the instructions. 🙁 Boo. Luckily, I can pin it for later. Thanks for the post!

What kind of chili are you using? I’m excited to try this!

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!

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

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
Very good recipe for health and fitness as well tasty.
It one of most know vegetarian food in India

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!

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.

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.

You can add a little sugar, it will prevent browning

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

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

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,

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.

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
Amazing!! Whole family gobbled it all up!

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.

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.

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 in insta.. Thanks for inspiring!

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!

WOW! Yummy recipe, superb presentation and wonderful photography.

[…] you are looking for more Indian-inspired recipes, check out this Dal Palak, Instant Pot Cauliflower Tikka Masala, or these delicious Veggie Balls in Creamy Masala […]

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.

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!

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

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

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 Dal Palak Looks so amazing. Thank you so much for this delicious recipe.