Yes, mature grasshoppers eat tomato plants, but they don’t really want to. Grasshoppers prefer other garden plants, including lettuce, carrot, raspberry, bean, and corn leaves. But if there’s a food ...