Go Back
+ servings
Spinach dal is in the copper bowl and tempering on the top
Print Recipe
5 from 9 votes

Spinach Dal Recipe

Spinach dal is nothing but lentils cooked with spinach and supporting Indian spices to add aroma and flavor.
Prep Time5 mins
Cook Time20 mins
Soaking Time30 mins
Total Time55 mins
Course: Side Dish
Cuisine: Indian
Diet: Vegan
Allergen: Dairy free, Peanut free, Soy free
Difficulty: Easy
Servings: 4
Calories: 177kcal




  • First, cook the dal with 2 cups of water or (add water until lentils are covered) in a pressure cooker up to 4 whistles. keep it aside.
  • If you choose an instant pot to cook the lentils: add water to the lentils until it covers completely or approximately 1 ¾ cup water. Cook for 15 mins at high pressure.
  • Place a pan over medium heat and drizzle 1 tablespoon of coconut oil. When the oil heats up, add cumin seeds, and cloves or lavangam. When they start to sizzle add chopped garlic, ginger and after 10-15 seconds, add green chilies(optional). Stir them for a few seconds.
  • Now, add chopped onions and continue to cook until the onions turn transparent. Add turmeric powder, garam masala, coriander powder (dhania powder), chili powder, and salt. Continue to stir them well and cover the lid for about a minute. Now add the chopped spinach or add baby spinach without chopping them, add ¼ cup water and stir them well and cover the lid.
  • After about 3 minutes, add the cooked lentils and add water if it is too dry. When it starts to boil, add lemon juice, simmer down the heat and cook for about a minute. As the spinach cooks thoroughly, switch off the heat.

Tempering step:

  • This step is optional but I never skip this as it gives extra flavor and aroma to the spinach dal. Place a small pan over medium heat and add cooking oil. As the oil heats up, add hing/asafoetida, Kashmiri red chili powder, Kasuri methi, 2 dried red chilis, and saute for 15 seconds. Pour this tadka or tempering to the dal palak and let the flavors get spread to the entire dal.
  • That’s it! Spinach Dal is ready! Serve it hot paired with rice or roti for the best tasting nutritious dinner!



  1. Always wash and rinse the lentils before you use them in the recipes.
  2. For this recipe, I soaked the chana dal for 30 minutes prior to cooking. That will reduce the cooking time. And lentils will be perfectly cooked.
  3. Use prewashed and organic spinach leaves to be sure that you get them free of fertilizers and pesticides free spinach leaves.
  4. If you use regular spinach or non-organic kind, be sure to wash them 2- 3 times.
  5. I used homemade fresh ground spices in this dal palak recipe. Fresh ground spices give a nice aroma to dal recipes that you don’t get in packaged spice powders.
  6. If you are using regular spinach, chop them finely and use 3 cups for this recipe.
Note: The nutrition values I show here are my best estimates. Please be sure to check your preferred nutrition calculator, if you are relying on accurate calculations in your diet.


Calories: 177kcal | Carbohydrates: 27g | Protein: 9g | Fat: 4g | Saturated Fat: 3g | Sodium: 25mg | Potassium: 66mg | Fiber: 8g | Sugar: 2g | Vitamin A: 106IU | Vitamin C: 3mg | Calcium: 51mg | Iron: 2mg