Fruits: Hamsters love fruits, both fresh and dried. Fruits make great treats for your furry friend!
Vegetables: It is a good idea (though not completely necessary) to feed your ham some fresh veggies once a day, though once in a while as a treat is fine too.
Sweet Bell Peppers
Grains: Grains can be fed daily, or as a treat.
Seeds: Most store bought hamster foods have seeds mixed into them, but it doesn't hurt to add some of these or make your own mix.
Protein: It is ok to serve small amounts of protein daily (Though it is not necessary), or randomly as a treat.
Eggs (Cooked with NO shell)
Hays: Hays can be given as a treat, or used as bedding materials.
Human Foods: Human foods should be fed as treats and only in small amounts.
Crackers (Plain, Unsalted)
Oatmeal (Plain, Uncooked)
NEVER EVER NEVER feed them:
Remember! The above listed foods are NOT a replacement for regular hamster food! Your hamster needs a proper diet to be healthy and the best way to offer a proper diet is fresh hamster food daily, chewing materials, and any of the above listed. All hamsters are different and they all have different tastes. If you offer your pet something that it turns it's nose up to, don't become discouraged! Try again in a day or so with something a little different! :))
Hamsters are notorious hoarders! If you provide your hammy with something that will eventually spoil (such as fresh fruits and veggies) make sure to check their habitat after a day or so to make sure they haven't hidden it and let it go bad. If hamsters eat spoiled foods they can become very ill. But as long as you check up on them, everything should be ok!
Good luck figuring out your hammy's favorite food! :))