– Place the onions and ginger directly on a medium-hot grill. Using tongs, rotate onion and ginger occasionally, cooking until slightly soft. Set aside.
– To achieve a clear broth, put both chicken and bones in a 10 quart soup pot. Fill water to cover the chicken. Bring to a boil over high heat; let it boil vigorously for 3 minutes to release the impurities. Pour the chicken and water into a clean sink, and then rinse the chicken and bones with cold water to wash off all residue.
– Pour in the water. Bring to a boil over high heat and then lower the heat to simmer. Use a ladle to skim off any scum that rises to the top. Simmer for 45 minutes.
– In each of eight bowls, place bean sprouts, noodles, chicken breast, basil, all of the cilantro, chilies, onions, green onions, shallots, and pepper.