Princese Podshipa ir bēdās: viņai patīk Tsarevich Drooling, kuru viņa pazīst kopš bērnības, bet viņa ir spiesta apprecēties ar Vācijas princi Trumfu. Fakts ir tāds, ka Podčipa iepriekš bija atteicies no Trumpa, un tad atriebīgais princis pasludināja karu caram Vakulai, Podčipa tēvam. Trumfs uzvarēja, uzsprāga pilsētā un “atcēla Vakulu no troņa”. Trumfs sola atgriezt kroni novāktajam karalim, ja Podčipa viņu apprecēs, Trumfs apprecēsies. Vakula piekrīt šim darījumam.
Kalps Černavka pārliecina princesi neskumt pārmērīgi, bet Podshipa ir nemierināms. Viņa pat atsakās no teļa gaļas kāja, un no rīta viņa ēda tikai “ar baltā zivs kulebyaku”, un to “absolūti bez baudas”. Princese pat pārstāja mazgāt un ķemmēt matus. Ieiet maršals Durdurans. Viņa rokās ir gailis, kurš tiks sagatavots kāzām. Durdurans paziņo, ka Podčipkai vajadzētu apprecēties stundas laikā. Princesei ir liegtas jūtas. Projekts baidās, ka viņas saimniece izdarīs pašnāvību. Hoffmarshal ziņo, ka pret to jau ir veikti piesardzības pasākumi: princesei netiek doti naži pie galda, viņa dodas bez zeķturiem, lai viņa nenožņaugtu, bet astes vietā nēsā burbuļus, lai peldētu, ja viņa noslīktu.
Trumfs pienāk Podkipā. Princese mēģina izskaidrot karojošajai vācietei, ka viņas ieradumi un gaume nepavisam neatšķiras no viņa. Bet Trumfs nespēj pārliecināt. Tad Podshipa tieši paziņo, ka viņai nepatīk Trumfs. Tas vācieti izraisa briesmīgās dusmās. Viņš aiziet.
Parādās princis Slyuniai un atzīst, ka viņš nevar cīnīties ar Trumpu, jo viņš nēsā koka zobenu - viņa māte nelika to nēsāt. Podčipa nosūta Černavku uz Vakula: viņa lūdz tikties ar savu tēvu.
Iešūšana liek domāt, ka kopā jāmirst. Princis sākumā tam piekrīt, un tad Podshipa plāno ar viņu izlēkt pa logu, noslīcināt un nokaut. Bet, nonākot līdz tam, Drools baidās. Aizvainojuma plūksna atstāj mīļoto.
Vakula sasauc imperatora padomi. Bļaujot, viņš atbrīvo no dalības padomē - "joprojām zaļš". Liels prieks, ka Drolings dodas uz balodi. Karalis pavēl muižniekiem domāt, kā atbrīvoties no Trumpa, kā viņu sakaut. Bet, kad Vakula sāk jautāt muižnieku viedokli, izrādās, ka viens no viņiem ir akls un neprot lasīt papīru, otrs ir vācu valoda, trešais ir kurls, bet ceturtais tikko elpojas vecuma dēļ. Tad ķēniņš atstāj viņus domāt tālāk, un viņš pats dodas ļaut kubaram. Padome nekavējoties aizmieg.
Satraukts Vakula tiekas ar Pinche. Viņa domā, ka tēva skumjas iemesls ir Trumfs. Lieta tiek izskaidrota atšķirīgi: lapa salauza kubaru, ko Vakula bija uzjautrinājis kopš bērnības. Karalis sūta Padomei "siļķes un šņabi", lai muižnieki labāk domā.
Durdurāns paziņo par Padomes lēmumu: jautāt par visu čigānu, kas dzīvo uz tilta. Viņi nekavējoties nosūta čigānu. Parādījusies, viņa dalās ar Vakula un saka, ka viņa sirdī ir drūmums Trumpa dēļ. Čigāns sola: ja Durdurans ievēro viņas padomu, tad vācieša šeit vairs nebūs. Tad viņa šķiras pie Podshypka un runā par princeses mīlestību pret Dribbling. Vakula sola uzšūt zīlnieci “Kumachny Telogrey”, ja viņa varēs atbrīvoties no Trump.
Vācu princis nonāk dusmās. Izrādās, ka viņš jau zina par pret viņu vērsto sižetu: viņam izdevās noklausīties Vakulinas muižnieku sarunas. Karalis lūdz Trumpam piedošanu. Dusmīgs vācietis, padzinis Vakula, Podshipu un Durduran, runā ar zīlnieku. Čigāns zvēr, ka Podshipa mīl Trumfu un tikai apbūra viņu. Trumfs tam tic un priecājas.
Vācu prinča priekšā stājas Droolings. Trumfs vēlas sagraut princi, bet viņš pazemīgi lūdz žēlastību. Tad vācietis, cienot prinču ģimeni, piedāvā godīgu cīņu un dod viņam ieroci. Bet Droolings skaidri atsakās no divkauja: galu galā pistoli var izšaut “pirms slaucīšanas” (princis lisps). Kļūstot gatavs atkāpties no līgavas - ja nu vienīgi Trumfs viņu nenogalinātu. Tad vācietis pavēl princim: ļaujiet viņam pārliecināt princesi nekavējoties apprecēties ar Trumpu. Pretējā gadījumā Drool tiks izpildīts.
Ienāk Podčipa. Viņa vairs nav dusmīga uz Droolingu: Vakula pārliecināja viņu panākt mieru ar viņu. Plūksna izjuta dedzīgas jūtas pret princi, bet viņš pārliecināja viņu apprecēties ar Trumfu, lai viņš netiktu izpildīts. Bet Podčipa kategoriski atsakās. Pēc tam atnākušajai lapai viņa paziņo, ka nepārstās mīlēt Droolingu un ļaus Trumpam “nogalināt, nošaut viņu vai pakārt viņu”, bet tas viņas mīlestību nevājinās. Drūms izmisumā iesaucas: “Es neko nezinu no šāda veida jubilejas!”
Dusmīgais Trumps apraujas. Viņš vēlas nogalināt pārbijušos Droolingu. Bet tad Vakula piespēlē ziņu par uzvaru: visu sakārtoja gudrs čigāns. Viņa ļāva Trumfa kalpiem “uzlādēt divus skursteņus”, kopumā - caurejas līdzekli. Un no tā vācieši kļuva “tik kaprīzi” un “tik skraidoši”, ka tūlīt nolika ieročus, kad tos ieskauj labi padarīts Vakulins.
Karalis Vakula ieceļ čigānu goda istabeni Podshipka. Par Trumfu viņš nāk klajā ar īpašu sodu: ļaujiet frizierim viņu apģērbt ar dandy, ķemmēt “piecus pukol”, sasiet volāni “tā, lai kazaks lec”. Trumps parādījās vakarā. Un Podshipka ar Drooling iet uz vainagu. Tikai Droolings lūdz nogaidīt: viņam vajag "kaut ko mainīt".