Potem ko se je zaljubila v kraljevo hčer, jo prašičar Heinrich prepriča, da pride za en mesec na travnik in vidi, kako prašiči pasejo. Henrietta privoli v princeso šele, ko ugotovi, da ima Henry čarobno skleda, ki lahko poje, igra glasbila in ugiba, kdo kuha v kuhinji.
Princeso spremljajo dvorne dame, ki morajo poskrbeti, da se deklica obnaša v skladu s svojim visokim položajem. Prijatelj Heinrich Christian demonstrira izredne lastnosti kepice, ki pove, katera od gospe doma ne kuha ničesar, saj na zabavi vedno večerja gostiteljica, ki kuha "piščančja" konjevinska kotle in ki le ogreje ukradene iz kraljeve večerje. Nezadovoljne z razodetji gospe prosijo, naj hitro preidejo na ples. Henry pleše s princeso. Res ga ima rada in zmenek se konča z dolgim poljubom. Nenadoma kralj-oče skoči iz grmovja. Dame v metežu. Ogorčen nad tem, kar je videl, kralj naznanja, da bo jutri dal hčer za svojega bratranca, naslednjega kralja, Henryja in njegovega prijatelja pa bodo poslali iz države. Toda Henry je prepričan, da se bo vseeno poročil s princeso.
V sosednjem kraljestvu se nevesta pripravlja na srečanje. Ministrica nežnih občutkov je zaskrbljena: moral bo ugotoviti, ali prava princesa prihaja v njihovo domeno. Dejstvo je, da je kralj skoraj umrl dvakrat od "groznih" misli: ob zajtrku se je zadušil s klobaso in razmišljal: nenadoma je bila nevesta mati poredna deklica, princesa pa ni bila kraljeva hči, ampak dekle neznanega izvora: drugič se je skoraj utonil, kopal plitvo mesto, kar kaže na to, da bi bila lahko princesa sama minica pred zaroto! Ministru se zdi dobra ideja: pod perje, na katerem bo Princeska spala, je treba postaviti grah. Navsezadnje imajo ljudje kraljevega izvora tako občutljivo kožo! Če se njeno Visočanstvo zjutraj pritoži nad nespečnostjo, je vse v redu; če ne, ni prava princesa.
Princeska prispe in jo takoj prosi, naj ji posteljo: upa, da bo vsaj v sanjah videla Henryja. Camerger in hudobna guvernanta, ki sta prispela z njo, jo budno varujejo. Toda minister, ki želi izvedeti vse o preteklosti kraljeve neveste, jim ponudi okrepčevalnice in položi dvanajst steklenic močnega vina ter žandarje pošlje v posteljo.
Henrietta ne more spati: nekaj se samo kopa v telo skozi štiriindvajset perja! Da bi se motila, poje pesem, ki se je je je naučil Henry, in nenadoma zasliši dva moška glasova, ki pobirata besede. Princesa odpre vrata in zagleda žandarje, ki jo nenadoma prosijo, naj jim potegne brado. Izgubljena je, a vseeno vleče. Brade ostanejo v njenih rokah. Heinrich in kristjani, oblečeni kot žandarji. Želijo osvoboditi in odvzeti princeso. V primeru, da to takoj ne uspe, deklici preda papir z napisanimi psovkami ("pojdite k prekleti babici", "utihnite, polni lukenj") in jim naroči, naj se naučijo in kako priganjati ženina. Vem za grah, svetuje princesi, naj reče, da je lepo spala. Potem bo kralj zavrnil poroko.
Pobeg ne uspe. Ko se vsi trije prikradejo mimo opojnega ministra za nežne občutke, Chamberlaina in guvernerja, jih opazijo. Guvernanta odpelje princeso v svojo sobo. Henry in Christian uspeta zdrsniti.
V prepadni palači: služabnik, krojači, čistilci čevljev so zaposleni s pripravo kraljeve poročne obleke. Pod krinko tkalcev so Henrik in kristjani. Za kraljevski kostum ponujajo povsem nenavadno tkanino, katere skrivnost poznajo sami. Obljubijo, da se bodo poročili s kraljem, toda ko spi, ga ne morejo motiti. Prvi minister preveri, kaj je princesa pripravila za zajtrk. Naredite jed s pite. Henryju uspe v enem od njih skriti noto. Kralj se zbudi, ni v duhu, je kapricičen in jezen. Žare ga uspe razvedriti. Zdaj se kralj loti posla. Po pogovoru z dvornim učenjakom in dvornim pesnikom prihaja red na tkalce. Govorijo o svoji čarobni tkanini: vidi jo lahko le inteligentna oseba, tkanina pa je nevidna za norca ali nekoga, ki ni na svojem mestu. Kralju je všeč priložnost, da na ta način ugotovi, kdo je na njegovem dvoru. Ministrica nežnih čustev, ki se je pojavila, poroča, da grah ni motil princesovega spanca, zato ni plemenitega rojstva. Kralj je razburjen: nevesto bo moral odpeljati, in bil je tako uglašen za poroko!
In princesa je, ko je našla Henryjevo noto, povsod iskala in potegnila brado vsakega bradatega moškega v upanju, da je prikriven ljubimec.
Končno spozna kralja in on se takoj zaljubi vanjo. Henrietta se na njegove vljudnosti odzove s psovkami, kot ji je naročil Henry, vendar to kralja ne ustavi. Želi se poročiti - naj hitreje šiva poročno obleko! Moramo pogledati čarobno tkanino. Toda sam kralj se prestraši (nenadoma je ne bo videl!), In pošlje prvega ministra. Tudi njega se boji in pod verodostojno pretvezo kraljevi komisiji preda ministra za nežne občutke, ki ga pošlje tkalcem dvornega pesnika. Vstopi v sobo, pesnik zagleda prazne mize in okvirje za raztezanje tkanin. Vpraša: kje je tkanina? Henry in kristjani se pretvarjajo, da so presenečeni - tu je pred očmi gosta. Pesnik je v težavah: če priznaš, da ničesar ne vidi, potem se izkaže, da je norec. Pridružiti se moramo pohvalam, da tkalci zapravijo svoj izdelek. Ministri in sam kralj, ki jih je potem obiskal, storijo enako.
Poročna povorka je predvidena za naslednje jutro. Na trgu čaka množica, ki čaka na kralja. Tu sta princesa v poročni obleki in njen oče, ki sta prispela na praznovanje. Ko kralj pride ven, vsi vidijo golega moškega. Navijači vzklikajo. Oče kralj poskuša razložiti situacijo svojemu bratrancu, vendar je prepričan, da je oblečen kot slika. Toda nenadoma en zelo pameten fant (majhen, vendar pozna tabelo za množenje!) Prekine tišino z vzklikom: "Očka, ampak on je gol!" Množica eksplodira z ogorčenimi kriki na Kralja. Splošna zmeda. Kralj hiti v palačo, dvorjani za njim. Pojavijo se Henry in kristjani. Princesa in njen ljubimec sta srečna. In Kristijan naznani, da se bo praznik vseeno zgodil, saj je moč ljubezni premagala vse ovire in zaljubljenca sta se združila.