Wash all the lentils and soak them for 10 minutes in sufficient water.
Wash and chop all the vegetables.Keep everything in a plate.
Grind cumin seeds ,coriander seeds,ginger ,garlic,green chili ,red chili,cloves and cinnamon to make a fine paste.
Turn on the saute button of the instant pot on .When it displays hot add oil to it .
Add spice mix to the Instant pot and saute it for 1 minute or till all the raw smell is gone .
Add vegetables and lentils to the masala paste. Mix properly and add 3 cups of water to it .Add turmeric and salt to it .Cook on high pressure for 3 minutes.Let the steam release naturally .
Remove the lid and stir the dhansak .With the help of a hand blender or whisker blend all the vegetables and lentils into a smooth soup like consistency.Add garam masala to it .
Take a small pan .Add oil and heat it .Add cumin seeds and black mustard seeds.Let it crackle .
Add chopped onion to it and saute on low /medium flame .Saute till it looks light brown /transparent .
Mix lemon /lime juice in to the veg dhansak .Taste the salt .if needed add just a little .
Transfer veg dhansak into a serving bowl and pour the tempering over it .
Garnish with fresh cilantro and serve.
Enjoy veg dhansak .