Faites cuire les lentilles selon les indications du paquet. Rincez, égouttez et déposez dans le bol de votre mixeur.
Pelez et ciselez finement les oignons. Pelez et dégermez les gousses d'ail.
Mettez dans le mixeur avec les lentilles: ajoutez 1 oignon ciselé, 2 gousses d'ail pressée, le raz el hanout, le concentré de tomate, la coriandre, 1 cuillère à soupe de sauce soja et la chapelure. Salez et poivrez puis mixez grossièrement. Réservez au frais pendant 30 minutes.
Préchauffez votre four à 180°C. Mouillez-vous les mains et formez des boulettes avec la préparation aux lentilles. Déposez-les sur une plaque recouverte de papier cuisson puis enfournez pendant 30 minutes.
Pendant ce temps, préparez la sauce: Faites revenir l'oignon ciselé restant, 2 gousses d'ail pressées, la pâte de curry rouge (à doser selon votre goût), le paprika et le curcuma.
Ajoutez le lait de coco et 1 cuillère à soupe de sauce soja. Laissez cuire 5 minutes puis ajouter les boulettes de lentilles pour les réchauffer. Rectifiez l'assaisonnement, ajoutez un trait de jus de citron et servez avec du riz.