"Bologna har nått en överenskommelse med Sinisa Mihajlovic om att förlänga kontraktet till den 30 juni 2023", skriver klubben i ett uttalande.
Innan coronapandemin avbröt Serie A-säsongen tillbringade 51-åringen stora delar av sin tid på sjukhuset när han inte ledde sitt lag på fotbollsplanen. Tidigare i veckan sade han att han känner sig "starkare än förut".
Den forne jugoslaviske landslagsmannen tog över Bologna i januari 2019 då han ersatte Filippo Inzaghi och höll klubben kvar i den italienska högstaligan.
Bologna ligger på tionde plats i Serie A och tar den 22 juni emot serieledande Juventus när säsongen återupptas efter pandemiuppehållet.