Andretti-föraren Ericsson stod för en stark upphämtning och säkrade segern efter att ha kört om sin tidigare formel 1-konkurrent Romain Grosjean.
Det är hans femte seger i Indycar och hans första sedan vinsten i St Petersburg i Florida 2023.
– Det har varit en lång väntan men vi har jobbat så hårt, så det här är ingen överraskning. Vi har blivit starkare och starkare under året. Vi förtjänar verkligen det här, säger Ericsson till Fox Sports.
Felix Rosenqvist tvingades bryta tidigt i loppet.