Hamsters enjoy carrots, cucumber, pumpkin, squash, spinach, celery, green peppers and other fresh vegetables, and some fruit. Wash vegetables and fruit thoroughly in cold, clean water and cut them into small pieces before feeding them to hamsters.
According to the Purdue University College of Veterinary Medicine, vegetables such as broccoli, iceberg lettuce, green potatoes, garlic, cauliflower and potato eyes give hamsters gas -- avoid them. Hamsters eat about 2 teaspoons of food a day, including hamster pellets. Fruit hamsters can eat include apples, blueberries, plums, figs, strawberries, bananas, cut grapes and pears. Give hamsters a half-teaspoon to 1 teaspoon of vegetables, fruit or other treats two or three times per week.