Soak cashews in warm water for 15 minutes.
Grind coconut, poppy seeds, roasted chana dal and cashews with little water to make a paste.
Add oil in a pan and heat it.
Now add cumin seeds and let it crackle.
Now add cardamom, cinnamon, bay leaf and cloves.
Add chopped onions and sauté till onions turn translucent.
Add ginger & garlic and sauté.
Now add chopped tomatoes and sauté till tomatoes get mushy and oil separates.
Now add turmeric powder, red chilli powder and garam masala and mix well.
Add cauliflower, beans, carrot, potato and peas.
Add coconut paste and mix well.
Add 1 cup of water and salt to taste. Stir and lower flame. Close the pan and let it simmer for few minutes. Check in between and stir.
Once the vegetables are soft and cooked, kurma is ready for serving.