W 1997 zdobył także tytuł mistrzowski w Japońskich Mistrzostwach GT.
Formuła 1 thumb|left|Pedro de la Rosa podczas GP Kanady 2001 W 1998 został rezerwowym kierowcą stajni Jordan.
Zespół Arrows zatrudnił go jako głównego kierowcę od sezonu 1999. Podczas swojego debiutu (Grand Prix Australii) zdobył także swój pierwszy punkt, zajmując szóstą pozycję. Okazało się, że był to jedyny punkt, jaki zdobędzie w sezonie, który ukończył na 17 pozycji. Kolejny sezon był bardziej udany, ale także nie najlepszy. Zdołał dwukrotnie ukończyć wyścig na szóstej pozycji (Grand Prix Węgier i Grand Prix Niemiec). Ostatecznie sezon ukończył na 15 pozycji w klasyfikacji.
Sezon 2001 rozpoczął w barwach Jaguar Racing, ale dopiero w piątej eliminacji sezonu (Grand Prix Hiszpanii). Podczas Grand Prix Włoch udało się mu zająć piątą pozycję, był także szósty podczas Grand Prix Kanady. Zdobył łącznie 3 punkty i uplasował się na 16 pozycji. Sezon 2002 był najgorszym w jego karierze - nie zdobył ani jednego punktu. thumb|Pedro de la Rosa podczas kwalifikacji do GP Węgier 2006 thumb|de la Rosa w Sauberze C29 podczas Grand Prix Malezji w 2010 roku