If you’ve found a stray cat and don’t have cat food on hand, several common kitchen items can safely fill the gap. Cooked lean meats, eggs, certain fish, and even some vegetables work well as short-term meals. The key is keeping everything plain, cooked, and free of seasonings, since cats process food very differently than humans do.
Cooked Meat Is the Best Substitute
Cats are obligate carnivores, meaning their bodies are built to run on animal protein. Cooked chicken, turkey, and beef are all safe options and closest to what a cat actually needs. Remove any bones, skin, and fat, then serve the meat plain with no salt, garlic, onion powder, or other seasonings. If you wouldn’t eat the meat yourself because it looks or smells off, don’t offer it to a cat either. Spoiled or undercooked meat can cause the same food poisoning in cats that it causes in people.
Small amounts of lean deli meat (plain turkey or chicken slices) can work in a pinch, but many deli meats are high in sodium, so they shouldn’t be a regular offering.
Canned Tuna and Other Fish
A can of tuna is probably the most common go-to when there’s no cat food around. It’s safe as long as it’s packed in water, not oil, and has no added spices or flavorings. Drain the water into a shallow dish alongside the fish, since strays are often dehydrated and the tuna water can encourage drinking.
Canned salmon works similarly, with the same rules: plain, water-packed, and unseasoned. Fish should stay an occasional meal rather than a daily staple, because it doesn’t provide the full range of nutrients a cat needs and can be high in mercury over time.
Eggs: Cheap and Protein-Rich
Scrambled or boiled eggs are a good, inexpensive option. Eggs are solid sources of protein and fat, both of which cats need. Cook them fully with no butter, oil, or seasoning. Raw eggs carry a real risk of salmonella for both the cat and anyone handling the food, so always cook to at least 160°F.
If you’re concerned about adding too much fat, egg whites alone are the leaner choice. Yolks are higher in fat and calories, which can cause digestive upset in a cat that isn’t used to rich food. For a hungry stray, though, a whole scrambled egg is a solid meal.
Small Amounts of Grains and Vegetables
Cats don’t need carbohydrates the way humans do, but a few options can safely round out a meal when you’re short on protein. Plain cooked oatmeal (made with water, never milk) is digestible and is actually used in some commercial cat foods. Cook it for a few minutes or soak the oats overnight, and serve a small portion plain or mixed with meat.
Plain cooked white rice is another filler that’s gentle on the stomach, though it offers little nutritional value for cats on its own.
On the vegetable side, cooked pumpkin is excellent for digestive health because of its fiber content. Cooked carrots and green beans are also safe. Serve all vegetables soft, plain, and in small pieces. These are supplements, not meals. A stray cat needs protein above all else, and vegetables should never make up the bulk of what you’re offering.
Always Provide Fresh Water
This matters as much as the food itself. An average cat weighing about 10 pounds needs roughly 200 to 250 milliliters of water per day, which is just under one cup. Stray cats are frequently dehydrated, especially in warm weather or if they’ve been eating only dry scraps. Set out a shallow bowl of clean, fresh water every time you put out food. Change it daily if possible, since standing water collects bacteria quickly.
What Never to Feed a Stray Cat
Some common human foods are genuinely dangerous for cats. Onions, garlic, leeks, and chives all belong to the same plant family and contain compounds that damage a cat’s red blood cells. This applies to raw, cooked, and powdered forms, which is why seasoned leftovers are risky.
Chocolate contains a stimulant called theobromine that cats cannot metabolize safely. Grapes, raisins, sultanas, and currants have been linked to kidney failure in pets. Anything sweetened with xylitol (a sugar substitute found in some peanut butters, gum, and baked goods) is toxic. Alcohol in any form is dangerous even in tiny amounts.
Heavily salted food is another concern. Excessive sodium can lead to salt toxicosis, which causes vomiting, diarrhea, muscle tremors, and in severe cases, seizures. This means chips, salted nuts, bacon, and most seasoned table scraps are off the table.
Skip the Milk
The image of a cat lapping up a saucer of milk is deeply misleading. Most adult cats are lactose intolerant. Their bodies stop producing enough of the enzyme that breaks down lactose after kittenhood. Feeding cow’s or goat’s milk to a stray cat commonly triggers diarrhea, vomiting, bloating, and abdominal discomfort, which is the last thing a cat in rough shape needs. Water is always the better choice.
Why This Can’t Replace Cat Food Long-Term
Human food can keep a stray cat fed for days or even a couple of weeks, but it’s missing something critical. Cats require an amino acid called taurine that their bodies cannot produce on their own. Without it, they develop irreversible retinal degeneration (leading to blindness) and heart problems. Taurine is found naturally in animal tissues, especially organ meats and dark poultry meat, but the concentrations in typical cooked table scraps are not reliable enough to meet a cat’s daily needs. Commercial cat food is specifically formulated to include taurine and other nutrients cats can’t get elsewhere.
If you’re regularly feeding a stray, even buying the cheapest wet cat food once or twice a week and supplementing with cooked chicken or eggs on other days gives the cat a much better nutritional foundation than human food alone. Many local shelters and rescue groups also offer free or low-cost food to people caring for community cats.

