Make stock by boiling all ingredients together then simmering for 1 hour. Strain reduced stock and discard the bones and vegetables.
Boil chicken chunks in stock for 15minutes, skimming scum from the surface. Add vermicelli and soaked dried mushrooms, stalks, removed or canned mushrooms, and cook until vermicelli is done.