Can hamsters eat cucumbers? Hamsters are omnivores and can eat a wide variety of vegetables. CanĀ Syrian Hamsters Eat Cucumbers However, they should be given vegetables that are small enough to fit in their mouth. Hamsters can eat cucumbers, but they need to be careful.