De CBP
Can a Visa Waiver Program traveler with more than one passport travel to the United States on the passport that he or she did not use when applying for a travel authorization?
No. Each Visa Waiver Program traveler must have an approved travel authorization for the passport they plan to use before they travel to the United States. If a traveler obtains a new passport, they must submit a new travel authorization application in ESTA using the new passport. A processing fee will be charged for each new application submitted.