Riekstkodis ir balets, kas tradicionāli tiek izrādīts Ziemassvētku laikā. Atšķirībā no daudziem citiem baletiem, tas ir populārs gan bērniem, gan pieaugušajiem. Pamatojoties uz vācu rakstnieces ETA Hofmanes sirreālu noveli, Riekstkodis stāsta par Klāru, jaunu meiteni, kura sapņo par piedzīvojumiem ar riekstu lauzi, ko viņa saņem Ziemassvētkos. Šis riekstkoks ir īpaši piemērots šādām fantāzijām, jo tas ir izveidots tā, lai tas izskatītos pēc vīrieša, kā tas ir tradicionāls Eiropā.
Krievu komponists Pjotrs Iļjičs Čaikovskis rakstīja mūziku Riekstkodis 1891.-92.gadā. Balets pirmo reizi tika izrādīts Sanktpēterburgā, Krievijā ap Ziemassvētkiem, 18. gada 1892. decembrī. Neskatoties uz tā pašreizējo popularitāti, balets uzreiz neieguva popularitāti. Patiesībā balets ārpus Krievijas tika izrādīts tikai 1934. gadā Anglijā, un tas nesasniegs ASV vēl desmit gadus. Lai gan balets kļuva lēni populārs, daļa no Čaikovska mūzikas baletam, kas kopā pazīstama kā The Nutcracker Suite, parasti tika atskaņota koncertā.
Riekstkodis 1954. gadā piešķīra jaunu dzīvi slavenais horeogrāfs Džordžs Balančins no Ņujorkas baleta. 1960. gados balets bija Ziemassvētku galvenais elements, un Ņujorkas balets Balančina versiju ir rādījis katru gadu kopš debijas. Viens no Ballanchine jauninājumiem bija bērnu ierādīšana Klāras, kuru viņš pārdēvēja par Māri, un Riekstkodis. Citu versiju, kas palīdzēja nostiprināt šī baleta slavu, horeogrāfēja krievu dejotājs Mihails Barišņikovs, kurš sākotnēji spēlēja arī titullomu. Barišņikova versija, kas debitēja 1976. gadā un pirmo reizi tika pārraidīta televīzijā gadu vēlāk, tika nominēta Emmy balvai un kļuva par visu laiku visvairāk pārdoto baleta videoklipu.
Katru gadu Ziemassvētkos var redzēt dažādas šī baleta versijas, un sāk parādīties arī savdabīgāki stāsti. Ir bijušas slidošanas versijas, piemēram, 1983. gada The Nutcracker: a Fantasy on Ice, kas pielāgota televīzijai. Marks Moriss 1992. gadā iestudēja baleta satīrisku versiju ar nosaukumu Cietais rieksts. Turklāt ir bijušas daudzas brīvi balstītas animācijas versijas, piemēram, 1999. gada The Nuttiest Nutcracker.