Noodles with vegetables and peanut butter sauce