Radnja se odvija za 40-50 godina. XVIII stoljeće Zajedno sa svojom junakinjom, izvanrednom pjevačicom Consuelo, čitatelj iz sunčane Venecije pada u tmurnu boemsku šumu, šeta cestama Češke, Austrije i Pruske.
Consuelo, kći ciganke koja svog oca nije poznavala, prirodno je obdarena nevjerojatnim glazbenim sposobnostima i ima divan glas. Marljiva i skromna, postaje omiljena učenica poznatog učitelja-glazbenika Porpora koja, pogodivši svoj pravi talent u njoj, daje lekcije besplatno. Djevojčica je umrla, a živi sama; zaštitit će je siročad, Andzoletto, koji također ima divan glas, ali koji nema upornosti ni marljivosti Consuela. Djeca se međusobno vole čistom, nevinom ljubavlju.
Nakon što je ušao u mladost, Andzoletto postaje pravi zgodni muškarac, Consuelo, koji se prije smatrao ružnom djevojkom, također je bio izuzetno ljepši. Anzoletto se navikava na lake pobjede - i nad ženama i na glazbenom polju. Njegov zaštitnik, grof Dzustignani, poziva ga u svoje kazalište. Pjevanje Andzoletta dočekalo se u venecijanskim salonima.
Gotovo istodobno s Andzolettom debitirala je Consuelo, nakon čijeg su performansa svi shvatili da ona nema jednakosti ni u vještini ni u glasu. Consuelo je ispraznost isprazna, zavist se budi u duši Anzoletta.
Prijateljski osjećaji koje Anzoletto potiče za prijatelja iz djetinjstva razvijaju se u strast. Consuelo pristaje postati njegovom suprugom, ali Andzoletto ne želi razmišljati o legalnom braku, pokušavajući uvjeriti svog ljubavnika da će to ometati njihovu umjetničku karijeru. Consuelo pristane pričekati. Njezinu cjelokupnu i bistru prirodu mrze laž i licemjerje, dok ju je prijatelj već dugo navikao na lukavstvo i izmicanje. Tako je sada potajno iz Consuela sklopio aferu s prima donnom, ljubavnicom grofa Dzustignanija Corilla. Istodobno, on se utješi činjenicom da je grof Zustignani volio Consuelo, što znači da će je on sigurno učiniti svojom ljubavnicom. Stoga on, Anzoletto, ima pravo povratiti svog ljubavnika od grofa.
Corilla se sve više i više zaljubljuje u Andzoletta, uređuje scene ljubomore. Anzoletto je sve više ljubomoran zbog uspjeha Consuela, prateći je, ma gdje nastupao - u hramu ili na pozornici komične opere. Grof Dzustignani moli Consuela da mu podari svoju ljubav. Suočena s kulisom u zakulisju koja joj je toliko tuđa, Consuelo se užasne i pobjegne iz Venecije. Na preporuku Porpore, ona odlazi u drevni dvorac Giants, smješten na granici Češke i Njemačke, kako bi privremeno postala pratiteljica i učiteljica glazbe mlade barunice Amalije, mladenke mladog grofa Alberta. Sam Porpora će nakon nekog vremena otputovati u Beč, gdje će mu kasnije doći njegov voljeni student.
Dvorac Ispolinov pripada obitelji Rudolstadt, češke je porijekla, ali zbog spašavanja nasljednika germaniziranog prezimena tijekom tridesetogodišnjeg rata. Od tada su Rudolstadti živjeli na njihovom imanju, pružajući primjer vjernim katolicima i odanim slugama Marije Terezije. Posljednji predstavnik ove plemenite i odvažne obitelji, mladi Albert, jedini sin grofa Christiana, "dostigao je trideset godina bez znanja i ne tražeći drugu čast i slavu, osim one koju je imao rođenjem i bogatstvom". Mnogima se Albertovo ponašanje čini čudnim: okružuje se ljudima iz običnih ljudi, pokušava podijeliti što je moguće više novca siromasima, često ima "dobro spavanje", zbunjuje godine i desetljeća, uzima sebe za svog dalekog pretka Podebrada. Pred njegovim očima neprestano se pojavljuju slike iz povijesti stare Češke: bitke Hussitesa, pogubljenje protestanata, redovnici obješeni na granama hrasta, grozničavi jednooki Zizka, osvećujući oskvrnutu čast svoje sestre Wande ...
Grof Christian i njegova sestra Cononis Wenceslas žele se oženiti Albertom za svoju rođaku Amaliju, s kojom je bio prijateljski u djetinjstvu. Dolazeći s ocem u dvorac, Amalia je umorna od dosade, a čini se da Albert uopće ne primjećuje njezinu prisutnost. Amalia radosno upoznaje svog pratioca, iako je pomalo razočarana svojim dosadnim izgledom.
Consuelo izvršava dojam na Albertu. Dižući se od stola, ova mlada aristokratkinja, odjevena u potpuno crno, s nepažljivo obješenom kosom i crnom bradom na preplanulom licu, pruža ruku Consuelou zbog čega se okreće, a Amalia, iako ne voli grofice, osjeća ubod ljubomore ,
Jednog dana grof Albert nestane. Obično ne postoji nekoliko dana, a kad se vrati, ponaša se kao da je bio odsutan samo nekoliko sati. Međutim, ovog puta njegova odsutnost postaje produžena, obitelj je u stalnom alarmu. Pretrage u blizini dvorca vode ničemu.
U dvorištu ispred prozora Alberta Consuelo primjećuje bunar s neobično blatnom vodom. Promatrajući ga, vidi kako Zdenko od tamo otpušta vodu i silazi. Nakon njega, djevojka otkriva podzemni prolaz koji vodi u špilje pod tajanstvenom stijenom Shrekenstein.
Consuelo se spušta u bunar i, lutajući podzemnim hodnicima, otkriva Albertovo utočište. Sanja mladi grof - ili zove djevojčicu preziru sestru Zizke, ili majku Wandu ...
Svojim zvučnim, izražajnim glasom Consuelo uspijeva ga izvući iz zaborava i zajedno polaze gore. Consuelo moli Alberta da joj obeća da neće ići u špilje bez nje.
Od šoka koji je doživio u podzemnom posjedu Alberta djevojčica se razboli, a mladi grof, poput iskusne medicinske sestre, njeguje je. Kad joj ništa više ne prijeti, on joj priznaje svoju ljubav i moli je da mu postane žena. Consuelo je zbunjena: vlastito srce i dalje joj je misterija. Grof Christian se pridružuje u zahtjevu sina.
Iznenada se u dvorcu pojavi Anzoletto; on se predstavlja kao brat Consuelo. Nakon skandala u Veneciji, uspijeva primiti preporučna pisma Pragu, Beču i Dresdenu. Saznavši da Consuelo živi u dvorcu Rudolstadt, odlučuje je vidjeti i ponovo je uzeti od mladog Earla za kojeg se priča da ga je učinio ljubavnicom. Anzoletto prijeti da će srušiti Consuelovu reputaciju ako noću ne otvori vrata njegove spavaće sobe.
Djevojka u očaju: shvaća da više ne može voljeti Anzoletto, ali još uvijek ne osjeća ljubav prema Albertu. Potom Consuelo piše grofu Christianu da ide u Beč, svom učitelju i udomitelju Porporeu, kako bi mu rekao o grofovom prijedlogu i potražio njegov savjet. Pod zaštitom noći, Consuelo bježi iz dvorca.
U okolnoj šumi upoznaje mladog Josepha Haydna; odlazi u dvorac divova kako bi zatražio pokroviteljstvo slavne Porporine, tako da ona zagovara za njega pred maestrom. Haydn u sebi osjeća poziv skladatelja; njegovi su ga učitelji glazbe naučili svemu što su znali, a sada želi učiti i od samog Porpora. Consuelo priznaje da je Porporina i nudi mladiću da zajedno putuje. Za veću sigurnost odijeva se u muško odijelo.
Na putu upadaju u kolut regrutova pruskog kralja Friedricha, a samo hrabrost baruna Friedricha von Trenka spašava ih od vojnika. Prenoćivši u domu dobrog kanona, koji voli glazbu, Consuelo je prisutan pri rođenju Corille. Novorođena Andzolina, čiji je otac Anzoletto, prima donna baca kanon, a sama žuri u Beč u nadi da će dobiti angažman u operi Marije Terezije.
Stigavši do austrijske prijestolnice, Consuelo pronalazi dom Porpora. Znajući maestrovo raspoloženje, ona savjetuje Haydnu da mu dođe kao nogometaš, tako da se navikne na njega i počne ga sam podučavati glazbu. Mladi Josip slijedi njezin savjet.
Consuelo nastupa u bečkim salonima, prati je uspjeh. Porpora je ponosna na svog učenika. No, gradom se postupno kreću glasine da je Consuelo Haydnov ljubavnik, jer žive pod jednim krovom. Carica Marija Terezija, koja sebe smatra zagovornikom morala i obiteljskim ognjištem, pita se o svom odnosu s Haydnom tijekom publike. Djevojka odgovara skromno, ali dostojanstveno, izazivajući razdraženost na okrunjenoj osobi: Marija Terezija voli da je ponizno pitaju i slažu se s njom. Nakon što je čuo kako carica izriče moral Corille, Consuelo konačno gubi poštovanje prema austrijskom vladaru. Kao rezultat, angažman se daje ne njoj, već Corilli,
Porpora je rastužena zbog neuspjeha Consuela. Saznavši za zavjeru Haydna i Consuela, zbog čega je počeo davati lekcije novakome skladatelju, postaje bijesan. No mladić je već postigao svoj cilj: od maestra je naučio sve što je želio.
Consuelo počne mučiti pitanje: zašto iz dvorca divova ne odgovore na njezina pisma? Štoviše, iz njezinog posljednjeg pisma proizlazi da voli Alberta i sve je češće sklona braku s njim. Istina, ovo je pismo palo u ruke Porpora, ali on tvrdi da ga je poslao.
Consuelo se sve više mentalno obraća Albertu. Međutim, kad je Porpora obavijesti o pozivu za nastup u Berlinu, ona se s veseljem slaže odlučivši da će povratak na pozornicu biti presudan test njezine ljubavi. Uz to, ponekad joj lebdi misao da je, možda, grof Christian uspio nagovoriti svog sina da napusti neravnopravan brak s tekstopiscem.
Porpora i Consuelo krenuli su. Stigavši u Prag, na mostu vide baruna Friedricha von Rudolstadta, brata grofa Christiana. Moli Consuelo da pođe s njim u dvorac: grof Albert umire, a prije smrti želi se oženiti s njom i ostaviti joj bogatstvo. Obitelj moli Consuelo da ispuni Albertovu posljednju želju. Porpora je užasno nesretna, želi da njegov student izbaci ovo grofje iz glave. Ali Consuelo je nepokolebljiva: ona ide u dvorac.
Ugledavši Alberta, Consuelo potrči prema njemu: osjeća da je voli. Ali kasno: Albert je imao samo nekoliko minuta života. Earl Christian tvrdi da mu je Porpora napisala da nikada neće dati pristanak na brak Consuela s Albertom, a "njegova učenica ga sama odbija". „Jao! Ovo je nanijelo smrtni udarac mladom grofu ”, dodaje.
Albert i Consuelo opraštaju starom maestru. Svećenik obavlja obred. „Spremljeno!” - uzvikne Albert i umre. Ali, stojeći kraj svog lijesa, Consuelo ne osjeća dah smrti. "Nema smrti, Albert! <...> moje srce to osjeća, za sada te volim više nego ikad ", šapće ona. Nesretne rodbine žele ostaviti djevojčicu u dvorcu, dati joj ostavštinu od Alberta, ali ona odbija sve i odlazi s Porpora.
U posljednjim redovima autor izvješćuje da najopasniji može pročitati sljedeći roman o daljnjim lutanjima Consuela i o onome što se dogodilo s grofom Albertom nakon njegove smrti.