baby moves

After I eat the baby moves. Whys this? I know that it takes 4-6hours to digest food and for the nutrients to pass but my baby just always knows when I'm eating or drinking