Дія розгортається в 40-50 рр. XVIII ст. Разом з його героїнею, видатною співачкою Консуело, читач з сонячної Венеції потрапляє в похмурий Богемський ліс, іде по дорогах Чехії, Австрії та Пруссії.
Консуело, дочка циганки, що не знала свого батька, від природи наділена дивовижними музичними здібностями і володіє чудовим голосом. Працьовита і скромна, вона стає улюбленою ученицею відомого педагога-музиканта Порпори, який, вгадавши в ній справжній талант, безкоштовно дає їй уроки. Мати дівчинки померла, і вона живе одна; її опікується хлопчик-сирота Андзолетто, також володіє чудовим голосом, але не має ні посидючості, ні старання Консуело. Діти люблять один одного чистою, невинною любов'ю.
Вступивши в пору юності, Андзолетто стає справжнім красенем, Консуело, яку раніше вважали поганулею, також надзвичайно покращала. Андзолетто звикає до легких перемог - як над жінками, так і на музичному терені. Його покровитель, граф Дзустіньяні, запрошує його до себе в театр. Спів Андзолетто прихильно зустрінуте в салонах Венеції.
Майже одночасно з Андзолетто дебютує Консуело, після виступу якої всі розуміють, що їй немає рівних ні за майстерністю, ні по голосу. Консуело чужа марнославству, в душі ж Андзолетто прокидається заздрість.
Дружні почуття, що живляться Андзолетто до подруги дитинства, переростають в пристрасть. Консуело згодна стати його дружиною, але Андзолетто і думати не хоче про законний шлюб, намагаючись переконати кохану, що це завадить їх артистичній кар'єрі. Консуело згодна чекати. Її цільної і ясною натурі неприємні брехня і лицемірство, в той час як її друг давно звик хитрувати і вивертатися. Ось і зараз він потай від Консуело завів інтрижку з примадонною, коханкою графа Дзустіньяні Корілла. При цьому він втішає себе тим, що Консуело сподобалася графу Дзустіньяні, а значить, той неодмінно зробить її своєю коханкою. Тому він, Андзолетто, має право відбити у графа його кохану.
Корілла все більше закохується в Андзолетто, влаштовує йому сцени ревнощів. Андзолетто все лютіше заздрить успіху Консуело, супутнього їй, де б вона не виступала - в храмі або на сцені комічної опери. Граф Дзустіньяні молить Консуело подарувати йому свою любов. Зіткнувшись з такою чужою їй закулісної життям театру, Консуело приходить в жах і біжить з Венеції. За рекомендацією Порпори вона їде в старовинний замок велетнів, розташований на кордоні Чехії та Німеччини, щоб тимчасово стати компаньйонкою і вчителькою музики юної баронеси Амалії, нареченої молодого графа Альберта. Сам Порпора збирається через деякий час відбути до Відня, куди до нього потім і приїде улюблена учениця.
Замок велетнів належить родині Рудольштадт, чеської за походженням, але заради порятунку спадкоємців «онімечити» своє прізвище під час Тридцятилітньої війни. З тих пір Рудольштадте живуть в своєму маєтку, являючи собою приклад вірних католиків і відданих слуг Марії-Терезії. Останній представник цього знатного і доблесного роду, молодий Альберт, єдиний син графа Християна, «досяг тридцятирічного віку, не пізнавши і не шукаючи інший честі і слави, крім тієї, якій мав за народженням і стану». Багатьом поведінка Альберта здається дивним: він оточує себе людьми з простолюддя, намагається роздати якомога більше грошей бідним, з ним часто трапляються «напади непробудного сну», він плутає року і десятиліття, приймає себе за свого далекого предка Подебрада. Перед поглядом його раз у раз виникають картини з історії старої Чехії: битви гуситів, страти протестантів, монахи, повішені на гілках дуба, грізний одноокий Жижка, що помсти за зганьблену честь своєї сестри Ванди ...
Граф Християн і його сестра, кононісса Венцеслава, хочуть одружити Альберта на його двоюрідної сестри Амалії, з якої той був дружний в дитинстві. Приїхавши разом з батьком в замок, Амалія знемагає від нудьги, а Альберт, здається, зовсім не помічає її присутності. Амалія радісно зустрічає компаньйонку, хоча вона і трохи розчарована її похмурим виглядом.
Консуело справляє величезне враження на Альберта. Встаючи з-за столу, цей молодий аристократ, одягнений у все чорне, з недбало звисаючими волоссям і чорною бородою на засмаглому обличчі, подає Консуело руку, від чого у тій починає крутитися голова, а Амалія, хоч вона і не любить графа, відчуває укол ревнощів .
Одного разу граф Альберт зникає. Зазвичай його не буває кілька днів, а повернувшись, він поводиться так, ніби він відлучався всього на кілька годин. Однак на цей раз його відсутність стає затяжним, сім'я перебуває в постійній тривозі. Пошуки в околицях замку ні до чого не приводять.
У дворику перед вікнами Альберта Консуело зауважує колодязь зі дивно каламутною водою. Спостерігаючи за ним, вона бачить, як Зденко випускає звідти воду і спускається вниз. Слідуючи за ним, дівчина виявляє підземний хід, що веде до печер під таємничою скелею Шрекенштейн.
Консуело спускається в колодязь, і, блукаючи по підземних коридорах, виявляє притулок Альберта. Молодий граф марить - він називає дівчину зганьбленої сестрою Жижки, то своєю матір'ю Вандою ...
Своїм звучним, виразний голос Консуело вдається вивести його із забуття, і вони разом вибираються наверх. Консуело просить Альберта пообіцяти їй не ходити без неї в печери.
Від потрясіння, пережитого в підземних володіннях Альберта, дівчина захворює, і молодий граф, немов досвідчена доглядальниця, виходжує її. Коли здоров'ю її більше ніщо не загрожує, він зізнається їй у коханні і просить її стати його дружиною. Консуело розгублена: її власне серце для неї поки ще загадка. Граф Християн приєднується до прохання сина.
Несподівано в замку з'являється Андзолетто; він видає себе за брата Консуело. Після скандалів у Венеції йому вдається отримати рекомендаційні листи до Праги, Відня і Дрезден. Дізнавшись, що Консуело живе в замку Рудольштадт, він вирішує побачитися з нею і відбити її у молодого графа, який, за чутками, зробив її своєю коханкою. Андзолетто загрожує зіпсувати репутацію Консуело, якщо та вночі не відкриє йому двері своєї спальні.
Дівчина в розпачі: вона розуміє, що більше не може любити Андзолетто, але вона поки не відчуває любові і до Альберту. Тоді Консуело пише графу Християнові, що вирушає до Відня, до свого вчителя і прийомному батьку Порпорі, щоб розповісти йому про пропозицію графа і випросити у нього поради. Під покровом ночі Консуело біжить із замка.
У навколишньому лісі вона зустрічає юного Йосипа Гайдна; він йде в замок велетнів просити заступництва знаменитої Порпоріни, щоб та поклопотатися за нього перед маестро. Гайдн відчуває в собі покликання композитора; його вчителя музики навчили його всьому, що знали самі, і тепер йому хочеться повчитися у самого Порпори. Консуело визнається, що вона і є Порпоріна, і пропонує юнакові подорожувати разом. Для більшої безпеки вона переодягається в чоловічий костюм.
По дорозі вони потрапляють в лапи вербувальників прусського короля Фрідріха, і тільки хоробрість барона Фрідріха фон Тренка рятує їх від солдатчини. Зупинившись на нічліг в будинку доброго каноніка, що обожнює музику, Консуело присутній при пологах Корілла. Новонароджену Андзоліну, батьком якої є Андзолетто, примадонна підкидає канонікові, а сама мчить до Відня в надії отримати ангажемент в оперу Марії-Терезії.
Добравшись до австрійської столиці, Консуело знаходить житло Порпори. Знаючи примхливий характер маестро, вона радить Гайдну вступити до нього лакеєм, щоб той звик до нього і сам почав навчати його музиці. Юний Йосип слід її порадою.
Консуело виступає в віденських салонах, її супроводжує успіх. Порпора пишається своєю ученицею. Однак поступово по місту повзуть чутки, що Консуело - коханка Гайдна, бо вони живуть під одним дахом. Про її відносинах з Гайдном запитує під час аудієнції і імператриця Марія-Терезія, яка вважає себе поборницею моральності і сімейного вогнища. Дівчина відповідає скромно, але з гідністю, викликаючи тим самим роздратування коронованої особи: Марія-Терезія любить, щоб її смиренно просили і погоджувалися з нею. Консуело ж, почувши, як імператриця звеличує моральність Корілла, остаточно втрачає повагу до володарці Австрії. В результаті ангажемент Дастан не їй, а Корілла,
Порпора засмучений невдачею Консуело. Дізнавшись же про змову Гайдна і Консуело, в результаті якого він став давати уроки починаючому композитору, він приходить в лють. Але юнак уже досяг своєї мети: навчився у маестро всьому, чого хотів.
Консуело починає мучити питання: чому із замку велетнів не відповідають на її листи? Тим більше, що з її останнього листа випливало, що вона любить Альберта і все більше схиляється до шлюбу з ним. Правда, цей лист потрапив до рук Порпори, але він стверджує, що відправив його.
Консуело все частіше подумки звертається до Альберту. Однак, коли Порпора повідомляє їй про запрошення виступати в Берліні, вона з радістю погоджується, вирішивши, що повернення на сцену стане вирішальним випробуванням її любові. До того ж іноді у неї майнула думка про те, що, можливо, графу Християнові вдалося умовити сина відмовитися від нерівного шлюбу з співачкою.
Порпора і Консуело пускаються в шлях. Прибувши до Праги, вони бачать на мосту барона Фрідріха фон Рудольштадт, брата графа Християна. Він благає Консуело їхати з ним в замок: граф Альберт помирає, і перед смертю хоче поєднуватися з нею шлюбом і залишити їй свої статки. Сім'я благає Консуело виконати останнє бажання Альберта. Порпора страшно незадоволений, він хоче, щоб його учениця викинула цього графа з голови. Але Консуело непохитна: вона їде в замок.
Побачивши Альберта, Консуело кидається до нього: вона відчуває, що любить. Але пізно: Альберту залишилося жити лічені хвилини. Граф Християн заявляє, що Порпора написав йому, що ніколи не дасть згоди на шлюб Консуело з Альбертом, а «його вихованка сама відмовляється від нього». «На жаль! Це і завдало смертельного удару молодому графу », - додає він.
Альберт і Консуело прощають старого маестро. Священик здійснює обряд. «Врятовано!» - вигукує Альберт і вмирає. Але, стоячи біля його труни, Консуело не відчуває дихання смерті. «Немає смерті, Альберт! <...> серце моє відчуває це, бо тепер я люблю тебе більше, ніж будь-коли », - шепоче вона. Невтішні рідні хочуть залишити дівчину в замку, віддати їй спадок Альберта, але та від усього відмовляється і їде разом з Порпора.
В останніх рядках автор повідомляє, що самі терплячі можуть прочитати наступний роман про подальші мандри Консуело і про те, що трапилося з графом Альбертом після його смерті.