Fa molt, molt de temps, en un llunyà aiguamoll vivia un intractable ogre anomenat Shrek. Però de cop i volta, un dia, la seva absoluta solitud es veu interrompuda per una invasió de sorprenents personatges de conte. Hi ha ratolins cecs al seu menjar, un enorme i dolentíssim llop al seu llit, tres porquets sense llar i molts altres éssers increïbles que han estat deportats del seu regne pel malvat Lord Farquaad. Per aconseguir salvar el seu terreny, i de pas a si mateix, Shrek fa un pacte amb Farquaad i emprèn viatge per aconseguir que la preciosa princesa Fiona sigui la núvia del Lord. En una missió tan important l'acompanyen un ruc divertit, disposat a fer qualsevol cosa per Shrek. Tot, menys estar calladet. Rescatar la princesa d'una dragona enamoradissa que deixa anar foc en respirar resultarà una ximpleria comparat amb el que passa quan el fosc secret que la jove guardava és revelat.

La germana de la Ventafocs assisteix al ball del castell del rei. La Ventafocs s’ha de quedar a treballar a casa... Però, qui es podia imaginar que ella i el príncep ja s’havien trobat abans, caçant i muntant a cavall pels boscos coberts de neu?

Quan Shrek i la princesa Fiona tornen de la seva lluna de mel, els pares els conviden a visitar el regne de Molt Molt Llunyà per celebrar el casament. Per a Shrek, a qui mai abandona el seu fidel amic Ase, això constitueix un gran problema. Els pares de Fiona, per la seva banda, no esperaven que el seu gendre tingués un aspecte semblant i, encara menys, que la seva filla hagués canviat tant. Tot això trastoca els plans del rei respecte al futur del regne. Però aleshores entren en escena la maquiavèl·lica Fada Madrina, el seu fill arrogant el Príncep Encantador i un mini molt especial: el Gat amb Botes, expert caçador d'ogres.