What Can Hamsters Eat? Safe and Unsafe Food Checker

Search 50 common foods and see whether each is Safe, Small amount only, Avoid or Dangerous for Syrian, dwarf, Roborovski and Chinese hamsters. Ratings follow PDSA, PetMD and the RSPCA. Where sources disagree, or an item is not covered, we choose the cautious answer and mark it Precaution.

Staples

βœ… Safe

Complete hamster food (pellets)

PDSA says hamster pellets contain all the nutrients your hamster needs, and PetMD says commercial pellets should form the core of the diet.

βœ… Safe

Timothy hay

PDSA says Timothy hay is full of fibre and ideal for small pets. PetMD says to make sure it is free of dust, moisture and mould.

βœ… Safe

Fresh water

PDSA and the RSPCA both say hamsters need constant access to clean, fresh water.

⚠️ Small amount only

Muesli-style mixes as the only food

PDSA says not to feed muesli-style mixes exclusively, because hamsters pick out the sugary pieces and leave the fibre, which can cause dental problems and obesity.

Vegetables

βœ… Safe

Broccoli

Listed as suitable by PDSA. PDSA says to wash fresh food and that a teaspoon or two of fresh food a day will do.

βœ… Safe

Cauliflower

Listed as suitable by PDSA. Wash it first.

βœ… Safe

Cucumber

Listed as suitable by PDSA, and PetMD lists it among vegetables that can be offered.

βœ… Safe

Courgette (zucchini)

Listed as suitable by PDSA. Wash it first.

🚫 Avoid

Celery Precaution

PDSA lists celery as suitable, but PetMD says the strings in celery stalks are a choking hazard and it is low in nutrients. Because the sources disagree, we rate it Avoid.

βœ… Safe

Bell pepper (no seeds)

PDSA lists bell peppers as suitable and PetMD lists coloured peppers. PetMD says spicy peppers should be avoided.

βœ… Safe

Kale

Listed as suitable by PDSA. Wash it first.

βœ… Safe

Pumpkin or squash

PDSA lists pumpkin and squash as suitable.

⚠️ Small amount only

Carrot

PetMD says carrots are only an occasional treat because of their high sugar content.

⚠️ Small amount only

Peas

Listed as suitable by PDSA, which also warns against overfeeding sugary fruit and vegetables.

⚠️ Small amount only

Spinach

Listed by PDSA and by PetMD, which says vegetables can be offered daily but not every vegetable every day.

⚠️ Small amount only

Romaine lettuce

PetMD lists romaine lettuce among vegetables that can be offered. It says iceberg lettuce should be avoided.

🚫 Avoid

Iceberg lettuce

PetMD says iceberg lettuce has very little nutritional value and should be avoided.

🚫 Avoid

Spicy peppers

PetMD says spicy peppers and citrus fruit should be avoided because they can cause gastrointestinal problems.

⚠️ Small amount only

Cabbage

Listed as suitable by PDSA, which says a teaspoon or two of fresh food a day will do.

⚠️ Small amount only

Tomato flesh (no leaves or stem)

PDSA lists tomato as suitable. PetMD says tomato leaves are toxic, so only offer the flesh.

⚠️ Small amount only

Sweetcorn kernels

Listed as suitable by PDSA, which also warns against overfeeding sugary fruit and vegetables.

⚠️ Small amount only

Beetroot

Listed as suitable by PDSA, which also warns against overfeeding sugary fruit and vegetables.

Fruit

⚠️ Small amount only

Apple (no seeds or core)

PDSA lists apple with the seeds removed. PetMD says apple seeds are toxic and that fruit is high in sugar, so moderation matters.

⚠️ Small amount only

Banana

Listed by PDSA and PetMD. PetMD says fruit is high in sugar, so moderation matters.

⚠️ Small amount only

Pear (no seeds)

Listed as suitable by PDSA, which warns that overfeeding sugary fruit can lead to obesity or diabetes.

⚠️ Small amount only

Peach (no stone)

PDSA lists peach as suitable. PetMD says fruit pits can contain components that lead to arsenic poisoning in small pets, so never offer the stone.

⚠️ Small amount only

Melon

Listed as suitable by PDSA, which warns that overfeeding sugary fruit can lead to obesity or diabetes.

🚫 Avoid

Blueberries Precaution

Not listed by PDSA, PetMD or the RSPCA, so we make no safety claim and avoid it as a precaution. Ask a veterinarian.

⚠️ Small amount only

Strawberries

PetMD lists strawberries and says they may temporarily stain light-coloured fur. Fruit is high in sugar, so moderation matters.

☠️ Dangerous

Grapes and raisins

The RSPCA says grapes and rhubarb can be poisonous to rodents.

🚫 Avoid

Citrus fruit (orange, lemon, grapefruit)

PDSA and PetMD both advise avoiding citrus fruit. PetMD says it can cause gastrointestinal problems.

🚫 Avoid

Dried fruit Precaution

Not listed by PDSA, PetMD or the RSPCA. PetMD says human food other than fresh, uncooked vegetables and some fruits should be avoided. Avoided as a precaution.

☠️ Dangerous

Apple seeds, cherry and peach stones

PetMD lists apple seeds, cherry pits and other fruit pits as toxic and says many fruit seeds and pits can contain components that lead to arsenic poisoning in small pets.

Protein, Seeds & Treats

⚠️ Small amount only

Boiled egg (plain)

PDSA lists boiled egg as an occasional treat. It gives no amount.

⚠️ Small amount only

Dried mealworms

PDSA lists mealworms as an occasional treat. PetMD says freeze-dried mealworms are optional because all the protein a hamster needs should come from its pellets, and says live prey can injure a hamster or infest its enclosure.

⚠️ Small amount only

Plain unsalted nuts

PDSA says hamsters like the occasional treat such as nuts, and gives no types or amounts. PetMD lists almonds as toxic, so check which nut. PetMD says seeds and fatty foods can lead to obesity or malnutrition.

⚠️ Small amount only

Sunflower seeds

PetMD lists sunflower seeds without salt or added flavours as an occasional treat, and says seeds are high in fat and low in other nutrients.

🚫 Avoid

Peanut butter Precaution

Not listed by PDSA, PetMD or the RSPCA, so we make no safety claim and avoid it as a precaution.

Foods to Avoid

🚫 Avoid

Chocolate and cocoa Precaution

Not covered by the PDSA, PetMD or RSPCA hamster pages. PetMD says human food other than fresh, uncooked vegetables and some fruits should be avoided. Avoided as a precaution; contact a veterinarian if your hamster eats some.

🚫 Avoid

Onion, garlic, leek and chives Precaution

PDSA lists onion among suitable vegetables, and no hamster page we read advises against it. The ASPCA warns that onions and garlic can be toxic to cats and dogs, so we avoid the family as a precaution. Ask a veterinarian.

🚫 Avoid

Almonds

PetMD lists almonds among toxic foods that should be avoided.

🚫 Avoid

Raw or dried kidney beans Precaution

Not covered by the PDSA, PetMD or RSPCA hamster pages. Avoided as a precaution.

🚫 Avoid

Raw potato and green potato Precaution

Not covered by the PDSA, PetMD or RSPCA hamster pages. Avoided as a precaution.

🚫 Avoid

Tomato leaves and stems

PetMD lists tomato leaves among toxic foods that should be avoided.

☠️ Dangerous

Rhubarb

The RSPCA says grapes and rhubarb can be poisonous to rodents.

🚫 Avoid

Avocado Precaution

Not covered by the PDSA, PetMD or RSPCA hamster pages. Avoided as a precaution.

🚫 Avoid

Sweets, biscuits, cake and sugary snacks

PDSA warns that overfeeding sugary foods can lead to obesity or diabetes, and says Russian dwarf hamsters are particularly prone to diabetes. PetMD says processed human food should be avoided.

🚫 Avoid

Crisps, salty or processed human snacks

PetMD says human food other than fresh, uncooked vegetables and some fruits should be avoided.

🚫 Avoid

Milk and cream Precaution

Not covered by the PDSA, PetMD or RSPCA hamster pages. Avoided as a precaution.

🚫 Avoid

Coffee, tea, energy drinks and alcohol Precaution

Not covered by the PDSA, PetMD or RSPCA hamster pages. Avoided as a precaution.

No match. If a food is not listed, do not assume it is safe: check with an exotics vet.

Note: PDSA says to wash fresh food and that a teaspoon or two of fresh food a day will do. The RSPCA says to avoid sudden diet changes and stale food, and to contact a vet immediately if your hamster eats less, its droppings become moist or its hindquarters become soiled. If your hamster eats something unsafe or seems unwell, contact a licensed veterinarian.
Quick Answer

PDSA says hamster pellets contain all the nutrients a hamster needs, and PetMD says pellets should be the core of the diet. PDSA lists vegetables such as broccoli, cucumber and kale and fruit such as apple (seeds removed) and banana, and says a teaspoon or two of fresh food a day will do. PetMD lists almonds, fruit pits, apple seeds and tomato leaves as toxic, both PDSA and PetMD advise avoiding citrus, and the RSPCA says grapes and rhubarb can be poisonous to rodents.

How This Tool Works

Search or filter the list to see whether a food is safe for hamsters.

  1. You type a food into the search box, or filter by Safe, Small amount only, Avoid or Dangerous.
  2. Each food in the maintained list has a rating and a short note explaining why.
  3. You see the rating and the sentence from the named source behind it, or a note that no source covers the food.

Important Limitations

This tool provides an estimate, not a diagnosis. Keep these limitations in mind when reading your result:

  • The list covers common foods only. If a food is not listed, do not assume it is safe.
  • The sources do not give ratings for babies, seniors or hamsters with health conditions. PDSA says Russian dwarf hamsters are particularly prone to diabetes, so ask a veterinarian about sugary foods.
  • The list is a summary of three pages and can be out of date. Check with a veterinarian.
  • The tool cannot tell you how much your hamster ate or diagnose poisoning. Contact a licensed veterinarian if your hamster eats something unsafe or seems unwell.

Frequently Asked Questions

PDSA says hamster pellets contain all the nutrients a hamster needs, and PetMD says commercial pellets should form the core of the diet. PDSA lists fresh vegetables such as broccoli, cucumber, courgette, kale and bell pepper, and fruit such as apple (seeds removed), banana, melon, pear and peach, and says a teaspoon or two of fresh food a day will do.

PetMD lists almonds, apple seeds, cherry pits and other fruit pits and tomato leaves as toxic, and says citrus fruit, spicy peppers, iceberg lettuce and celery stalks should be avoided. PDSA also advises avoiding citrus fruit. The RSPCA says grapes and rhubarb can be poisonous to rodents. Where these pages do not cover a food, we avoid it as a precaution and say so. Contact a veterinarian if unsure.

No. The RSPCA says grapes and rhubarb can be poisonous to rodents. PDSA and PetMD do not mention grapes. Contact a veterinarian if your hamster has eaten some.

PDSA lists apple (seeds removed) and banana as suitable, and PetMD lists apples, bananas and strawberries as occasional treats. PetMD says fruit is high in sugar, and PDSA warns that overfeeding sugary fruit and vegetables can lead to obesity or diabetes and that Russian dwarf hamsters are particularly prone to diabetes. PetMD says apple seeds are toxic.

Yes. PDSA lists cucumber as suitable and PetMD lists it among vegetables that can be offered. Wash it first, as PDSA advises for all fresh food.

We could not find peanut butter on the PDSA, PetMD or RSPCA pages, so we make no safety claim and avoid it as a precaution. PDSA lists nuts as an occasional treat, and PetMD says almonds are toxic.

PDSA says just a teaspoon or two of fresh food a day will do, with variety, washed first. The RSPCA gives no amounts and says to avoid sudden diet changes and stale food. Ask a veterinarian about your hamster.

References

General public resources referenced while researching this tool's topic.

  • PDSA: Hamsters as Pets β€” pellets, muesli not exclusively, suitable fruit and vegetables, treats, citrus to avoid, sugary produce and diabetes, a teaspoon or two of fresh food a day
  • PetMD: What Can Hamsters Eat? β€” written by a licensed veterinary technician, reviewed by a DVM, updated 23 Jul 2024: safe and occasional foods, and toxic or avoid foods including almonds, fruit pits, apple seeds, tomato leaves, citrus, spicy peppers, iceberg lettuce and celery
  • RSPCA: Hamster diet β€” grapes and rhubarb can be poisonous to rodents; constant fresh water; avoid sudden diet changes; contact a vet if a hamster eats less
  • ASPCA: People Foods to Avoid Feeding Your Pets β€” onions, garlic and chives can cause red blood cell damage in cats and dogs; used only as the reason for the onion-family precaution

Editorial Note

This tool is part of PetNurture's educational library. Its formulas and guidance draw on publicly available educational resources, recognised veterinary organisations, and established animal welfare references where appropriate β€” see the References section below for the specific sources used on this page.

It is provided for general educational purposes and is not a substitute for advice, diagnosis, or treatment from a qualified veterinarian.

Important Safety Notice

Last updated: August 2026

This tool is intended for educational purposes only and should not be used as a substitute for emergency veterinary advice, diagnosis, or treatment.

If your pet may have consumed toxic foods, chocolate, medications, chemicals, or other dangerous substances, seek immediate help from a licensed veterinarian or emergency animal service in your area. Do not delay professional care based on calculator or search results alone.

Pet poison hotlines (24/7, US and Canada): ASPCA Animal Poison Control Center: (888) 426-4435  Β·  Pet Poison Helpline: (855) 764-7661
Pet Poison Helpline states its service covers the U.S., Canada and the Caribbean. The ASPCA line is also used by Canadian pet owners. A consultation fee may apply to both. In Canada, your nearest 24-hour emergency vet clinic is the best first call; elsewhere, use local emergency veterinary directories.

How we calculate results: This tool uses commonly referenced veterinary toxicity thresholds and food safety guidelines. Actual toxicity can vary based on your pet's size, health status, and exact substance consumed. These results are estimates only and do not replace a veterinary assessment.