В резултат на въстанието на Асен и Петър България е възстановена през 1185 година. За цар е определен по-големият брат-Петър, но той не се справял добре с властта, затова през 1187 година отстъпва трона на брат си Асен. През следващите години страната започва да възвръща територията си - при двамата братя тя си връща Белградската и Браничевската област, част от отвъддунавските земи, Мизия, Северна Тракия и земите по Горна Струма. Византия, която е в криза, не може да спре напредването на българите. През 1196 година Асен е убит от братовчед си Иванко, а боляри убиват и царувалия отново за кратко след това Петър. Властта е поета от третия брат Калоян (1197) година , който е бил няколко години във византийска плен, но успява да се спаси. Той успява да превземе последната ромейска крепост в Северна България - Варна. Освен това сключва уния с папа Инокентий III, с което страната получава международно и авторитетно признание. Разширява България към Македония и Тракия. Цар Калоян успява да разгроми рицарите от Четвърти кръстоносен поход и така да спре експанзията им. В резулат на заговор е убит, на чело на многохилядна войска пред портите на Солун. На престола застава племенникът му Борил. При него страната губи част от териториите си. Освен това е подозиран от народа в убийството на Калоян. Свален от завърналият се в страната син на цар Асен 1, Иван Асен II през 1218 година.
При Иван Асен II България постига най-голямото си териториално разширение по време на Втората Българска държава и отново границите и са на три морета. При Клокотница разбива епирския владетел Теодор Комнин и така той не успява да възстанови Византия. По времето на българския владетел Българската архиепископия става патриаршия (1235). Иван Асен II умира през 1241 година и оставя на наследниците си една обширна страна. След смъртта му обаче България изпада в криза. Страната губи много територии. Татарите започват да нападат България и страната изпада в зависимост от тях. Въпреки опитите на сина му Михаил II Асен да спре упадъка, страната е в криза. За кратко се разгаря гражданска война, която завършва с възкачването на трона на Константин Асен. Политиката му не дава желаните резултати. Убит през 1277 година от Ивайло. Ивайло разбива на няколко пъти татари и византийци, но не може да се задържи дълго на власт. Наследен е от Георги I Тертер. При неговото управление хегемонията на татарите е пълна, но е преодоляна от сина му Светослав Тертер. Той присъединява някои територии, което прави и сина му Георги II Тертер.
Михаил III Шишман Асен опитва да разшири България в Македония, но е победен при Велбъжд. Иван Александър разширява България на юг. Води последната в историята война с Византия. При неговото управление обаче започват експанзията си османските турци. Османците навлизат на Балканския полуостров като дружини, на които се плаща да се бият на страната на наемателя. В 1352 г. османците овладяват първата крепост на Балканите Цимпе. Те се уверяват колко плодородна е земята и така за пръв път нападат Византия. Страната предлага съюз на Сърбия и България (1352) година , но и от двете страни той бива отхвърлен. Османците не успяват да превземат Византия, затова се устремяват към Българските царства (Търновско царство на цар Иван Шишман, Видинско царство на цар Иван Страцимир и Добруджанско деспотство на деспот Добротица). Успяват да превзремат българските крепости Ямбол, Пловдив и София. Стигат чак до Кюстендил. На 21 септември 1371 българските боляри Углеша и Вълкашин (бащата на Крали Марко) организират първият отпор при с.Черномен, но заплащат дързостта си с живота си. През 1380 година на Косово поле се завързал кървав бой. Един християнин помолил да влезе в палатката на султан Мурад I, пуснали го, а той извадил от пазвата си нож и убил султана. Синът му Баязид I Светкавицата заел неговото място. Той окуражил войните си да отмъстят за подлото деяние и така християните били разгромени. През 1389 година било покорено Добруджанското деспотство. Баязидовите орди се впуснали настървени към Търновското царство, през това време Иван Шишман се бил укрепил в крепостта Царевец и чакал подкрепа от унгарския крал. Кръвожадният султан обсадил столицата Търново, българите се сражавали достойно окуражавани от храбрият патриарх Евтимий, но врагът превзел крепостта. Патриархът бил заточен в Бачковския манастир, Светкавицата с измама събрал болярите в една църква и там ги избил. Така на 17 юли 1393 година било сложено край на Търновското царство. Иван Страцимир получил многобройна войска от унгарския крал и се устремил към Никопол, Баязид разгромил рицарите в крайдунавските мочури и наредил всички пленници да бъдат избити. Той отвел Страцимир в Мала Азия, а унгарският крал избягал с кораб по Дунава. Така Видин, оставен на произвола на съдбата било лесно превзет през 1396 година. Така България паднала под османска власт. С падането на Видинското царство е сложен край на средновековната българска държава.