Un orco verde di nome Shrek vive in solitudine in una palude, nella terra di Duloc. Il perfido Lord Farquaad, padrone della terra, caccia tutti gli abitanti del regno, noti personaggi delle fiabe, costringendoli a rifugiarsi nella palude.
Shrek, disperato per la perdita della sua tranquillità, si reca da Lord Farquaad e cerca di convincerlo a riprendersi quegli strani e fastidiosi figuri.
Il signore accetta ad una condizione: Shrek dovrà salvare la principessa Fiona, rinchiusa in un castello sorvegliato da un pericoloso drago, e avrà in cambio la pace nella sua cara palude. Con l'aiuto dell'amico Ciuchino, riuscirà nell'impresa, ma non senza imprevisti…