Iniziate preparando la salsa al tamarindo: unite in un pentolino tutti gli ingredienti, scaldate a fuoco medio e cuocete qualche minuto, fino ad ottenere una salsa liscia e densa. Togliete dal fuoco e mettete da parte.
Scaldate 1 cucchiaio d'olio in una padella ampia o wok, aggiungete gli spicchi d'aglio interi e sbucciati e i cipollotti tritati e fateli cuocere fino a quando saranno soffici e dorati.
Aggiungete i noodles di riso e 2 cucchiai di acqua, saltate 30 secondi fino a farli ammorbidire poi spostateli su un lato della padella.
Aggiungete nella parte libera della padella 1 cucchiaio d'olio con tutte le verdure tagliate sottili (peperoncini compresi) più metà della salsa al tamarindo***; lasciate cuocere per 5 minuti mescolando di tanto in tanto.
Aggiungete quindi il rimanente cucchiaio di olio e le uova (o il tofu) con un pizzico di sale e strapazzate con una forchetta. Appena le uova si rapprendono (o il tofu si colora), mescolate i noodles con tutti gli ingredienti in padella.
Aggiungete per ultimi i germogli di soia e fate saltare qualche secondo. Impiattate il pad thai, spolverate con le arachidi tritate, aggiungete succo di lime a piacere e se volete del peperoncino in polvere, poi servite.