Commencez par faire tremper les nouilles de riz dans de l'eau chaude pendant environ 30 minutes, ou jusqu'à ce qu'elles soient molles mais encore un peu fermes. Égouttez-les bien et réservez.
Dans une grande poêle ou un wok, chauffez l'huile végétale à feu moyen-vif. Ajoutez l'ail émincé et faites-le revenir pendant environ 30 secondes jusqu'à ce qu'il soit parfumé mais pas doré. Si vous utilisez du tofu, ajoutez-le maintenant et faites-le cuire jusqu'à ce qu'il soit doré de tous les côtés. Si vous préférez le poulet ou les crevettes, ajoutez-les et faites-les cuire jusqu'à ce qu'ils soient juste cuits.
Poussez le tofu (ou la viande) sur un côté de la poêle et versez les œufs battus de l'autre côté. Brouillez les œufs jusqu'à ce qu'ils soient juste pris, puis mélangez le tout dans la poêle.
Ajoutez maintenant les nouilles de riz égouttées dans la poêle. Versez la sauce poisson, la pâte de tamarin, le sucre et le jus de citron vert. Mélangez délicatement le tout, en veillant à bien enrober les nouilles de cette délicieuse sauce.
Ajoutez les germes de soja et les oignons verts, et faites sauter pendant une minute ou deux jusqu'à ce que tout soit bien chaud. Si vous aimez un peu de piquant, saupoudrez les flocons de piment rouge selon votre goût.
Une fois que tout est bien mélangé et chaud, retirez la poêle du feu. Servez votre Pad Thai chaud, garni de cacahuètes concassées, de coriandre fraîche et de quartiers de citron vert sur le côté pour une touche supplémentaire.