Lessare le lenticchie in acqua salata, fino a quando non saranno morbide. Scolare e far intiepidire. Lessare per 8 minuti il riso in acqua bollente salata. Scolare e far raffreddare anch’esso.
Quando gli ingredienti saranno tiepidi, unirli assieme alla curcuma in un mixer e frullarli fino ad ottenere un impasto omogeneo. Formare delle palline, rotolarle nella farina di riso e/o in quella di mais; disporre le polpettine su una teglia ricoperta di carta da forno unta generosamente con olio e cuocere per circa 20/25 minuti in forno a 180°.
Nel frattempo, preparare la crema di carote come segue: pelare gli ortaggi e grattugiarli finemente, porli in una casseruola assieme ad un soffritto di olio e cipolla e far rosolare per qualche minuto. Sfumare poi con poco brodo vegetale ed aggiungere il curry, il sale, e continuare la cottura fino a quando le carote non risulteranno morbide (se necessario coprire con il coperchio ed aggiungere altro liquido). A cottura ultimata, frullare con un mixer e, una volta raffreddato, aggiungere dello yogurt di soia quanto basta per addensare il composto ed affinarne la grana. Aggiustare di sale e di pepe.
Servire le polpette di lenticchie e riso ancora calde o tiepide, accompagnandole con la crema.