В резултат на въстанието на Асен и Петър България е възстановена през 1185 година. За цар е определен по-големият брат Петър, но той не се справя добре с властта и затова през 1187 година отстъпва трона на брат си Асен. През следващите години страната започва да възвръща територията си – при двамата братя тя си връща Белградската и Браничевската област, част от отвъддунавските земи, Мизия, Северна Тракия и земите по Горна Струма. Византия, която е в криза, не може да спре напредването на българите. През 1196 година Асен е убит от братовчед си Иванко, а боляри убиват и царувалия отново за кратко след това Петър. Властта е поета от третия брат Калоян (1197), който е бил няколко години във византийски плен, но успява да се спаси. Той превзема последната ромейска крепост в Северна България – Варна. Освен това сключва уния с папа Инокентий III, с което страната получава авторитетно международно признание. Разширява България към Македония и Тракия. Цар Калоян успява да разгроми рицарите от Четвърти кръстоносен поход и така да спре експанзията им. В резултат на заговор е убит, начело на многохилядна войска пред портите на Солун. На престола застава племенникът му Борил. При него страната губи част от териториите си. Освен това е подозиран от народа в убийството на Калоян. Свален е от завърналия се в страната син на цар Асен I, Иван Асен II, през 1218 година.