Setelah perkawinannya gagal karena ia gagal hamil, Elizabeth Gilbert (Julia Roberts) memutuskan bercerai dengan suaminya, Steven (Billy Crudup). Gilbert merasa begitu frustrasi hingga ia ingin "minggat" ke luar negeri. Ia menemukan kenikmatan dengan kuliner di Italia, ibadah di India, dan cintanya yang sejati di Bali.