A simple but delectable dish of Vegetable Dhansak for lunch or dinner.
A vegetable dhansak, they say, doesn't look like much. But taste it and you will be in awe. This classic dal from India's small but culinarily gifted Parsi community is made with four types of lentils and flavored with warm spices and pureed vegetables. If you love dals, this is one you will not want to miss, and it's quite easy to make. It's also vegan, gluten-free, soy-free and nut-free.

Ask any Indian what is the food most synonymous with Parsi cuisine and the answer, very likely, will be a dhansak -- a dish that Niloufer Ichaporia King, the first lady of Parsi cuisine here in the United States, describes as "a potage of lentils and vegetables."
It may not sound or look spectacular, but to really know what you are missing you will need to make and eat it.
A perfectly made dhansak is vividly flavored, with the warmth of spices like cardamom, cumin, cloves, cinnamon, mace, mustard seeds, nutmeg and saffron that are blended together for a special spice mix called dhansak masala. It has a hint of sweetness from caramelized onions and winter squash like pumpkin. A touch of tartness from tomatoes. And a barely discernible undertone of bitterness from veggies like fenugreek or methi and eggplant.
While most Indian dals ought to be soupy, a dhansak is different--"thick but pourable," as King describes it. A more common version of dhansak has meat in it and in both this and the vegetarian version the vegetables should be barely, if at all, discernible after cooking because Parsis, known for their love for meat, admit they are more likely to eat vegetables if they can't see them. 😉
Pair this Vegetable Dhansak with a Parsi brown rice and a kachumber, a simple salad of onions and tomatoes dressed with lemon or vinegar, and you will have a meal fit for royalty.
Why you'll love this vegetable dhansak
- It's delicious. This is hands-down the main reason you ought to make a dhansak--its unparalleled deliciousness. A vegetable dhansak has in it all of the five flavors your tastebuds crave--salty, sweet, pungent, bitter and umami. It is also good for you, of course, but that's only secondary. 😉
- It is healthy. Loaded with four types of lentils, veggies and healthful spices, a pot of dhansak is packed with more nutritional goodness than you can imagine and I can describe. There are 10 grams of protein and 9 grams of fiber in each 216 calorie serving.
- It is easy to make. If you are slightly familiar with a dhansak you've probably heard of it as a recipe that is slow-cooked and takes ages to make. But that was in the past. A pressure cooker (or Instant Pot) makes short work of getting the lentils and veggies cooked to perfection in no time. You will need to give the dal some time to cook on the stove after you've put it all together but you can still get this dish ready in about an hour. And it's well worth that time. The ingredient list for the dhansak masala spice blend is a bit long but these are common enough pantry ingredients if you are used to making Indian food and the spice mix takes minutes to make.
- It makes lunch or dinner a special occasion. Parsis, it is said, never eat dhansakh on auspicious occasions because mutton dhansak was always made on the fourth day of mourning after a death, to break a three-day vegetarian fast. But that association doesn't preclude it from special days, like Sundays, when dhansak is often served in Parsi homes, preceded and accompanied by lots of beer. Whatever the lore, you cannot go wrong with a Dhansak when you serve it for lunch or dinner--or even a celebration!
- It is everyone friendly. There are no nuts, soy or gluten in this recipe and it is vegan, of course. The dal is quite mild and creamy, which makes it quite kid friendly. And, as you know, the veggies are not visible. 😀
Ingredients
- ½ cup tuvar dal (arhar dal or split pigeon peas)
- ¼ cup moong dal
- ¼ cup chana dal (Bengal gram dal or split Indian chickpeas)
- ¼ cup masoor dal (red lentils)
- 1 cup butternut squash (can sub with pumpkin or any winter squash)
- 2 medium yellow or red potatoes
- 1 cup methi leaves (fenugreek leaves. I used frozen methi, which I buy at the Indian store. If you don't have this, substitute it with dandelion leaves, which are easily available at most U.S. supermarkets -- and sometimes right in your yard, although forage only if you know what you're doing. The pleasantly bitter flavor of dandelion is a dead ringer for methi and the two vegetables also have many health benefits in common).
- ½ cup cauliflower florets
- 2 medium tomatoes
- ¼ cup packed cilantro + 2 tablespoons more for garnish
- 4 cloves garlic
- ¼ teaspoon turmeric
- 1-2 tablespoons vegetable oil
- 1 large onion
- 1 heaping teaspoon ginger garlic paste
- Salt to taste
For Dhansak Masala (single use. Use the slider in recipe card to make a larger quantity).
- 2 teaspoons coriander seeds
- 1 teaspoon cumin seeds
- 1 teaspoon mustard seeds
- ½ teaspoon caraway seeds (shahi jeera, optional)
- 1 teaspoon poppy seeds
- 1 dry red chili pepper
- ½ inch stick cinnamon
- 1 bay leaf
- 3 green cardamom pods
- 1 black cardamom pod
- 3 cloves
- ½ teaspoon peppercorns
- ¼ teaspoon fenugreek seeds (methi dana)
- ¼ teaspoon turmeric
- ¼ teaspoon nutmeg
- A pinch of saffron
How to make vegetable dhansak
- Begin by pressure cooking the lentils and vegetables. Place all the lentils, cauliflower, squash, methi, potatoes, tomatoes, ¼ cup cilantro and garlic in a pressure cooker or in an Instant Pot liner. You can also do this in a regular pan but it will take much longer. Add three cups of water to the pressure cooker or IP (or water to cover by two inches if doing this in a regular pot). Allow three whistles of the pressure cooker, or, if using an IP, set to the "beans" function. Allow the pressure to release naturally or force-release 10 minutes after cooking is done. If you are doing this in a pot, bring the water to a boil, cover and cook, stirring every five minutes or so, until the lentils and veggies are very, very tender. This should take about 40-45 minutes.
- While the veggies and lentils are cooking, make the dhansak masala. Place all ingredients for the spice mix, except the turmeric, nutmeg and saffron, in a dry skillet and toast for five minutes over medium-low heat until aromatic. Don't let the spices color too much.
- Remove the spices to a plate to cool and stir in the turmeric, nutmeg and saffron.
- Once cooled, place the spices in a blender jar or spice grinder and blend into a fine powder.
- Now comes the fun part, putting the dhansak together. Heat the vegetable oil in a large saute pan or pot or Dutch oven. Add the onions with half a teaspoon each of salt and pepper. Saute, stirring frequently, until the onions are golden-brown and well-caramelized. This is really important for your dhansak to get that characteristic brown color and deep flavor.
- Add the ginger garlic paste and saute a few more seconds.
- Add the cooked lentil and vegetable mixture to the pot with three cups of water. Mix well.
- Turn off heat and use an immersion blender to blend the lentils and veggies. I like leaving in a little bit of texture, as is done traditionally, but you can blend to a smooth puree, if you wish. You can also do this by transfering the lentils and veggies to a blender. Be careful when you blend hot liquids and exercise all necessary precautions. If you can't do either, use a potato masher to thoroughly mash the veggies and lentils.
- Bring the dal to a boil, then stir in the dhansak masala mix you just prepared. Add salt to taste. For more color you can stir in a teaspoon of paprika, if you like. You can add more water if the dal is too thick--I use 4-5 cups in all. Remember, it should be thick but pourable and definitely not soupy.
- Cover the dhansak and cook for 30-45 minutes, stirring frequently, until the dal looks glossy. Check seasoning at this time and add more salt if needed.
- Garnish with remaining cilantro and serve hot.
Frequently asked questions
You definitely can, but for the most flavor it's a good idea to use as many as you can. If you have just two, use two. I'd recommend not leaving out the chana dal.
You can add most veggies to a vegetarian dhansak, but there are some you should have in there and some I wouldn't use. Make sure you include some winter squash, potatoes, methi and tomatoes in the recipe. You can also use eggplant, which is traditionally used, sweet potatoes, carrots, green beans and spinach. However, I probably wouldn't add vegetables like cabbage, lettuce or Brussels sprouts.
I wouldn't recommend it because although there are similar ingredients in both the proportions they are used in make all the difference in the flavor. That said, if that's all you can use, use two tablespoons of garam masala and stir in a pinch of saffron and a quarter teaspoon of nutmeg.
You can, although nothing beats the flavor of a freshly made spice mix. Some Indian brands do sell dhansak masala blends, and you can find them at Indian stores and online.
What to serve with Vegetable Dhansak
Dhansak should be served with a caramelized Parsi brown rice and a simple tomato and onion salad called a kachumber. Although you can just use plain rice, I find that nothing enhances the flavor of a dhansak as beautifully as these two classic sides. I'll share those recipes with you next.
Storage and freezing instructions
- Dhansak tastes great the next day, so you can definitely make it a day ahead. Store leftovers in the fridge for up to four days.
- Dals tend to thicken up as they stand so add more water if needed when you reheat. When you add water, always check if you need more salt.
- You can freeze dhansak in an airtight container for up to three months. Thaw, reheat and serve.
More vegan Parsi recipes you might like
Vegetable Dhansak
Equipment
- Instant Pot or pressure cooker or large pot
- Immersion blender or regular blender or potato masher
- Large Dutch Oven or saute pan or any large pot
Ingredients
- ½ cup tuvar dal (arhar dal or split pigeon peas)
- ¼ cup moong dal
- ¼ cup chana dal (Bengal gram dal or split Indian chickpeas)
- ¼ cup masoor dal (red lentils)
- 1 cup butternut squash (cubed)
- 2 medium potatoes (yellow or red, cubed)
- 1 cup methi leaves (fresh fenugreek leaves, chopped. If using frozen use ½ cup. See ingredients list above for substitution)
- ½ cup cauliflower florets
- 2 medium tomatoes (roughly chopped)
- ¼ cup packed cilantro + 2 tablespoons more for garnish.
- 4 cloves garlic (peeled)
- ¼ teaspoon turmeric
- 2 tablespoons vegetable oil (you can cut down to 1 tablespoon but 2 really helps brown the onions nicely)
- 1 large onion (finely chopped)
- 1 heaping tsp ginger garlic paste
- Salt and ground black pepper to taste
For dhansak masala spice blend
- 2 teaspoons coriander seeds
- 1 teaspoon cumin seeds
- 1 teaspoon mustard seeds
- ½ teaspoon caraway seeds (shahi jeera, optional)
- 1 teaspoon poppy seeds
- ¼ teaspoon fenugreek seeds
- 1 dry red chili pepper
- ½ inch piece cinnamon
- 1 bay leaf
- 3 green cardamom pods
- 1 brown cardamom pod
- 3 cloves
- ½ teaspoon black peppercorns
- ¼ teaspoon turmeric
- ¼ teaspoon ground nutmeg
- A pinch of saffron
Instructions
Cook the vegetables and lentils
- Place all the lentils, cauliflower, squash, methi, potatoes, tomatoes, ¼ cup cilantro and garlic in a pressure cooker or in an Instant Pot liner. You can also do this in a regular pan but it will take much longer.
- Add three cups of water to the pressure cooker or IP (or water to cover by two inches if doing this in a regular pot). Allow three whistles of the pressure cooker, or, if using an IP, set to the "beans" function. Allow the pressure to release naturally or force-release 10 minutes after cooking is done.
- If you are doing this in a pot, bring the water to a boil, cover and cook, stirring every five minutes or so, until the lentils and veggies are very, very tender. This should take about 40-45 minutes.
Make the dhansak spice blend
- Place all ingredients for the spice mix, except the turmeric, nutmeg and saffron, in a dry skillet and toast for five minutes over medium-low heat until aromatic. Don't let the spices color too much.
- Remove the spices to a plate to cool and stir in the turmeric, nutmeg and saffron.
- Once cooled, place the spices in a blender jar or spice grinder and blend into a fine powder.
Make the dhansak
- Heat the vegetable oil in a large saute pan or pot or Dutch oven. Add the onions with half a teaspoon each of salt and pepper. Saute, stirring frequently, until the onions are golden-brown and well-caramelized. This is really important for your dhansak to get that characteristic brown color and deep flavor.
- Add the ginger garlic paste and saute a few more seconds.
- Add the cooked lentils and vegetables to the pot with three cups of water. Mix well.
- Turn off heat and use an immersion blender to blend the lentils and veggies. I like leaving in a little bit of texture, as is done traditionally, but you can blend to a smooth puree, if you wish. You can also do this by transfering the lentils and veggies to a blender. Be careful when you blend hot liquids and exercise all necessary precautions. If you can't do either, use a potato masher to thoroughly mash the veggies and lentils.
- Bring the dal to a boil, then stir in the dhansak masala mix you just prepared. Add salt to taste. For more color you can stir in a teaspoon of paprika, if you like. You can add more water if the dal is too thick--I use 4-5 cups in all. Remember, it should be thick but pourable and definitely not soupy.
- Cover the dhansak and cook for 30-45 minutes, stirring frequently to ensure it doesn't stick, until the dal looks glossy. Check seasoning at this time and add more salt if needed.
- Garnish with remaining cilantro and serve hot.
Recipe notes
- You can use just one or two types of lentils but for the most flavor it's a good idea to use as many as you can. If you have just two, use two. I'd recommend not leaving out the chana dal.
- You can add most veggies to a vegetarian dhansak, but there are some you should have in there and some I wouldn't use. Make sure you include some winter squash, potatoes, methi and tomatoes in the recipe. You can also use eggplant, which is traditionally used, sweet potatoes, carrots, green beans and spinach. However, I probably wouldn't add vegetables like cabbage, lettuce or Brussels sprouts.
- A garam masala can be substitute for the dhansak masala but it won't produce exact results. If using garam masala use two tablespoons and stir in a pinch of saffron and a quarter teaspoon of nutmeg.
- You can use storebought dhansak masala although nothing beats the flavor of a freshly made spice mix. Some Indian brands do sell dhansak masala blends, and you can find them at Indian stores and online.
- Dhansak should be served with a caramelized Parsi brown rice and a simple tomato and onion salad called a kachumber. Although you can just use plain rice, I find that nothing enhances the flavor of a dhansak as beautifully as these two classic sides.
- Dhansak tastes great the next day, so you can definitely make it a day ahead. Store leftovers in the fridge for up to four days.
- Dals tend to thicken up as they stand so add more water if needed when you reheat. When you add water, always check if you need more salt.
- You can freeze dhansak in an airtight container for up to three months. Thaw, reheat and serve.
Mona
Does Methi not make the Dhansak bitter if you cook it for that long?
Maya
This is such a delicious dal. I'd eaten it just once before at the home of a Parsi friend and this hit the mark. Thank you Vaishali.
Vaishali
So happy you loved it Maya!
metrobusman
Can't wait for the brown rice recipe.
Vaishali
Coming tomorrow! 🙂