Shrek i Fiona powracają z miesiąca miodowego i ku ich zdziwieniu znajdują zaproszenie na uroczysty obiad do rodziców Fiony. Młoda para wraz z Osłem u boku wyrusza więc do królestwa Far Far Away. Wszyscy mieszkańcy królestwa gromadzą się, aby powitać księżniczkę. Z niecierpliwością na przyjazd córki i jej męża czekają również rodzice Fiony. Problemy w tym, że nikt ich nie przygotował na spotkanie z nowym zięciem. Jakież jest więc zdziwienie, kiedy ich zięć okazuje się grubym, zielonym i nie przywiązującym wagi do higieny ogrem, któremu w dodatku towarzyszy gadający Osioł. Nikt nie jest szczęśliwy, że księżniczka poślubiła ogra, a najbardziej ze wszystkich Czarujący Książę, któremu obiecano rękę Fiony wiele lat temu. Król postanawia wynająć Kota w butach, który ma za zadanie… zabić Shreka.