הנסיכה פודשיפה בצער: היא אוהבת את רירינג של צארביץ ', אותה הכירה מילדותה, אך היא נאלצת להתחתן עם הנסיך הגרמני טרומף. העובדה היא שפודצ'יפה סירב קודם לכן לטראמפ ואז הנסיך הנוקם הכריז מלחמה על הצאר וקולה, אביו של פודצ'יפה. טראומף ניצח, פרץ לעיר ו"דיח את וקולו מהכסא ". טראומף מבטיח להחזיר את הכתר למלך המודח אם פודצ'יפה יתחתן איתו, טראומף, נשוי. וקולה מסכים לעסקה זו.
המשרתת צ'רנווקה משכנעת את הנסיכה לא להתאבל בצורה מוגזמת, אך פודישאפה היא בלתי ניתנת לנקישה. היא אפילו מסרבת לרגל של עגל, ובבוקר היא אכלה רק "עם קולביאקו לבן-לבן", וזה "לחלוטין בלי טעם". הנסיכה אפילו הפסיקה לכבס ולסרק את שערה. נכנס למרשל דורדוראן. בידיו נמצא תרנגול, שיוכן לחתונה. דרדוראן מודיע שפודצ'יפקה צריך להתחתן בעוד שעה. נסיכה נשללת מרגשות. הטיוטה חוששת שגברתה תתאבד. ההופמארשל מדווח שכבר ננקטו אמצעי זהירות: לנסיכה לא נותנים סכינים ליד השולחן, היא הולכת ללא ביריות כך שהיא לא תחנוק אותה, אבל במקום זנבות היא לובשת בועות לצוף אם היא תטבע.
טראומף מגיע לפודקיפ. הנסיכה מנסה להסביר לגרמנית המלחמתית שההרגלים והטעמים שלה בכלל לא דומים לו. אבל טרומף לא מצליח לשכנע. ואז פודשיחה מצהירה ישירות שהיא לא אוהבת את טרומף. זה מוביל את הגרמני לכעס נורא. הוא עוזב.
הנסיך סליוני מופיע ומודה שהוא לא יכול להילחם בטראמפ, כשהוא חובש חרב עץ - אמו לא הורתה ללבוש אותו. פודצ'יפה שולחת את צ'רנווקה לווקולה: היא מבקשת פגישה עם אביה.
המתיחה מציעה להזיל ריר למות יחד. הנסיך בהתחלה מסכים, ואז מתכוונת פודשיפה לקפוץ איתו מהחלון, לטבוע ולשחוט. אבל כשזה נוגע לזה, דרול חושש. מרדף התרעומת משאיר את האהוב.
וקולה מכנס את המועצה הקיסרית. הוא משחרר מההשתתפות במועצה - "עדיין ירוק". רעלת משמחה יתר על המידה הולכת לתופת. המלך מצווה על האצילים לחשוב כיצד להיפטר מטראמפ, כיצד להביס אותו. אך כאשר וקולה מתחיל לשאול את השקפותיהם של האצילים, מסתבר שאחד מהם עיוור ואינו יכול לקרוא את העיתון, השני גרמני, השלישי חירש, והרביעי בקושי נושם בגלל הזקנה. ואז המלך משאיר אותם לחשוב הלאה, והוא עצמו הולך להרפות את הקובר. המועצה נרדמת מייד.
וקולה במצוקה נפגש עם הפינצ'ה. היא חושבת שהסיבה לעצב אביו היא טראומף. העניין מוסבר אחרת: העמוד שבר את הקובר, שקקולה משעשעת מילדותו. המלך שולח למועצה "הרינג וודקה" כדי שהאצילים יחשבו טוב יותר.
דרדוראן מכריז על החלטת המועצה: לשאול על כל מה שהצוענים שגרים על הגשר. הם מייד שולחים צוענית. כשהיא מופיעה, היא מתפלגת לווקולה ואומרת שיש לנהמה בליבה בגלל טראמפ. הצוענית מבטיחה שאם דרדורן יבצע את עצתה, הגרמני כבר לא יהיה כאן. ואז היא מתפלשת לפודשיפקה ומדברת על אהבת הנסיכה לכדרור. וקולה מבטיחה לתפור את מגדת העתידות "קומצ'ני טלוגרי" אם תצליח להיפטר מטראמפ.
הנסיך הגרמני נתקל בזעם. מסתבר שהוא כבר יודע על העלילה שהוכנה נגדו: הוא הצליח לצותת לשיחות של אצילי הווקולין. המלך מבקש מטראמפ סליחה. גרמני זועם, שגרש את וקולה, פודשיפו ודורדורן, משוחח עם מגדת העתידות. הצוענית נשבעת שפודשיפה אוהב את טראומף ורק מכושף סביבו. טראומף מאמין בכך ושמח.
מול נסיך גרמני נתקל דרולולינג. טראומף רוצה לדקור את הנסיך, אך הוא מבקש בהשפלה רחמים. ואז הגרמני, מתוך כבוד למשפחה הנסיכותית, מציע קרב הוגן מרושל ומעניק לו אקדח. אבל ריר בסירוב מסרב לדו קרב: אחרי הכל, אפשר לירות באקדח "לפני הטאטא" (הנסיך נלחם). ריר מוכן לפנות הצידה מהכלה - אם רק טרומף לא הרג אותו. ואז הגרמנים מצווים על הנסיך: תנו לו לשכנע את הנסיכה להתחתן מייד עם טראמפ. אחרת, הרול יבוצע.
פודצ'יפה נכנסת. היא כבר לא כועסת על רירנים: וקולה שכנע אותה לעשות איתו שלום. המשטף נשרף ברגשות עדינים כלפי הנסיך, אך הוא שכנע אותה להתחתן עם טרומף כדי שלא יוצא להורג, מזיל ריר. אבל פודצ'יפה מסרב מכל וכל. היא מודיעה לדף שהגיע אחריה שהיא לא תפסיק לאהוב את ריר הטרולים, ותאפשר לטראמפ "להרוג, לירות בו או לתלות אותו", אבל זה לא יחליש את אהבתה. ריר, בייאוש, מכריז: "אני לא יודע דבר על יובל כזה!"
טראמפ הזועם מתפרץ פנימה. הוא רוצה להרוג את הריר המפוחד. אלא שאז נקולה נכנסת לחדשות הניצחון: הכל סידר על ידי צועני פיקח. היא נתנה למשרתיו של טרומף "להטעין שני ארובות", באופן כללי - משלשל. ומכאן הגרמנים נעשו "כל כך מייבבים" ו"כל כך מתרוצצים ", עד שהם הניחו מיד את תותחייהם כשהם מוקפים בוואקולינים כל הכבוד.
המלך וקולה ממנה עוזרת כבוד צוענית פודשיסקא. עבור טרומף הוא מקבל עונש מיוחד: תן למספרה להלביש אותו בגנדרן, לסרק "חמש פוקול", לקשור סלסול, "כדי שהקוזאק יקפוץ". טראמפ הופיע בערב. ופודשיסקה עם ריר הולכים לכתר. רק הרייולינג מבקש לחכות: הוא צריך "לשנות משהו".