Katarzyna urodziła się w 1424 lub 1425 roku w Blagaju, w potężnym rodzie Kosača, który wspierał Kościół bośniacki. W 1446 roku poślubiła króla Bośni Stefana Tomasza, co miało na celu przywrócenie pokoju między nim a jej ojcem, Stjepanem Vukčiciem. Jako królowa, po konwersji na katolicyzm, zasłynęła z licznych fundacji kościołów na terenie kraju. Po śmierci męża w 1461 roku została królową wdową na dworze swojego pasierba, Stefana Tomaševicia. W 1463 roku, po inwazji Imperium Osmańskiego, uciekła do Dubrownika, a następnie osiedliła się w Rzymie, gdzie otrzymała wsparcie finansowe od papiestwa. Z Rzymu podejmowała próby odzyskania uwolnionych dzieci, które zostały uprowadzone przez Turków i poddane przymusowej islamizacji.