- 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.