Чтобы придать себе весу в глазах короля, мельник говорит, что его дочь может превратить солому в золото. Король приглашает девушку к себе, закрывает её в набитой соломой комнате и требует, чтобы она превратила всю солому в золото.
Когда девушка теряет надежду, появляется гном и превращает солому в золото в обмен на её ожерелье. На следующий день король запирает девушку в большей комнате и требует превратить солому, которой она наполнена, в золото. Снова появляется гном и превращает солому в золото в обмен на кольцо девушки.
На следующий день король запирает девушку в ещё большей комнате и требует, чтобы она превратила солому в золото. Снова появляется гном и превращает солому в золото в обмен на обещание отдать ему её будущего ребёнка.
На следующий день король женится на девушке. Когда рождается ребёнок, появляется гном и напоминает про уговор. Девушка начинает плакать, и гном даёт ей три дня. Если она за эти дни угадает его имя, гном оставит её в покое.
Все попытки девушки оказываются неудачными. На третий день к ней приходит гонец и сообщает имя гнома — Румпельштилцхен. После этого девушка называет гнома по имени. Гном убегает в гневе и больше не возвращается.