Can Cats Eat ...?

Complete food safety guide for cats. Click any food to learn whether it is safe, recommended portion sizes, and what to watch for.

Cat food illustration

Toxic Foods (Never Feed)

These foods are dangerous or poisonous to cats and should be avoided entirely. Contact a veterinarian immediately if your cat consumes any of these.

Toxic

Chocolate

Contains theobromine and caffeine. Can cause seizures and heart problems.

Read full guide →
Toxic

Grapes & Raisins

Cause acute kidney failure. No safe dose.

Read full guide →
Toxic

Onions

Cause Heinz body anemia and red blood cell damage.

Read full guide →
Toxic

Garlic

Five times more toxic than onions. Never feed.

Read full guide →
Toxic

Chili Peppers

Chili peppers are not safe for cats.

Read full guide →
Toxic

Avocado

Avocado is not safe for cats.

Read full guide →
Toxic

Raisins

Raisins and grapes can cause acute kidney failure in cats.

Read full guide →
Toxic

Watermelon Seeds

No, cats should not eat watermelon seeds.

Read full guide →
Toxic

Almonds

No, cats should not eat almonds.

Read full guide →

Safe in Moderation

These foods are generally safe for cats when prepared correctly and given in appropriate portions.

Safe

Chicken

Excellent protein source. Must be plain, cooked, no bones.

Read full guide →
Safe

Salmon

Rich in omega-3s. Cook thoroughly, no seasoning.

Read full guide →
Safe

Eggs

Complete protein. Cook fully before serving.

Read full guide →
Safe

Rice

Plain cooked rice helps with upset stomachs.

Read full guide →
Safe

Watermelon

Hydrating treat. Seedless, no rind.

Read full guide →
Safe

Apples

Peeled, cored, small pieces only.

Read full guide →
Safe

Strawberries

Non-toxic treat in small amounts.

Read full guide →
Safe

Blueberries

Blueberries are a safe occasional treat for most adult cats.

Read full guide →
Safe

Beef

Plain, cooked beef is safe and healthy for most cats in moderation.

Read full guide →
Safe

Turkey

Plain cooked turkey without skin, bones, or seasoning is a healthy treat for most cats.

Read full guide →
Safe

Cucumber

Plain cucumber slices are safe for cats in small amounts and can add hydration.

Read full guide →
Safe

Shrimp

Yes, cats can eat plain cooked shrimp in small amounts.

Read full guide →
Safe

Lettuce

Yes, cats can eat small amounts of plain lettuce.

Read full guide →
Safe

Broccoli

Yes, cats can eat plain cooked broccoli in small amounts.

Read full guide →

Feed with Caution

These foods require care — safe in tiny amounts for some cats but can cause problems.

Caution

Tuna

Mercury risk and tuna addiction. Occasional treat only.

Read full guide →
Caution

Cheese

Most cats are lactose intolerant. Tiny amounts only.

Read full guide →
Caution

Milk

Most adult cats cannot digest it properly.

Read full guide →
Caution

Bread

Plain is okay in tiny amounts. Never raw dough.

Read full guide →
Caution

Bananas

Bananas are not toxic to cats but are high in sugar and carbs.

Read full guide →
Caution

Peanut Butter

Peanut butter is not toxic to cats unless it contains xylitol, but the high fat and salt make it a poor treat.

Read full guide →
Caution

Tomatoes

Ripe red tomato flesh in tiny amounts is not toxic to cats, but green tomatoes, leaves, and stems contain solanine and are dangerous.

Read full guide →
Caution

Mushrooms

Plain store-bought mushrooms in tiny amounts are usually safe for cats.

Read full guide →
Caution

Yogurt

Plain unsweetened yogurt in tiny amounts is usually tolerated by cats, but lactose intolerance and added sugar or xylitol mean caution is essential.

Read full guide →
Caution

Carrots

Cats can eat cooked carrots in small amounts as an occasional treat.

Read full guide →
Caution

Honey

Cats can technically eat tiny amounts of honey, but it's high in sugar, poorly digested, and offers no nutritional value for obligate carnivores.

Read full guide →
Caution

Corn

Cats can eat small amounts of plain cooked corn, but it offers little nutritional value and can cause digestive upset.

Read full guide →
Caution

Cinnamon

Cinnamon is technically non-toxic but can harm cats in larger amounts, causing liver issues, skin irritation, and breathing trouble.

Read full guide →
Caution

Pumpkin

Yes, plain cooked pumpkin is safe for cats and often helps with digestion.

Read full guide →
Caution

Spinach

Spinach is not toxic to cats, but oxalates make it risky for cats with kidney disease or a history of urinary crystals.

Read full guide →
Caution

Pork

Cats can eat small amounts of plain cooked lean pork.

Read full guide →
Caution

Coconut

Cats can have tiny amounts of plain coconut flesh, but coconut milk and water are not recommended.

Read full guide →

Understanding Your Cat's Dietary Needs

Cats are obligate carnivores, meaning their bodies are specifically designed to derive nutrition from animal tissue. Unlike dogs, who are more flexible omnivores, cats require specific nutrients that come primarily from meat — taurine, arachidonic acid, vitamin A, and vitamin B12. A cat fed a vegetarian or plant-heavy diet will develop serious health problems over time.

This means that while many foods are technically "safe" for cats to eat, very few are nutritionally complete. Your cat should be fed a high-quality, balanced commercial cat food as the foundation of their diet. Human foods, even safe ones, should be occasional supplements — never the main course.

Why Certain Foods Are Toxic

Cats lack several liver enzymes that humans and dogs use to detoxify certain compounds. This makes them uniquely vulnerable to toxicity from foods that wouldn't bother other species. Onions and garlic, for example, cause oxidative damage to cat red blood cells that other species can neutralize. Chocolate theobromine accumulates in cat blood for far longer than in humans.

When to Call a Veterinarian

  • If your cat eats anything on our toxic list
  • If vomiting or diarrhea lasts more than 24 hours
  • If your cat stops eating for more than 24 hours
  • If you see blood in vomit or stool
  • If your cat shows signs of weakness, disorientation, or seizures

Save the ASPCA Animal Poison Control Center number in your phone:. A consultation fee may apply, but they provide expert guidance for pet poisoning emergencies.

Advertisement