Calentamos una cazuela a fuegoo fuerte, echamos los anacardos, removemos y en cuanto empiezen a dorarse los retiramos.
En un molinillo para especias molemos los anacardos con el ajo y el jenjibre y una cucharada de agua hasta obtener una pasta espesa.
Ponemos el ghee o el aceite o la margarina a calentar y sofreimos la cebolla hasta que este dorada, añadimos la pasta de anacardos y removemos 5 minutos.
Echamos el cardamomo, la canela y la cúrcuma. Agregamos la nata y el resto del agua y removemos hasta que hierva. bajamos el fuego a mínimo. Tapamos la cazuela y lo cocemos 5 minutos.
Incorporamos las patatas, la coliflor y el garam masala y cocemos tapado a fuego lento durante 5 minutos.
Añadimos la berenjena, y las judias y cocemos 5 minutos mas hasta que esten tiernas las hortalizas.
Rectificamos de sal, espolvoreamos con menta y servimos.