Dopo aver svolto la sua carriera di calciatore con la maglia dell'ASV Aichwald,[2][6] nel gennaio del 2008 inizia ad allenare, parallelamente al ruolo di giocatore, la formazione giovanile del club.[2][6] Dopo sei mesi viene ingaggiato per lo stesso ruolo dallo Stoccarda, restandovi per sette anni.[2] Dal 2015 al 2017, invece, è allenatore delle giovanili dell'Hoffenheim.
L'8 marzo 2017 viene assunto come tecnico dall'Erzgebirge Aue, in 2. Bundesliga, che era a un passo dalla retrocessione.[7] Con Tedesco in panchina, la squadra comincia a collezionare una serie di risultati positivi, che le permettono di raggiungere il 14º posto in classifica e la conseguente salvezza.[4]
Nella stagione 2018-2019 Tedesco debutta in UEFA Champions League pareggiando per 1-1 con il Porto, mentre la prima vittoria arriva alla seconda giornata contro il Lokomotiv Mosca (0-1). La squadra, dopo aver superato il girone come seconda a 5 punti dai portoghesi, viene eliminata agli ottavi di finale dal Manchester City con un netto 7-0 nella gara di ritorno, dopo la sconfitta per 2-3 subita all'andata. Il 14 marzo 2019 viene esonerato e sostituito da Huub Stevens, con la squadra al quattordicesimo posto in Bundesliga e ai quarti di finale di Coppa di Germania.
Spartak Mosca
Il 14 ottobre 2019 subentra sulla panchina dello Spartak Mosca, decimo in Prem'er-Liga dopo dodici giornate, chiudendo al settimo posto. Nella stagione 2020-2021 raggiunge il secondo posto, ma sceglie di non rinnovare il contratto in scadenza nel giugno 2021 come già annunciato nel precedente mese di dicembre.[9]
RB Lipsia
Il 9 dicembre 2021 subentra alla guida del RB Lipsia, al posto dell'esonerato Jesse Marsch.[10] Due giorni dopo debutta sulla panchina dei Tori rossi battendo il Borussia M'gladbach per 4-1.[11] Conclude il campionato al 4º posto[12] mentre, in UEFA Europa League, viene eliminato in semifinale dai Rangers (3-2 tra andata e ritorno).[13][14] Il 21 maggio 2022 vince la Coppa di Germania ai rigori contro il Friburgo (4-2), dopo che i tempi regolamentari erano finiti sul risultato di 1-1;[1] tale trofeo, oltre ad essere il primo in carriera per l'allenatore italo-tedesco, è anche il primo nella storia del club.[15]
Il 7 settembre 2022, a seguito di un difficoltoso inizio di stagione, viene esonerato.[16]
Nazionale belga
L'8 febbraio 2023 assume il ruolo di commissario tecnico della nazionale belga, con cui firma un contratto valido fino al termine del campionato europeo 2024.[17][18] Nel marzo del 2024, dopo aver ottenuto la qualificazione alla competizione europea, prolunga il proprio contratto fino al 2026.[19]
Statistiche
Statistiche da allenatore
Club
Statistiche aggiornate al 7 settembre 2022. In grassetto le competizioni vinte.