Den 30. august 2020 blev han støttet af Libanons Fremtidsbevægelse og en gruppe af tidligere libanesiske premierministre til at overtage posten som premierminister. Han blev nomineret til stillingen, mens han tjente som den libanesiske ambassadør i Tyskland for at erstatte Hassan Diab, der trådte tilbage den 10. august 2020 på grund af protester og opstand efter Beirut-eksplosionen i 2020.
som dræbte næsten 200 mennesker. Mustapha blev rapporteret at have modtaget støtte fra store partier som Free Patriotic Movement til at danne et nyt kabinet. Tidligere premierminister Najib Mikati blev den første politiker til at nominere Mustapha Adib til stillingen. Han var også den eneste kandidat, der var blevet nomineret til stillingen pr. 30. august 2020, og hans nominering blev rapporteret at have været godkendt af den franske præsident Emmanuel Macron, der skulle ankomme til Libanon for fredssamtaler og diskussioner om politiske reformer i Libanon. Den 31. august 2020 blev han formelt udnævnt til Libanons nye udpegede premierminister en dag før den frist (1. september 2020), der blev fastsat af den franske præsident, der krævede en politisk forandring i landet fri for korruption. Hans udnævnelse kom kun få timer før Emmanuel Macrons besøg. Han modtog støtte fra 90 ud af 120 parlamentsmedlemmer for at blive Libanons nye premierminister og danne regeringen den 31. august 2020.