Yes, hamsters can eat carrots. Carrots are safe for them and can be offered as an occasional treat.