Believe it or not, deer do eat tomatoes. They are attracted to the tomato plant’s smell, regardless of the tomato variety. And after a deer eats a tomato, they may develop a taste for it.