- Home
- Dogs
- Food and Nutrition
- Can Dogs Eat Pasta? A Comprehensive Guide
Can Dogs Eat Pasta? A Comprehensive Guide
Can dogs eat pasta? Plain, cooked pasta is safe as an occasional treat, but it offers little nutrition and sauces with garlic, onion, salt, or rich cheese can be dangerous. Here is the vet-reviewed guide to safe portions and real risks.

Petful is reader supported. As an affiliate of platforms like Amazon and Chewy, we may earn a commission when you buy through links on this page. There is no extra cost to you.
- 1Plain, cooked pasta is non-toxic to dogs but offers little nutrition, so keep it to an occasional treat within the 10% rule.
- 2Garlic and onions, common in jarred and homemade sauces, are toxic to dogs and can cause red blood cell damage (hemolytic anemia).
- 3Skip raw or dry pasta: it is hard to digest and poses a choking hazard, especially for small dogs that gulp it.
- 4Avoid butter, cheese, oil, and salt; rich, fatty sauces can trigger pancreatitis in susceptible dogs.
- 5If your dog ate pasta with garlic or onion sauce, call your vet or ASPCA Animal Poison Control at (888) 426-4435.
Can dogs eat pasta? Yes, dogs can safely eat small amounts of plain, cooked pasta as an occasional treat, according to veterinary guidance from the AKC and ASPCA. Plain pasta is non-toxic but nutritionally empty, so it should never replace balanced dog food. Pasta served with garlic, onion, salt, or rich sauce is unsafe.

Sign up for expert-backed reviews and safety alerts all in one place.
Is pasta good for dogs, or is it bad for them?
Plain cooked pasta sits in a gray zone: it is not good for dogs in any nutritional sense, but it is not inherently bad or toxic either. Pasta is made mostly of refined wheat flour and water, which means it delivers fast-digesting carbohydrates and very little of what a dog actually needs (high-quality protein, fat, vitamins, and minerals). Veterinarians and the American Kennel Club describe foods like this as 'empty calories' for dogs: filling, but not nourishing.
Because a complete commercial diet already covers your dog's nutritional bases, pasta is best thought of as a once-in-a-while treat, not a food group. A few plain noodles dropped during dinner prep will not hurt a healthy dog. The trouble starts when pasta becomes a regular habit (it adds empty carbs that can push a dog toward obesity in dogs) or when it arrives smothered in sauce, butter, cheese, or salt. If you want a carb your dog can actually use a little better, brown rice for dogs is a more fiber-rich option, though it carries the same 'treat only' caveat.
- Most pasta-related vet calls trace back to the sauce, not the noodles. Garlic and onion (including the powders hidden in jarred marinara, Alfredo, and seasoning blends) are toxic to dogs and damage red blood cells, causing hemolytic (Heinz body) anemia. Symptoms such as lethargy, pale gums, dark urine, weakness, and vomiting can be delayed by days. If your dog eats sauced pasta, the safe move is to call your vet or ASPCA Animal Poison Control at (888) 426-4435.

What is the nutritional value of pasta for dogs?
Standard white pasta is a refined carbohydrate. A serving provides carbohydrates for energy plus trace amounts of B vitamins and iron from enriched flour, but almost no fiber, no meaningful protein for a dog's needs, and essentially no healthy fat. For a species that thrives on animal protein, those are the wrong macros to lean on.
The bigger nutritional concern is calorie load. Carbohydrate-dense treats add calories that are easy to overlook, which is exactly why pasta should never be a daily addition, especially for diabetic, overweight, or less active dogs. If your dog needs a vegetable-based snack with real nutrients instead, see our roundup of the best vegetables for dogs, which deliver fiber and micronutrients that pasta simply does not.

Soft, real-beef burger bites with bison, grain-free and sized for occasional training-treat sharing.
Petful may earn a commission when you click through to Chewy, at no extra cost to you.
Can dogs eat cooked pasta, raw pasta, or dry pasta?
Can dogs eat cooked pasta and boiled pasta?
Yes. Plain, fully cooked (boiled) pasta with nothing added is the only form of pasta most vets consider safe for dogs. Cooking softens the wheat so it is easier to chew and digest, and plain boiled noodles carry no seasoning, oil, or sauce. This is the safest way to share pasta, in small amounts, as a rare treat.
Can dogs eat raw or uncooked pasta?
No, raw, dry, or uncooked pasta is not recommended. Hard, dry noodles are difficult to digest, can irritate the stomach, and present a genuine choking hazard for small dogs that gulp a large piece. There is no benefit to feeding dry pasta and several real downsides, so keep the box out of reach.
Can dogs eat plain pasta?
Plain pasta (cooked, unseasoned, with no butter, oil, salt, or sauce) is the gold standard if you are going to share any pasta at all. 'Plain' is the operative word: the moment toppings or seasonings enter the picture, the safety calculation changes. Stick to a few plain noodles and you sidestep nearly every pasta-related risk.
How much pasta can dogs eat? Serving sizes by weight
Because pasta is a treat and not a meal, it has to fit inside the 10% rule: treats of all kinds should make up no more than 10% of your dog's daily calories, with the other 90% coming from complete, balanced dog food. The AKC and most veterinary nutritionists endorse this guideline. For pasta, that translates to just a few plain noodles for most dogs, scaled to body size. The table below is a conservative starting point; always size down for diabetic, overweight, or sensitive dogs, and check with your vet.
- Introduce pasta the way you would any new food: a tiny amount first, then watch for 24 to 48 hours for soft stool, gas, vomiting, or itchiness before offering it again. Some dogs handle wheat poorly even when the portion is small.
| Dog Size | Body Weight | Max Plain Cooked Pasta | Frequency |
|---|---|---|---|
| Toy / very small | Under 10 lbs | 1 small noodle or 1 tsp | Rarely, 1 to 2 times a month |
| Small | 10 to 25 lbs | 1 to 2 small noodles or 1 tbsp | Occasionally, weekly at most |
| Medium | 25 to 50 lbs | 2 to 3 noodles or 2 tbsp | Occasionally, weekly at most |
| Large | 50 to 90 lbs | A small handful or 3 tbsp | Occasionally, weekly at most |
| Giant | Over 90 lbs | A small handful or up to 1/4 cup | Occasionally, weekly at most |
Can dogs eat pasta sauce?
No, dogs should not eat pasta sauce. This is the single most important section on the page, because the sauce, not the noodle, is where pasta becomes dangerous. Most jarred and homemade sauces are built on ingredients that range from stomach-upsetting to outright toxic for dogs.
- Tomato, marinara, Alfredo, and most savory sauces contain garlic and/or onion (often as powder). Both belong to the allium family and contain compounds (N-propyl disulfide and thiosulfates) that damage a dog's red blood cells and can cause life-threatening hemolytic anemia. Garlic is more concentrated than onion gram for gram, so even small amounts in powder form add up. Signs (weakness, pale gums, dark urine, vomiting, rapid breathing) can take days to appear. A small lick may not harm a large dog, but do not risk it. Call your vet or ASPCA Animal Poison Control at (888) 426-4435.
Tomato and marinara sauce
Beyond the garlic and onion problem, jarred tomato sauces are high in salt, sugar, and acid that upset canine stomachs. The tomatoes themselves are not the main issue (ripe tomato flesh is generally fine, which we cover in can dogs eat tomatoes), but the seasonings turn marinara into a no-go.
Alfredo and white (cream) sauce
Alfredo, chicken Alfredo, and white sauces combine heavy cream, butter, cheese, and usually garlic. The high fat content alone can trigger digestive upset and, in predisposed dogs, pancreatitis, a painful and potentially serious inflammation of the pancreas. Add the garlic and these sauces are firmly off-limits.
Pesto, butter, mayo, and cheese toppings
Pesto contains garlic and a large amount of oil, so it is unsafe. Butter and mayo are pure fat with no benefit and a pancreatitis risk. Cheese is not toxic and a tiny bit is tolerated by many dogs, but it is high in fat and salt and a problem for lactose-sensitive dogs; see our guide to cheese for dogs before sharing any. The bottom line: if pasta is sauced, seasoned, or buttered, do not give it to your dog.

Can dogs eat spaghetti?
Plain cooked spaghetti is the same as any other plain pasta: safe in small amounts as a treat. The catch with spaghetti is that it is almost always served with sauce and meatballs, and that classic combination usually hides garlic, onion, salt, and rich tomato or cheese, all of which make the dish unsafe.
If you want to share spaghetti, set aside a few plain, unsauced strands before you add anything to the pot. Long noodles can also be a minor choking or gulping concern for small dogs, so cut them into shorter pieces. Never share spaghetti that has already been tossed in sauce.

Pumpkin-flavored probiotic soft chews that support healthy gut flora and digestion in dogs.
Petful may earn a commission when you click through to Chewy, at no extra cost to you.
Can dogs eat noodles?
Plain cooked noodles, including plain pasta noodles and plain egg noodles, are safe for dogs in the same small, occasional amounts as other pasta. The same rules apply: cooked not raw, plain not seasoned, and a treat not a staple.
Be cautious with packaged noodle products. Instant ramen and seasoning packets are loaded with sodium, MSG, and often onion and garlic powder, which makes them unsafe. Rice noodles are plain and fine in moderation, but the flavor packets that come with them are not. As with everything pasta-related, the plainer the noodle, the safer it is.
What types of pasta can dogs eat? Whole wheat, chickpea, and more
Whole wheat, whole grain, and wholemeal pasta
Whole wheat and whole grain pasta are slightly better choices than white pasta because they keep more fiber and micronutrients, which support digestion and steadier energy. They are still a refined carb treat, not a health food, and they are off the table for dogs with a wheat sensitivity. In small plain portions, though, whole grain is the marginally smarter pick.
Chickpea pasta, protein pasta, and gluten-free pasta
Chickpea pasta and lentil-based protein pastas are naturally gluten-free and carry more protein and fiber than wheat pasta, which can make them a friendlier occasional option, especially for dogs with a wheat allergy. Plain cooked chickpeas (for chickpea pasta) are safe for most dogs, but introduce legume-based pastas slowly because the extra fiber can cause gas. Gluten-free pastas made from rice or corn are also fine plain, in moderation.
Penne, orzo, macaroni, and other shapes
The shape does not change the safety: penne, orzo, macaroni, rotini, and the rest are all just plain wheat pasta and follow the same rules. Smaller shapes like orzo and macaroni can be easier for small dogs to eat, while larger shapes should be cut down. Skip boxed macaroni and cheese entirely, since the cheese powder is heavy on salt, fat, and dairy.
Pasta vs rice for dogs: which is better?
When dog owners ask whether pasta or rice is better, the honest answer is that plain white rice usually wins for one specific reason: it is the standard carbohydrate in a vet-recommended bland diet for dogs recovering from an upset stomach. Pasta is not the recommended bland-diet food. So if your dog has diarrhea or a sensitive stomach, reach for plain cooked white rice (paired with a lean protein) rather than pasta, and call your vet if symptoms persist. You can read more on managing vomiting and diarrhea in dogs.
For an ordinary treat, neither pasta nor rice is necessary, and both should stay within the 10% rule. The key correction to a common myth: do not feed pasta as a remedy for diarrhea or an upset stomach. Plain rice, not pasta, is the bland-diet carb.

Daily dental chew that cleans teeth, freshens breath, and is accepted by the Veterinary Oral Health Council. Sized for dogs 25 to 50 lbs.
Petful may earn a commission when you click through to Chewy, at no extra cost to you.
Can dogs be allergic to pasta? Wheat and gluten sensitivity
Yes, some dogs are sensitive or allergic to wheat and gluten, though true food allergies are less common than many people assume. Because most pasta is wheat-based, a dog with a wheat sensitivity can react to it. Watch for itchy skin, excessive paw licking, recurrent ear infections, and digestive upset such as gas, loose stool, or vomiting.
If you notice these signs after your dog eats pasta or other wheat foods, stop offering it and talk to your vet, who can help identify the trigger. Our overview of wheat and grain allergies in dogs explains how food sensitivities are diagnosed and managed. For wheat-sensitive dogs, chickpea or gluten-free pasta is a better occasional option than standard wheat pasta.
Can puppies eat pasta?
Puppies do not need pasta. Growing dogs have precise nutritional requirements that are met by a complete puppy growth formula, and empty-calorie treats like pasta can crowd out the nutrient-dense food a puppy actually needs. A stray plain noodle will not harm a healthy puppy, but pasta should not be a deliberate part of a puppy's diet.
Puppies also have more sensitive stomachs, so a new food is more likely to cause loose stool. If you want to give a puppy a treat, choose small portions of puppy-appropriate, vet-approved treats instead of table food.
How to safely prepare pasta for your dog
- Boil the pasta plain in unsalted water. Do not add salt, oil, butter, or seasoning.
- Skip all sauces. No tomato, marinara, Alfredo, pesto, cheese, butter, or oil.
- Let it cool fully before serving so your dog does not burn their mouth.
- Cut long or large shapes into bite-size pieces, especially for small dogs.
- Serve a small portion within the 10% treat rule and watch for any digestive reaction.
- Choose whole grain or chickpea pasta over white when you can, and avoid it entirely for wheat-sensitive dogs.
Pasta is also fine as a tiny, occasional way to hide a pill or as a soft topper for a single meal, as long as it stays plain and small. It should never become a regular replacement for balanced dog food. For a fuller picture of which human foods help and which harm, our guide to foods that can harm your dog is worth a read.
My dog ate pasta with garlic or onion sauce: what should I do?
If your dog ate plain pasta with no sauce, there is usually nothing to worry about beyond possible mild gas or soft stool. Offer water and watch them. The emergency scenario is sauced pasta, particularly anything with garlic or onion.
- If your dog ate spaghetti sauce, marinara, or Alfredo containing garlic or onion, call your veterinarian or ASPCA Animal Poison Control at (888) 426-4435 right away, even if your dog seems fine. Allium toxicity damages red blood cells and symptoms (lethargy, pale or yellow gums, dark or red urine, weakness, vomiting, rapid breathing) can be delayed by several days. Note how much was eaten and your dog's weight so the vet can assess risk. Do not wait for symptoms to appear.
For a rich, buttery, or cheesy sauce without alliums, the main concern is digestive upset and, in some dogs, pancreatitis. Watch for repeated vomiting, diarrhea, a hunched posture, loss of appetite, or lethargy, and call your vet if any appear. When in doubt about any ingredient your dog ate, treat it as a possible pet poison emergency (garlic/onion sauce) and get professional advice.
Frequently Asked Questions
Yes, plain cooked pasta is ok for dogs in small amounts as an occasional treat. It must be fully cooked, unseasoned, and free of butter, oil, salt, and sauce. Cooked pasta is non-toxic but nutritionally empty, so it should never replace balanced dog food and should stay within the 10% treat rule.
Plain white rice is generally the better choice, especially for a sensitive or recovering stomach, because rice (not pasta) is the standard carbohydrate in a vet-recommended bland diet. For an everyday treat, neither is necessary and both should stay small. Never use pasta as a remedy for diarrhea or upset stomach.
Plain cooked spaghetti is safe in small amounts, but most spaghetti is served with sauce and meatballs that contain garlic, onion, salt, and rich tomato or cheese, all of which are unsafe. Set aside a few plain, unsauced strands before adding anything, and cut long noodles for small dogs.
No. Pasta sauce is the dangerous part. Tomato, marinara, Alfredo, and pesto sauces typically contain garlic and onion, which are toxic to dogs and can cause red blood cell damage. They are also high in salt and fat. If your dog ate sauced pasta, call your vet or ASPCA Animal Poison Control at (888) 426-4435.
No, dogs should not eat raw or dry pasta. Hard, uncooked noodles are difficult to digest, can irritate the stomach, and pose a choking hazard, especially for small dogs that gulp a large piece. There is no nutritional benefit, so keep dry pasta out of reach and only ever offer it cooked and plain.
No, pasta should not be a daily food. It is an empty-calorie treat that adds refined carbs with little nutrition, which over time can contribute to weight gain and is risky for diabetic or overweight dogs. Keep pasta to an occasional small treat within the 10% rule, with balanced dog food making up the rest.

Veterinarian · BVMS, MRCVS
Dr. Pippa Elliott, BVMS, MRCVS, is a veterinarian with nearly 30 years of experience in companion animal practice. Dr. Elliott earned her Bachelor of Veterinary Medicine and Surgery from the University of Glasgow. She was also designated a Member of the Royal College of Veterinary Surgeons. Married with 2 grown-up kids, Dr. Elliott has a naughty Puggle named Poggle, 3 cats and a bearded dragon.

Sign up for expert-backed reviews and safety alerts all in one place.


