Vegetables Dogs Can and Can't Eat

Vegetables can be useful plain treats, but raw texture, skins, cobs, seasonings, sauces, salt, butter, and gas-producing portions change the risk.

Quick safety groups

Compare plain vegetables, uncertain forms, and avoid items before sharing from your plate.

Plain matters more than the vegetable name

Butter, onion, garlic, salt, sauces, frying, and rich toppings can turn a simple vegetable into a bad choice for dogs.

Review toxic foods

Vegetable risk notes

Cut firm vegetables into small pieces to reduce choking risk.

Avoid cobs, hard skins, high-salt canned vegetables, and heavily seasoned leftovers.

Raw versus cooked can matter; check the detail page for potatoes, mushrooms, corn, and beans.

Introduce new vegetables slowly because fiber can cause stomach upset.

Usually OK in small amounts

Plain, appropriate portions are the main rule.

95
Tomatoes

SMALL AMOUNT Offer only a small piece of ripe red tomato flesh if your dog tolerates it. Avoid green tomato parts, vines, leaves, stems, canned sauces, salsa, and seasoned tomato foods.

Broccoli

SMALL AMOUNT Keep Broccoli to a small occasional amount, adjusted for your dog's size and normal diet.

Cucumbers

SMALL AMOUNT Keep Cucumbers to a small occasional amount, adjusted for your dog's size and normal diet.

Carrots

SMALL AMOUNT Keep Carrots to a small occasional amount, adjusted for your dog's size and normal diet.

Celery

SMALL AMOUNT Keep Celery to a small occasional amount, adjusted for your dog's size and normal diet.

Corn

SMALL AMOUNT A small dog should only get a teaspoon of plain kernels; a large dog may have a tablespoon or two occasionally. Do not feed corn daily, and never offer the cob, because the cob is an obstruction risk rather than a treat.

Potatoes

SMALL AMOUNT A small dog should only get a teaspoon-sized plain cooked bite; a large dog may tolerate a tablespoon or two occasionally. Keep potatoes occasional because they add starch and calories, and avoid them for dogs with weight, diabetes, or special diet plans unless your veterinarian approves.

Sweet Potatoes

SMALL AMOUNT Start with a teaspoon of soft cooked sweet potato for a small dog or a few small bites for a large dog. Dogs with diabetes, weight concerns, or a prescription diet need veterinarian-specific advice before it becomes a routine topper.

Green Beans

SMALL AMOUNT Offer a few chopped beans as a treat, then watch stool changes. Green beans can replace an occasional biscuit, but they should not replace a meaningful share of a complete dog food diet without veterinary guidance.

Peas

SMALL AMOUNT A small dog can start with a teaspoon of plain peas; a large dog may have a tablespoon or two occasionally. Do not make peas a major daily ingredient unless your veterinarian approves the full diet, especially for dogs with kidney, heart, urinary, or special diet concerns.

Pickles

SMALL AMOUNT Avoid feeding pickles to dogs. If a dog eats a tiny plain pickle piece, monitor for thirst or stomach upset, but do not offer pickles intentionally or in routine amounts.

Asparagus

SMALL AMOUNT Offer only a few soft, chopped pieces as an occasional treat. There is no reason to force asparagus into a diet if your dog does not digest it comfortably.

Bell Peppers

SMALL AMOUNT Keep Bell Peppers to a small occasional amount, adjusted for your dog's size and normal diet.

Lettuce

SMALL AMOUNT Keep Lettuce to a small occasional amount, adjusted for your dog's size and normal diet.

Spinach

SMALL AMOUNT A small dog should get only a few chopped leaves; a large dog may get a spoonful-sized amount occasionally. Do not feed spinach daily, and ask your vet first for dogs with kidney, bladder, urinary crystal, or special diet history.

Beans

SMALL AMOUNT Keep Beans to a small occasional amount, adjusted for your dog's size and normal diet.

Cabbage

SMALL AMOUNT Keep Cabbage to a small occasional amount, adjusted for your dog's size and normal diet.

Cauliflower

SMALL AMOUNT Keep Cauliflower to a small occasional amount, adjusted for your dog's size and normal diet.

Maize

SMALL AMOUNT Keep Maize to a small occasional amount, adjusted for your dog's size and normal diet.

Olives

SMALL AMOUNT Keep Olives to a small occasional amount, adjusted for your dog's size and normal diet.

Zucchini

SMALL AMOUNT A small dog can start with one or two tiny pieces; a large dog may have a few small pieces occasionally. Keep it plain and occasional, and reduce the amount if your dog gets gas, loose stool, or already eats a fiber-sensitive diet.

Beets

SMALL AMOUNT Keep Beets to a small occasional amount, adjusted for your dog's size and normal diet.

Brussel Sprouts

SMALL AMOUNT Keep Brussel Sprouts to a small occasional amount, adjusted for your dog's size and normal diet.

Edamame

SMALL AMOUNT Keep Edamame to a small occasional amount, adjusted for your dog's size and normal diet.

Green Peppers

SMALL AMOUNT Keep Green Peppers to a small occasional amount, adjusted for your dog's size and normal diet.

Squash

SMALL AMOUNT Keep Squash to a small occasional amount, adjusted for your dog's size and normal diet.

Cucumber

SMALL AMOUNT Keep Cucumber to a small occasional amount, adjusted for your dog's size and normal diet.

Seaweed

SMALL AMOUNT Keep Seaweed to a small occasional amount, adjusted for your dog's size and normal diet.

Black Beans

SMALL AMOUNT Keep Black Beans to a small occasional amount, adjusted for your dog's size and normal diet.

Chickpeas

SMALL AMOUNT Keep Chickpeas to a small occasional amount, adjusted for your dog's size and normal diet.

Kale

SMALL AMOUNT Keep Kale to a small occasional amount, adjusted for your dog's size and normal diet.

Peppers

SMALL AMOUNT A small dog should start with one tiny strip; a large dog can have a few small plain pieces occasionally. Keep peppers plain and rare, and avoid them for dogs with sensitive stomachs or reflux-like symptoms unless your veterinarian approves.

Pumpkin

SMALL AMOUNT Keep Pumpkin to a small occasional amount, adjusted for your dog's size and normal diet.

Radishes

SMALL AMOUNT Keep Radishes to a small occasional amount, adjusted for your dog's size and normal diet.

Red Peppers

SMALL AMOUNT Offer a few small pieces as an occasional treat, not a bowlful. Start smaller for a puppy, small dog, or dog with a sensitive stomach.

Butternut Squash

SMALL AMOUNT Keep Butternut Squash to a small occasional amount, adjusted for your dog's size and normal diet.

Lentils

SMALL AMOUNT Keep Lentils to a small occasional amount, adjusted for your dog's size and normal diet.

Mashed Potatoes

SMALL AMOUNT Keep Mashed Potatoes to a small occasional amount, adjusted for your dog's size and normal diet.

Black Olives

SMALL AMOUNT Keep Black Olives to a small occasional amount, adjusted for your dog's size and normal diet.

Eggplant

SMALL AMOUNT Keep Eggplant to a small occasional amount, adjusted for your dog's size and normal diet.

Lima Beans

SMALL AMOUNT Keep Lima Beans to a small occasional amount, adjusted for your dog's size and normal diet.

Okra

SMALL AMOUNT Keep Okra to a small occasional amount, adjusted for your dog's size and normal diet.

Sauerkraut

SMALL AMOUNT Keep Sauerkraut to a small occasional amount, adjusted for your dog's size and normal diet.

Tomato

SMALL AMOUNT Keep Tomato to a small occasional amount, adjusted for your dog's size and normal diet.

Cherry Tomatoes

SMALL AMOUNT Keep Cherry Tomatoes to a small occasional amount, adjusted for your dog's size and normal diet.

Corn Cobs

SMALL AMOUNT Keep Corn Cobs to a small occasional amount, adjusted for your dog's size and normal diet.

Tomatos

SMALL AMOUNT Keep Tomatos to a small occasional amount, adjusted for your dog's size and normal diet.

Butternut Squash -Ai

SMALL AMOUNT Keep Butternut Squash -Ai to a small occasional amount, adjusted for your dog's size and normal diet.

Use caution

Preparation, amount, health history, or uncertain evidence changes the answer.

3

Avoid

These are poor routine choices or have avoidable risk.

13