Soak cashews in hot water for 15-20 minutes.
20 gms (or) 2 Tablespoons Cashews
Meanwhile, heat the oil over medium-high heat in a deep-bottomed pan.
2 Tablespoons Oil
Once the oil is hot, add cardamom, cloves and cassia and fry for a minute or until fragrant.
2 Cloves, 1 Cardamom, ½ inch Cassia / Dalchini
Add ginger, garlic, green chilli and saute for a minute.
1 inch Ginger, 2 cloves Garlic, 1 Green Chilli
Now reduce the heat, add the onion and cook for 10 minutes or until they turn brown.
123 gms (or) 1 large (or) 1 cup Onion
Keep stirring regularly to prevent the onion from sticking to the base of the pan.
Then add tomato and cook for a couple of minutes or until they start to turn soft.
89 gms (or) 1 large (or) ¾ cup Tomato
Now mix in turmeric, chilli powder, garam masala, coriander powder and cumin powder, cook for 5 minutes or until the raw aroma of spices vanishes.
¼ Teaspoon Turmeric, ½ Teaspoon Chilli Powder, ½ Teaspoon Coriander Powder, ½ Teaspoon Cumin Powder, ½ Teaspoon Garam Masala
Switch off the heat and allow the cooked curry mixture to cool down completely.Transfer the mixture to a blender, add soaked cashews and blend to a smooth paste.