A revenit în serie în 2010 pentru Bryan Herta Autosport şi a debutat în IndyCar Series în 2010 la Indianapolis 500
conducând pentru aceeaşi echipă. Saavedra a fost pe bulă în cea mai mare parte a calificărilor în timpul zilei de lovitură și s-a prăbușit în timpul tururilor de antrenament în timp ce aștepta alți piloți să încerce să se califice. În timp ce era în spital și nu avea o mașină funcțională pentru a încerca să se recalifice, Saavedra a ieșit din cursă când Tony Kanaan și-a îmbunătățit timpul, scoțându-l din teren. Cu toate acestea, când atât Paul Tracy, cât și Jay Howard și-au retras timpurile de calificare de succes și nu au reușit să se recalifice (ambii au simțit că vor fi eliminați de alți piloți dacă nu se vor îmbunătăți), Saavedra a ajuns în mod improbabil înapoi în poziția treizeci și trei și în cursă când a expirat timpul pentru încercări. Saavedra s-a prăbușit într-un singur accident de mașină în turul 159 și a fost creditat cu locul 23 în cursă. În luna următoare, Saavedra a câștigat a doua victorie a lui Bryan Herta Autosport la Indy Lights în cursa AvoidTheStork.com 100 la Iowa Speedway.