Poison help
  1. Home
  2. Can dogs eat?
  3. Mac and Cheese

Can Dogs Eat Mac and Cheese?

✓ Vet-referenced✓ Sources citedUpdated 2026-10-10

Caution

Better to skip it

Mac and cheese is not toxic to dogs, but it is a poor treat. It is high in fat, salt and lactose, and many recipes or boxed mixes contain garlic or onion powder. A spoonful is unlikely to harm; a bowl can cause stomach upset.

Mac and Cheese for dogs at a glance

Can dogs eat it?Caution
CaloriesNot recommended as a treat
Main benefitPlain pasta and a little cheese are not toxic
Main riskFat and cheese can cause vomiting, diarrhea or pancreatitis
Puppies?No

Benefits and risks

Benefits

  • Plain pasta and a little cheese are not toxic
  • No nutritional benefit
  • Plain cooked pasta is a better option

Risks

  • Fat and cheese can cause vomiting, diarrhea or pancreatitis
  • Lactose can upset the stomach
  • Seasoning mixes may contain onion or garlic powder

If you choose to share

  • Do not share regularly
  • Offer a few pieces of plain pasta instead
  • Call your vet if your dog ate a large amount and is vomiting

My dog ate mac and cheese. What should I do?

A small amount is unlikely to cause serious harm in a healthy dog. Remove any remaining food, offer fresh water and watch for vomiting, diarrhea, a painful belly or lethargy over the next 24-48 hours. Call your vet if your dog ate a large amount, is small, young or has health problems (such as pancreatitis), or if the food contained onion, garlic, chocolate or xylitol.

Safer treats to give instead

These are safe for dogs in treat-size amounts:

Planning treats? Check your dog's full daily needs with the dog food calculator or dog calorie calculator.

Mac and Cheese and dogs: FAQ

Can dogs have mac and cheese?

Mac and cheese is not toxic to dogs, but it is a poor treat. It is high in fat, salt and lactose, and many recipes or boxed mixes contain garlic or onion powder. A spoonful is unlikely to harm; a bowl can cause stomach upset.

Can dogs eat Kraft mac and cheese?

A bite will not harm most dogs, but the cheese powder is salty and processed. It should not be a regular treat.

Can puppies eat mac and cheese?

No. Puppies are smaller and more vulnerable than adults, so it is best avoided entirely.

More "can dogs eat" guides

Browse lists: human foods dogs can eat · foods dogs can't eat

Sources

This guide is general information for healthy adult dogs. Dogs with medical conditions (such as diabetes, pancreatitis, kidney disease or food allergies) may need different advice from their vet.

Quick answer

Caution

Mac and cheese is not toxic to dogs, but it is a poor treat. It is high in fat, salt and lactose, and many recipes or boxed mixes contain garlic or onion powder.

See all dog food guides →

📌 Save this guide to Pinterest