Faire bouillir une casserole d’eau, y plonger le poulet, l’oignon, le gingembre, le bâton de cannelle, l’anis étoilé et les clous de girofle pour préparer le bouillon. Laisser mijoter pendant 45 minutes à feu doux. Filtrer le bouillon pour retirer les épices et l'oignon, réserver le poulet.
Pendant ce temps, cuire les nouilles de riz selon les instructions du paquet. Égoutter et réserver.
Émincer le poulet cuit en fines lanières. Rectifier l’assaisonnement du bouillon avec la sauce soja, le nuoc mam, sel et poivre.
Remettre le bouillon à chauffer. Disposer les nouilles dans chaque bol, ajouter le poulet, puis verser le bouillon chaud.
Garnir avec la julienne de carotte, la ciboule, le basilic et servir avec des quartiers de lime à part.