Soak the cashew nuts in a few tablespoons of water.
Mash the garlic cloves and ginger and mix them together. You can also buy a jar of ginger-garlic puree.
Given the amount of spices that are used, we recommend that you measure all herbs in advance and have them ready. You can keep everything together in one bowl.
Cut the tomatoes into very small pieces.
Now heat the ghee or sunflower oil in a heavy-bottomed pan.
Add the spices and mix well. Your kitchen is already starting to smell like India.
After a few minutes, add the tomatoes and mix well.
Add the water to the tomato spice mixture and bring to the boil.
In the meantime, puree the soaked cashew nuts or grind them as finely as possible in a mortar.
Add the cashew nut puree to the tomato spice mixture.
Now let it simmer for 20 minutes. The cashew nut soup provides a thick sauce.
Now add the coconut milk, bring to the boil again and cook your cleaned vegetables in this curry.
Taste and season with more salt and pepper if necessary.