24 Desember, rumah penasihat medis Stahlbaum. Semua orang bersiap untuk Natal, dan anak-anak - Fritz dan Marie - menebak apa yang kali ini akan diberikan kepada mereka sebagai hadiah oleh penemu dan ayah baptis, penasihat senior untuk pengadilan, Drosselmeyer, yang sering memperbaiki jam tangan di rumah Stahlbaum. Marie memimpikan sebuah taman dan sebuah danau dengan angsa, dan Fritz mengatakan bahwa dia menyukai hadiah orang tua yang dapat mereka mainkan lebih banyak (mainan godfather biasanya dijauhkan dari anak-anak sehingga mereka tidak akan hancur), dan godfather tidak dapat membuat seluruh taman.
Pada malam hari, anak-anak dirawat di pohon Natal yang indah, dekat dan di mana ada hadiah: boneka baru, gaun, prajurit berkuda, dll. Krestny membuat kastil yang indah, namun, boneka-boneka yang menari di dalamnya melakukan gerakan yang sama, dan karena itu tidak mungkin untuk masuk ke dalam kastil, oleh karena itu keajaiban teknologi dengan cepat membuat lelah anak-anak - hanya ibu yang tertarik pada mekanisme yang kompleks. Ketika semua hadiah dibongkar, Marie melihat Nutcracker. Secara lahiriah boneka jelek itu bagi gadis itu terlihat sangat imut. Fritz dengan cepat meretakkan sepasang gigi untuk Nutcracker, mencoba memecahkan kacang yang keras, dan Marie mulai menggurui mainan itu. Pada malam hari, anak-anak memasukkan mainan ke dalam lemari kaca. Marie berlama-lama di lemari, menempatkan bangsanya dengan segala kenyamanan, dan menjadi peserta dalam pertempuran raja tikus berkepala tujuh dan pasukan boneka yang dipimpin oleh Nutcracker. Boneka-boneka itu menyerah di bawah serangan tikus, dan ketika raja tikus sudah semakin dekat dengan Nutcracker, Marie melemparkan sandal ke arahnya ...
Seorang gadis terbangun di tempat tidur dengan potongan siku di dalam pecahan lemari pakaian. Tidak ada yang percaya kisahnya tentang kejadian malam itu. Sang ayah baptis membawa Nutcracker yang diperbaiki dan menceritakan kisah kacang yang keras: raja dan ratu memiliki seorang putri cantik Pirlipat, tetapi Ratu Myshilda, membalas dendam saudara-saudaranya yang terbunuh oleh perangkap tikus pengawal pengadilan Drosselmeyer (mereka melahap bacon yang dimaksudkan untuk sosis kerajaan), mengubah wanita cantik itu. Hanya bunyi klik kacang yang bisa menenangkannya sekarang. Drosselmeyer, dalam ketakutan akan hukuman mati, dengan bantuan bintang bintang pengadilan, menghitung ramalan bintang sang putri - kacang Krakatuk, yang dipecahkan oleh seorang pria muda dengan metode khusus, akan membantunya mendapatkan kembali kecantikannya. Raja mengutus Drosselmeyer dan kapal luar angkasa untuk mencari keselamatan; baik kenari maupun pria muda (keponakan pembuat jam tangan) ditemukan bersama saudaranya Drosselmeyer di kota kelahirannya. Banyak pangeran mematahkan gigi mereka tentang Krakatuk, dan ketika raja berjanji untuk memberikan putrinya menikah dengan penyelamat, keponakannya maju. Dia memotong kacang dan sang putri, melihatnya, menjadi cantik, tetapi pemuda itu tidak bisa melakukan seluruh ritus, karena Tikus jatuh ke kakinya ... Tikus mati, tetapi lelaki itu berubah menjadi Nutcracker. Raja menggulingkan Drosselmeyer, keponakan dan penglihatannya. Namun, yang terakhir meramalkan bahwa Nutcracker akan menjadi seorang pangeran dan keburukan akan hilang jika ia mengalahkan raja tikus dan seorang gadis cantik jatuh cinta padanya.
Seminggu kemudian, Marie pulih dan mulai menegur Drosselmeyer bahwa dia tidak membantu Nutcracker. Dia menjawab bahwa hanya dia yang bisa membantu, karena dia memerintah kerajaan yang cerah. Raja tikus terbiasa memeras permennya dari Marie dengan imbalan keselamatan Nutcracker. Orang tua terkejut dengan kenyataan bahwa mereka mendapat tikus. Ketika dia menuntut buku dan gaunnya, dia mengambil Nutcracker dan terisak - dia siap untuk memberikan segalanya, tetapi ketika tidak ada yang tersisa, raja tikus ingin menggigitnya sendiri. Nutcracker menjadi hidup dan berjanji untuk mengurus semuanya jika dia bisa mendapatkan pedang - ini dibantu oleh Fritz, yang baru-baru ini mengundurkan diri dari kolonel (dan menghukum prajurit berkuda karena pengecut selama pertempuran). Pada malam hari, Nutcracker mendatangi Marie dengan pedang berdarah, lilin, dan 7 mahkota emas. Setelah memberikan piala kepada gadis itu, ia membawanya ke kerajaannya - Negeri Dongeng, tempat ia melewati mantel rubah ayahnya. Membantu saudara-saudara Nutcracker dengan pekerjaan rumah, menawarkan untuk menghancurkan karamel dalam mortar emas, Marie tiba-tiba terbangun di tempat tidurnya.
Tentu saja, tidak ada orang dewasa yang mempercayai kisahnya. Tentang mahkota, Drosselmeyer mengatakan bahwa ini adalah hadiahnya untuk Marie selama dua tahun dan menolak untuk mengakui Nutcracker sebagai keponakannya (mainan berdiri di tempatnya di lemari). Ayah mengancam akan membuang semua boneka, dan Marie tidak berani gagap tentang ceritanya. Tetapi suatu kali, di ambang rumah mereka, keponakan Drosselmeier muncul, yang secara pribadi mengaku kepada Marie bahwa ia telah berhenti menjadi Nutcracker, dan mengajukan tawaran untuk berbagi dengannya mahkota dan tahta Kastil Marzipan. Mereka bilang dia masih ratu di sana.