Peler l'oignon et l'ail et les hacher finement au couteau. Couper le poivron et la courge en dés.
Répartir les ingrédients destinés au bol (oignon et ail hachés, huile d'olive, poivron, courge, tomates concassées, lait de coco, paprika et haricots blancs) en charges égales de 2 personnes au plus. Nombre de charges : nombre de personnes divisé par 2, arrondi à l'entier supérieur (2 charges pour 4 personnes). Chaque charge reçoit la même part des quantités affichées ; garder à part les haricots de chaque charge.
Première charge : mettre sa part d'oignon, d'ail et d'huile dans le bol du TM5 et cuire 5 min à 100 °C, vitesse 1, couvercle fermé. Ajouter poivron et courge en dés, tomates concassées, lait de coco et paprika. Vérifier que le niveau reste sous le repère maximal 2,2 L du bol ; s'il le dépasse, ne pas lancer la cuisson. Cuire 18 min à 100 °C, sens inverse, vitesse mijotage.
Ajouter les haricots blancs de la charge et poursuivre 7 min aux mêmes réglages, après avoir vérifié de nouveau que le niveau reste sous le repère maximal.
Transférer dans une casserole assez grande et couvrir. Répéter les deux étapes précédentes à l'identique pour chaque charge restante, sans raccourcir les durées. Pendant la cuisson de la dernière charge, cuire le riz selon le paquet.
Réunir la dernière charge dans la casserole et mélanger ; réchauffer doucement si le reste a refroidi. Finir avec le jus du citron vert, saler, poivrer et servir sur le riz.