Scolate e sciacquate i ceci e i fagioli di Lima. Portate a ebollizione due pentole d'acqua e cuoceteli separatamente: dovrebbero volerci tra i 20 e i 40 minuti.
Scolate e mettete da parte.
In una pentola grande, scaldate a fuoco medio il burro, la cipolla e l'aglio.
Proseguite per 20 minuti, mescolando di tanto in tanto fino a ottenere un composto morbido e dorato.
Sempre mescolando, aggiungete la curcuma, ½ cucchiaino di sale e del pepe nero, poi rimuovete un terzo di questo composto per usarlo più tardi.
A questo punto mettete in pentola anche i ceci e i fagioli di Lima, poi i piselli spezzati e il brodo. Lasciate sobbollire per circa 35 minuti, rimuovendo di tanto in tanto la schiuma, o finché i piselli diventano teneri.
Aggiungete gli aromi, le cipolle novelle e gli spinacini; mescolate bene e cuocete per altri 15 minuti. Se la zuppa è molto densa, aggiungete altro brodo o acqua.
Versate i noodle e cuoceteli per circa 10 minuti in modo che restino al dente.
Aggiungete mescolando la panna acida e l'aceto, poi servite all'istante, guarnendo con un cucchiaino di panna acida a porzione e il resto della cipolla cotta. Servite con i lime tagliati a metà, da spremere sopra a ogni porzione
