Delicious Thai peanut noodles with chicken and vegetables.