Sbucciare l'aglio e tagliarlo a fettine. Lavate i peperoncini, privateli del picciolo e dei semi e tagliateli a rondelle sottili. Scaldare l'olio vegetale in una piccola padella. Aggiungere l'aglio e soffriggere per qualche secondo. Togliere dalla padella e mettere da parte.
Nello stesso olio friggere gli anelli di peperoncino finché non si scuriscono. Togliere dalla padella e asciugare su un tovagliolo di carta. Togliere la padella dal fuoco, ma non versare l'olio.
In un robot da cucina o frullatore, macina l'aglio fritto e il peperoncino fino a che liscio. Trasferire in una padella con olio e friggere per pochi secondi.
Usando una grattugia fine, togliere la scorza dal limone, lasciando una parte bianca amara sul frutto. Spremere il succo di limone in una tazza. Sbucciare e grattugiare lo zenzero su una grattugia fine. Aggiungere la scorza, il succo, lo zenzero e lo zucchero in una padella con aglio e pepe, mescolare accuratamente e cuocere a fuoco lento fino a quando la massa è assolutamente omogenea.
Questa pasta è la base della salsa liquida Tom Yam, che viene diluita con latte di cocco o panna, oltre che con brodo di pollo o di pesce. In una forma pastosa in un contenitore sigillato, può essere conservato in frigorifero per diversi mesi.
Preparare la salsa Tom Yum. Riscaldare il brodo di pollo in una casseruola. Quando bolle, aggiungi il latte di cocco o la panna. Aggiungere la pasta cotta. Mescolare, portare a ebollizione e cuocere per 2 minuti, mescolando continuamente.
Lavare accuratamente i funghi e tagliarli a pezzi grossi. Aggiungere alla zuppa insieme ai gamberi e cuocere per 2-3 minuti. fino a quando i gamberi sono pronti.