Coba jelasin 2003–2009: McLaren dari Pedro de la Rosa dong

Pedro tidak perlu berlama-lama menganggur, di musim 2003 ia masuk ke McLaren sebagai pembalap test. Selama dua musim (2003-04) ia lebih banyak terlibat di pabrik McLaren di Woking sebagai ahli test mobil versi jalan raya, karena peran test driver F1 lebih banyak dipegang oleh Alexander Wurz. Musim 2005 menjadi sangat special karena ia akhirnya diberikan kesempatan oleh McLaren untuk membalap di Bahrain untuk menggantikan Juan Pablo Montoya. Ia berhasil finish kelima dan mencatat lap tercepat.

Tanggal 11 Juli 2006, diumumkan bahwa Pedro de la Rosa akan menjadi pembalap tetap McLaren sampai akhir musim 2006 dikarenakan Juan Pablo Montoya hijrah ke ajang NASCAR. Dari delapan balapan bersama McLaren di 2006, de la Rosa berhasil naik podium untuk pertama kalinya di GP Hungaria, saat ia finish runner-up di belakang Jenson Button. Ia juga berhasil dua kali finish P5 di Turki dan China. Merebak spekulasi bahwa de la Rosa juga akan diangkat sebagai pembalap McLaren untuk musim 2007 mendampingi Fernando Alonso, namun karena disadari dua orang Spanyol kurang menjual bagi citra McLaren akhirnya de la Rosa harus rela mengalah pada Lewis Hamilton. Pedro pun akhirnya kembali ke kursi test driver.

Musim 2007 ditandai dengan ulah besar yang melibatkan de la Rosa, Alonso, dan Mike Coughlan karena mereka diindikasikan terlibat dalam kasus spy-gate yang juga melibatkan Nigel Stepney dari Ferrari. Alonso sendiri menggunakan kasus ini sebagai jalan agar ia bias keluar dari McLaren dan terbang ke Ferrari. Berbekal data dari Alonso dan de la Rosa, FIA kemudian mendiskualifikasi tim McLaren dari klasemen konstruktor 2007 dan mendenda tim sebesar 100 juta dollar. McLaren sendiri kemudian memecat Coughlan dan memutus kontrak Fernando Alonso tanpa uang ganti rugi.

Pertengahan 2007, de la Rosa sempat dihubung-hubungkan dengan tim baru Prodrive besutan David Richards, yang berencana akan turun balapan mulai 2008. Pedro sendiri digosipkan akan membalap bersama Gary Paffett seiring dengan kontrak kerjasama McLaren-Prodrive. Tetapi Williams, Spyker, dan Scuderia Toro Rosso berhasil menggagalkan usaha koalisi tersebut dan kembali membuat de la Rosa harus rela menjadi test driver. Posisi ini kemudian de la Rosa tempati sampai akhir tahun 2009.