Dal Palak Recipe: Healthy Spinach Dal For Everyday Meals

By Aditi Saraswat

November 23, 2025

Dal Palak is a delightful blend of lentils and spinach cooked with simple everyday spices. Mildly spiced, creamy, and healthy, it tastes amazing when paired with rice or roti. It is an effortless way to add some protein and greens to your daily meals without additional effort.

Ingredients

½ cup yellow moong dal or toor dal 1½ cups palak, finely chopped 1 small onion, finely chopped 1 medium tomato, chopped 2–3 garlic cloves, finely chopped 1 green chilli, slit or chopped ½ tsp turmeric powder ½ tsp red chilli powder ½ tsp cumin seeds 1–2 tbsp ghee or oil Salt to taste 2–2½ cups water Lemon juice, to taste Fresh coriander, chopped

Step 1

Under the running water, wash dal thoroughly and pressure cook with 2 cups of water, turmeric, and salt. Cook until 3–4 whistles.

Step 2

Once it is cooked, open the cooker and gently mash the cooked dal. Adjust the water for the required consistency.

Step 3

In a pan, heat ghee or oil and add cumin seeds, let them splutter. Add garlic, onion, and green chilli until aromatic.

Step 4

In the same pan, add some chopped tomato, red chilli powder, and salt. Cook until the tomatoes turn soft and the masala begins to release oil.

Step 5

Add in chopped spinach and cook for another 3–4 minutes until it shrinks. Pour in the cooked dal, mix well, and boil for 4–5 minutes.

Step 6

Add some lemon juice and coriander to it. Mix and serve hot dal palak with steamed rice or rotis for a wholesome, nutritious meal.