While the cauliflower is cooking, prepare the korma sauce. Chop the onion, garlic and ginger.
Brown them in a frying pan with ghee (or butter or oil).
After 4 minutes, add the spices used to prepare the sauce and leave to heat for 1 minute. Then turn off the heat.
In a blender, mix the drained cashew nuts, water (or broth), yoghurt (or coconut), onion, garlic, ginger and spices.
Peel the vegetables and cut them into small pieces.
In a large frying pan or pot, pour the korma sauce and heat over low heat.
After 3 minutes, add the chopped vegetables and chickpeas and cook over low heat with a lid on for 30 minutes.
Mix regularly. As soon as the cauliflower is cooked, add the cauliflower to the mixture.
You can add a little water or yoghurt to the sauce if necessary, depending on the consistency you want. Taste as you go, add salt and pepper.
Just before serving, add a few cashews and sprinkle with a few coriander leaves.