Shrek é um ogro que vivia feliz e sozinho num pântano, em meio à floresta, em uma terra chamada Duloc. Repentinamente, ele vê sua solidão ameaçada quando o governante de Duloc, Lord Farquaad, decide expulsar todas as criaturas mágicas para floresta. Shrek fica muito irritado e oferece um acordo com Lord Farquaad: ele iria buscar a mulher dos sonhos de Lord Farquaad, a princesa Fiona, que vivia adormecida, aprisionada num castelo guardada por um dragão, e Farquaad tiraria todas as criaturas mágicas da floresta, devolvendo o sossego de seu pântano.
Shrek parte em sua missão, acompanhado por um burro falante, que se une a ele por gratidão, pois Shrek teria salvo a sua vida. Os dois conseguem libertar a princesa mas, no caminho de volta a Duloc, quando os dois começam a se conhecer melhor, acabam por se apaixonarem um pelo outro, e Shrek tenta impedi-la de se casar com Lord Farquaad. No final da disputa entre os dois, Shrek vence, se casa com a princesa.