Landet blir därmed det 21:e i EU som övergår till den gemensamma valutan – från och med den 1 januari 2026.
Det är ett avgörande steg i Bulgariens EU-integration. Landet har varit medlem sedan 2007, men har fått skjuta upp euroinförandet flera gånger, senast 2024, på grund av hög inflation.
Enligt kommissionens nya prognos väntas inflationen sjunka från tidigare 9,5 procent till 3,6 procent i år – och ligga på 1,8 procent 2026.
– Regeringen i Sofia har visat enastående engagemang för att genomföra nödvändiga reformer, säger ECB:s chefsekonom Philip Lane.
EU-kommissionens ordförande Ursula von der Leyen gratulerade Bulgarien i ett uttalande:
– Euron är en konkret symbol för Europas styrka och enhet.
– Tack vare euron kommer Bulgariens ekonomi att bli starkare, med mer handel, investeringar, tillgång till finansiering, bra jobb och ökade inkomster, fortsatte hon.
Men beslutet är långt ifrån okontroversiellt i Bulgarien. Under onsdagen demonstrerade runt tusen personer utanför nationalförsamlingen i Sofia. Skyltar med texter som "Bevara den bulgariska leven", "Nej till euron" och "Framtiden tillhör suveräna stater" syntes i folkmassan.
– Om Bulgarien går med i eurozonen är det som att kliva ombord på Titanic, sade pensionerade tjänstemannen Nikolai Ivanov vid en tidigare protest.
Motståndarna fruktar att euron ska underminera landets ekonomiska självständighet, öka priserna och skada folks besparingar.
Bakom flera av protesterna står det nationalistiska och Rysslandsvänliga partiet Vazrazhdane, som vuxit i opinionsmätningarna.
Bulgariens nuvarande valuta, leven, har varit knuten till euron sedan 1999 med en fast kurs på 1,95583 leva per euro. Namnet "lev" betyder "lejon" på gammalbulgariska och har använts i olika former sedan 1881.
Trots politisk turbulens med sju val på tre år har landet stegvis närmat sig eurozonens krav. Med sina 6,4 miljoner invånare är Bulgarien fortfarande EU:s fattigaste medlemsstat.
Premiärminister Rossen Jeliazkov beskrev beslutet som historiskt:
– En anmärkningsvärd dag. Ännu ett steg framåt på Bulgariens väg mot euron. Det här är resultatet av åratal av reformer, engagemang och samarbete med våra europeiska partner, skrev han på X.
Bulgariens eurointräde måste nu också godkännas av EU:s övriga medlemsländer och Europaparlamentet. Det väntas bli en formalitet.