Solari firmó un contrato de tres años con el Inter de Milán en el verano de 2005 por 6 millones de euros, siendo poco utilizado durante su estadía de tres años (un máximo 21 partidos en su segunda temporada) pero ganando tres títulos consecutivos de Serie A, el título de 2006 debido al escándalo de Calciopoli. Una Copa Italia y dos Supercopas de Italia se añadieron a su palmarés durante su paso por el club.