For the Soup:
Because this soup cooks so quickly, have all of your ingredients ready to go before you start to cook. You can make the omelet garnish ahead of time so it has a moment to cool before slicing into ribbons.
Cook rice noodles following package instructions, rinse with cold water and set aside.
In a 6 quart pot over medium heat, add the vegetable oil, chicken and salt. Stir to separate the pieces of chicken and cook for two minutes. The chicken should appear half white and undercooked.
Add the mushrooms, carrots and Chinese Five Spice. Give everything a stir and cook for about one minute more. Once the Chinese Five Spice smells aromatic, then add the garlic, sesame oil, soy sauce and chicken stock.
Let the mixture come to a boil and add the shrimp. Immediately take the soup off of the heat.
In a large bowl add a mound of spinach and cooked rice noodles. Using a ladle pour the soup over spinach and noodles.
For the Garnishes:
In a small bowl, whisk the eggs before cooking. In a non-stick pan over medium heat add the eggs and allow to cook omelet style, flipping once half way through. Slice into ribbons to top the soup, along with sesame seeds and scallions to taste.