In a large pot, brown the onion in the oil. Add the ginger and garlic. Continue cooking for 3 minutes. Add the broth, fish sauce, spices and chilli pepper. Season with salt and pepper. Cover and bring to a boil. Simmer for 5 minutes over medium heat. Strain the broth through a sieve. Adjust the seasoning. Keep warm.
Cook the noodles for 3 minutes in salted boiling water. Drain in a colander and rinse under cold running water. Drain well.
In 4 large bowls, divide the noodles, beef, bean sprouts and mushrooms. Add the steaming broth and serve.
Place the garnish ingredients in a large serving platter and let your guests add to their soup as they please.
Recipes with the "Healthy Pick" stamp have been evaluated by a registered dietitian member of the Ordre professionnel des diététistes du Québec.