Can dogs eat lentils?
Short answer
Yes, dogs can eat plain cooked lentils with no salt or seasoning, but only in small amounts as an occasional add-in. Raw lentils are a bad idea — they're hard to digest and cause gas.

Cooked, unseasoned lentils are safe for dogs in small amounts and offer some protein and fiber. Raw lentils, though, contain compounds that irritate digestion. Here's how to prepare lentils for your dog and how much is actually safe.
Why only in moderation
Lentils are a legume rich in plant protein, fiber, iron, and B vitamins. Cooked and unseasoned, they aren't toxic to dogs and in small amounts can be an interesting addition to the diet, especially for dogs on a partly plant-based or veterinary diet.
Raw lentils contain lectins (phytohaemagglutinin), which are hard to digest in their raw state and can irritate the digestive tract — similar to raw beans. Cooking breaks down most of these compounds, which is why cooked lentils are the safer option.
The real issue is the high fiber and carbohydrate content relative to what a dog's digestive system normally handles. Larger portions easily trigger bloating, gas, or loose stool, especially in dogs not used to legumes.
Lentils served at the human table are often cooked with onion, garlic, salt, or spices — these additions are problematic or even toxic for dogs, so any lentils meant for your dog need to be plain, with no seasoning at all.
How to serve lentils
- Always boil lentils thoroughly in plain water with no salt, onion, garlic, or spices, until soft.
- Serve only a small portion mixed into your dog's regular food, not as a standalone meal.
- Introduce a new addition gradually — start with one or two extra teaspoons and watch the stool.
- If your dog has sensitive digestion, gas issues, or pancreatitis, it's best to skip lentils altogether.
Rough portion
Small dogs (under 22 lb): up to 1 teaspoon (about 5 g) of cooked lentils a few times a week; medium dogs (22–55 lb): 1–2 teaspoons (about 5–10 g); large dogs (over 55 lb): 1–2 tablespoons (about 15–30 g). Lentils should only be a small add-in, never a main part of the meal.
Risks
- Bloating and gas with larger portions, especially in dogs unused to legumes.
- Diarrhea or loose stool from too much fiber at once.
- Raw lentils can irritate the digestive tract and are harder to digest due to lectins.
- Lentils cooked with onion, garlic, or spices can be toxic or irritating to dogs.
Symptoms to watch for
- Bloating and gas
- Loose stool or diarrhea
- Vomiting after eating raw lentils
- Abdominal discomfort, restlessness
Your dog already ate lentils. What now?
- If your dog eats a small amount of plain cooked lentils, it's usually not a problem — just watch their stool the next day.
- If they ate seasoned lentils with onion or garlic, watch for signs of toxicity (weakness, pale gums, vomiting) and call your vet if any appear.
- If your dog overate raw lentils and has ongoing vomiting or abdominal pain, seek veterinary care.
Common questions about dogs and lentils
Can dogs eat raw lentils?
No, raw lentils contain lectins that are hard to digest and can irritate the digestive tract. Always cook them thoroughly until soft, then offer only a small amount.
Can puppies eat lentils?
It's best to avoid lentils for puppies, or offer only a minimal amount once they're established on regular food. Puppies' sensitive digestion easily reacts to legumes with bloating or diarrhea.
Are lentils a good meat substitute for dogs?
No, lentils provide plant protein that doesn't supply all the essential amino acids a dog needs from meat. They can only serve as a small add-in, not a replacement for animal protein in the diet.
Can I give my dog lentil soup?
Regular lentil soup is usually seasoned and contains onion, garlic, or a lot of salt, none of which is good for dogs. If you want to offer lentils to your dog, cook them separately with no seasoning at all.
Other good treats

Can dogs eat broccoli?
Yes, broccoli is safe for dogs in small amounts. It contains isothiocyanates, which in larger doses irritate the digestive tract and cause gas. Stick to small pieces, raw or cooked, with no seasoning.

Can dogs eat carrots?
Yes, carrots are safe for dogs and rank among the best treats you can give them. They're low in calories, full of fiber and beta-carotene, and raw carrots even help clean teeth. Cut them to a size that suits your dog.

Can dogs eat peas?
Yes, green peas are safe and nutritious for dogs. They provide plant protein, fiber, and vitamins, and plenty of quality kibble uses them as an ingredient. Serve fresh or frozen, never salted canned peas.

Can dogs eat pumpkin?
Yes, cooked or plain pumpkin flesh is very healthy for dogs, and vets often recommend it to help with digestive upset. Always choose plain pumpkin puree, never pie filling with added sugar and spices.
More from vegetables

Can dogs eat beans?
Yes, plain beans that are cooked thoroughly and unsalted are safe for dogs in small amounts and offer a good dose of fiber and protein. Raw beans are toxic due to lectins, though, and canned or baked beans usually carry too much salt and sugar.

Can dogs eat bell peppers?
Yes, but only sweet bell peppers in small amounts. They aren't toxic and contain vitamin C, but hot varieties like chili peppers or jalapenos should never be given, capsaicin irritates the digestive tract and causes painful burning.

Can dogs eat cabbage?
Yes, raw or cooked cabbage is safe for dogs in small amounts. In larger portions it causes noticeable gas, and heavy long-term intake can affect thyroid function. Skip sauerkraut because of its salt content.
Sources
Last updated 10 September 2026.