İlk filmden sonra yaşananlara odaklanan Şrek 2, kahramanımız Şrek ve Prenses Fiona'nın balayından dönüşüyle başlar. İlk filmde Şrek türlü kötülüklere karşı olağanca gücüyle ve takdir edilesi bir cesaretle savaşmış, sonunda da başarılı olmuştu. En önemlisi ise güzeller güzeli prenses Fiona'nın kalbini kazanıp iç güzelliğinin önemli olduğunu fark etmişti. Mutlu bir yuva kuran ikili, Fiona'nın anne ve babasından bir yemek daveti aldıklarında büyük bir maceraya atılır. Şrek'in tüm ısrarlarına rağmen yemeğe gitmek zorunda kalan ikili, saraya vardıklarında herkesi şaşkınlığa düşürür, çünkü Fiona'nın anne ve babası, damatlarının bir ogre olduğundan habersizdir!