Sejak bulan April 2010, ia resmi dikontrak oleh PSSI selama 2 tahun untuk bertugas sebagai Pelatih bagi Timnas Indonesia Senior dan Timnas Indonesia U-23, tetapi diberhentikan pada 13 Juli 2011.
Riedl diangkat menjadi pelatih timnas Laos U23 pada ajang sea games 2011 yang berlangsung di Indonesia. Pada akhir tahun 2013 Riedl ditunjuk kembali menjadi pelatih kepala timnas Indonesia menggantikan pelatih sebelumnya Jackson F Tiago sampai tahun 2016.
Dan pada tahun 2016 Riedl berhasil membawa Timnas Indonesia menjadi runner-up Piala AFF 2016. Tetapi setelah kontraknya habis PSSI tidak memperpanjang kontrak Riedl dan PSSI menunjuk pelatih asal Spanyol Luis Milla Aspas untuk menukangi timnas Indonesia.