Dans un grand bol, mélangez la farine, le sel et la poudre à lever. Ajoutez l'eau chaude et l'huile d'olive, puis pétrissez jusqu'à obtenir une pâte lisse. Couvrez et laissez reposer pendant 30 minutes.
Pendant ce temps, dans une grande casserole, faites chauffer un peu d'huile à feu moyen. Ajoutez l'oignon et l'ail, puis faites revenir jusqu'à ce qu'ils soient tendres.
Incorporez la pâte de curry et faites cuire pendant 1 à 2 minutes pour libérer les arômes.
Ajoutez le bouillon de légumes et le lait de coco, puis portez à ébullition. Réduisez le feu et laissez mijoter pendant 10 minutes.
Pendant que la soupe mijote, divisez la pâte en petites portions et formez des boulettes. Faites-les cuire dans de l'eau bouillante pendant environ 5 minutes, jusqu'à ce qu'elles flottent.
Ajoutez les boulettes cuites et les petits pois à la soupe. Laissez mijoter encore 5 minutes.
Incorporez la sauce soja et ajustez l'assaisonnement si nécessaire. Servez chaud, garni de coriandre fraîche.