C'era una volta, in una lontana palude, un irascibile orco di nome Shrek, brutto e verdastro, che viveva tranquillo in solitudine, odiando gli esseri umani. Il suo equilibrio viene distrutto, quando lord Farquaad signore di Du Lac, decide di cacciare dal regno e di confinare proprio in quella palude tutti i personaggi delle fiabe. Sentendosi assalito e non sapendo cosa fare, Shrek decide di andare in città per chiedere la revoca del provvedimento. Accompagnato da Ciuchino, arriva proprio mentre è in corso il torneo che dovrà stabilire colui che sarà incaricato di liberare la principessa Fiona la quale, sposando poi Farquaad, lo renderà Re. Trovatosi a partecipare per caso, Shrek vince il torneo, va con Ciuchino in cerca di Fiona, la libera dal drago e, sulla strada del ritorno, se ne innamora. Anche se sa di non avere possibilità, sta per dichiararsi, quando sente Fiona parlare di bellezza e di mostri. Pensa che la frase sia rivolta a lui (mentre è Fiona preda di un incantesimo che la rende bella di giorno e brutta di notte), si rattrista, consegna la ragazza al re e si ritira dentro casa. Avvertito in tempo da Ciuchino dell'equivoco, si precipita al luogo del matrimonio e riesce ad interromperlo. Farquaad prova a farli arrestare, ma loro hanno la meglio, e un nuovo matrimonio tra Shrek e Fiona si prepara con gioia di tutti. Al ritorno dalla loro luna di miele, Shrek e Fiona sono invitati a casa dei genitori di lei, re Harold e la regina Lilian del regno di 'Molto Molto Lontano'. Tutti i cittadini si radunano per festeggiare il ritorno della principessa e i sovrani, ignari della vera identità degli sposi, non vedono l'ora di riabbracciare l'amata figlioletta e il 'nuovo' principe. Ma la scoperta della verità manda all'aria i piani che il re aveva fatto sul futuro di sua figlia e del suo regno, quindi, per correre ai ripari chiede l'aiuto della Fatina Buona, del Gatto con gli stivali e del bellissimo Principe Azzurro...