We're reader-supported. If you buy through our links, we may earn a commission. How that works
My Pet Experts

Cats · Guide

Can Cats Eat Mac and Cheese?

No, mac and cheese is not a good food for cats. A lick is unlikely to be an emergency, but dairy, salt, and onion or garlic powder are the problems. Here is why.

Updated · 3 vet sources · How we research

Short answer · Not safeNo.skip it, check for onion

No, mac and cheese is not a good food for cats. Many cats cannot digest dairy well, and the dish can have a lot of salt. Some recipes also have onion or garlic, which are dangerous for cats. One lick of plain mac and cheese is unlikely to be an emergency. Don’t offer more.

Why is mac and cheese a poor choice for cats?

Three things in the bowl can cause trouble.

Dairy can upset your cat’s belly

Cornell’s Feline Health Center says milk is not generally recommended as a treat for cats. It notes that many cats are lactose intolerant. That means they have trouble digesting the sugar in milk, and dairy can give them digestive problems. The ASPCA says pets do not have much of the enzyme needed to break down lactose, so dairy often causes diarrhea. Cheese sauce is made from dairy, so the same warning fits.

Onion and garlic are dangerous for cats

The Merck Veterinary Manual says cats are the most susceptible animals to onion and garlic poisoning. These plants can damage red blood cells, which carry oxygen around the body. Merck says the problem is most often linked to concentrated forms, such as onion powder, garlic powder, and dry onion soup mixes. It also says cats have been harmed by less than a teaspoon of cooked onion. Merck says garlic is three to five times more toxic than onion.

Not every mac and cheese has these. But recipes, boxed mixes, and restaurant dishes may include them in the sauce or seasoning. Check the label or ask the cook. If you can’t be sure, treat it as a risk.

Salt and fat add up

The ASPCA says too much salt can make pets very thirsty and make them pee more. It can also cause vomiting and diarrhea, and in serious cases tremors and seizures. The ASPCA also says fatty foods can cause vomiting and diarrhea, and may lead to pancreatitis in some pets. Pancreatitis is a painful swelling of the pancreas, an organ that helps with digestion. A small lick holds little salt. A whole bowl holds much more.

Expectant mother serves dinner while partner and cat sit nearby in a cozy dining space.
Photo: Vlada Karpovich / Pexels

What are the signs of a problem?

After a stomach upset from dairy or fat, you may see:

  • Vomiting
  • Diarrhea
  • Not wanting to eat

Onion and garlic act more slowly. Merck says signs usually don’t show until a lot of red blood cells have been damaged, often a few days after eating. Watch for:

  • Being tired or weak
  • Not eating
  • Fast breathing
  • Pale or yellow gums or skin
  • Dark urine
  • Collapse

Call a vet right away if you see any of these.

What should I do if my cat ate mac and cheese?

  1. Take the dish away and work out how much your cat ate.
  2. Check the ingredients for onion, garlic, onion powder, garlic powder, or chives.
  3. If it was just a lick of a plain dish, watch your cat for a day. Mild stomach upset can happen.
  4. If your cat ate more, or the dish may have had onion or garlic, call your vet or a poison hotline now.

Early treatment matters. Merck says that after a recent meal, a vet may give a medicine to make a cat vomit and clear the stomach. Never try this at home. Only a vet should do it.

What can I give my cat instead?

Your cat gets what it needs from a complete and balanced cat food. Cornell says treats should be only occasional and should stay under about 10 to 15 percent of a cat’s daily calories. A treat made for cats is a safer pick than people food. To compare, read can cats eat cheese? or see our list of foods that are toxic to cats.

Common questions

Is mac and cheese poisonous to cats?

Plain macaroni and cheese is not a poison. The risk comes from extras like onion or garlic, which the Merck Veterinary Manual says cats are very sensitive to. Salt and dairy can also upset your cat.

Can cats eat plain macaroni noodles?

The sources we read do not warn about plain, cooked pasta. Cats are meat eaters and do not need it, though. A complete cat food already gives your cat what it needs.

Can kittens eat mac and cheese?

It is best to skip it. Kittens are small, so a little salt or a little dairy is a bigger share of their body size. Feed a food made for kittens instead.

Why does my cat want cheese-flavored food?

The sources we read do not explain this. Many cats just like the smell and the fat. Wanting a food does not mean it is good for your cat.

Sources

  1. ASPCA Animal Poison Control: People Foods to Avoid Feeding Your Pets
  2. Merck Veterinary Manual: Garlic and Onion (Allium spp) Toxicosis in Animals
  3. Cornell Feline Health Center: Feeding Your Cat