1.) Preheat oven to 450° F. Combine onions, ginger and garlic with vegetable oil to coat. Place mixture on foil-lined baking sheet and cook 30 minutes or until onion mixture chars, turning halfway through cooking time.
2.) Meanwhile, combine star anise, cinnamon sticks and peppercorns in small skillet. Toast spices over medium heat, 5 minutes or until they become fragrant.
3.) Place water, chicken broth and fish sauce in saucepot. Add onion mixture and spices; over high heat, heat to boiling. Reduce heat to low; simmer 1 hour.
4.) Remove saucepot from heat. Strain broth through sieve into another saucepot. (The broth can be made ahead. If made ahead; cool broth and refrigerate until ready to use.)
5.) Reheat broth to a vigorous boil. Add veal and stir until cooked through, about 3 minutes.
6.) Arrange carrots, bean sprouts, basil and lime wedges on tray. Fill each of 6 bowls with some mint leaves and noodles. Ladle some broth and veal into each bowl. Pass tray so each person may garnish their soup with carrots, bean sprouts, basil and lime. Serve with hoisin sauce, sriracha and additional fish sauce, if desired.
Nutrition information per serving: 230 k/Cal; 5 g protein; 40 g carbohydrate; 5 g fat; 0 g saturated fat; 0 mg cholesterol; 810 mg sodium; 0 g trans fat; 1 g fiber; 3 g total sugars; 10% DV iron.