• Shop
  • About
  • Contact
  • Quiz
  • Learn
    • Dogs
    • Care
    • Stories
    Old Dog Sitting in Field of Purple Flowers

    9 Healthy Habits That Help Dogs Live Longer

    Great Dane Looking Longingly Into the Distance

    Great Dane: Breed Characteristics, Care, and Photos

    Siberian Husky Looking Into the Distance

    Siberian Husky: Breed Characteristics, Care, and Photos

Care

6 min read

15 Veggies That Are Safe For Most Dogs

Not every veggie belongs in your dog's bowl. But there are a number of them that are safe and actually healthy for dogs. Here's the shortlist of safe, vet-friendly picks (plus how to serve them so your dog actually benefits).

Vet Approved

Corinne Wigfall Veterinarian Doctor Holding Dog

Reviewed & Checked By

Dr. Corinne Wigfall

Veterinarian BVM BVS & Author

This information is current and up-to-date in accordance with the latest veterinarian research. Learn more

15 Veggies Safe for Most Dogs

Written by

Corinne Wigfall Veterinarian Doctor Holding Dog

Dr. Corinne Wigfall

Last updated: April 26, 2026

Sharing is Caring

Contents

Dogs are omnivores, so historically they ate both meat and plant based food sources to sustain their bodies. The same principle is true today. They need a range of vitamins and minerals in addition to macronutrients such as fats and proteins for good health. Fruit can be a good source of nutrients for dogs, but many vitamins and minerals are readily available in vegetables, especially cooked vegetables. 

Sadly, not all vegetables are safe for dogs to eat, and some can be highly toxic. If you are looking to feed vegetables to your dog, it’s important to know which ones are nontoxic, and which will not make your dog unwell when consumed. Let’s look at some of the most common veggies you can safely try with your dog, in moderation.

Broccoli 

A dog lies on a wooden floor holding a piece of fresh broccoli in its paws.
Cooked broccoli offers fiber, vitamins, and a satisfying texture dogs enjoy

Broccoli has an interesting texture for dogs and you can feed both the head and stalk of the brocoli if cooked through. The stalk actually contains more fiber than the heads of the broccoli!

Broccoli is a good source of vitamins C and K, is low in calories and high in fiber. Some of the compounds broccoli contains are thought to help reduce the risks of cancer. 

Carrots 

A dog lies on the floor, chewing a fresh carrot while holding it between its paws.
Carrots support vision and skin while serving as tasty training treats.

This vegetable is known to help with eyesight, but did you know they also contain retinol, biotin and lycopene which boost skin health. Carrots are a great veggie to dice up small and use as training treats or rewards when out on a walk. Dogs love the taste of carrots, and will happily accept them as a healthy treat alternative. 

You can serve carrots raw for a satisfying crunch that doubles as a mini dental scrub, or lightly steam them to soften for puppies and senior dogs. Frozen carrot sticks also make an excellent soothing chew for teething pups. Just stick to bite-sized pieces to avoid choking, and remember moderation. One to two medium carrots a week is plenty for most dogs.

Mushrooms 

A Fox Terrier stands beside a basket of freshly picked parasol mushrooms, sniffing them.
Safe mushrooms offer fiber, antioxidants, and a low-calorie dog treat.

Shop bought mushrooms are safe for dogs, be cautious about wild foraging if you don’t know what you are looking for as they can be fatal. Mushrooms are a low calorie, high fiber tasty treat. Mushrooms contain antioxidants, which are helpful in preserving nerve and brain function. 

Skip the butter, oil, garlic, and onions that usually come with sautéed mushrooms, since those ingredients can be more dangerous to dogs than the mushrooms themselves.

Peas 

A girl holds a bowl of freshly picked peas while a large white dog stands beside her.
Peas are nutritious treats, but should be fed in moderation.

A lot of commercial grain-free dog food diets use peas as their carbohydrate source, so you may find your dog is eating peas already in processed form. You can feed peas cooked as snacks or mix in with their main meal.

Feeding large amounts of peas has been linked to dilated cardiomyopathy (DCM – a dangerous heart condition) in dogs, so stick to using them as a treat unless you have consulted a vet first. Peas do have good health benefits in small amounts. They contain iron, protein and are packed with vitamin C – good for nail and skin function. 

Pumpkin 

A woman gives a piece of fresh pumpkin to a Border Collie dog in an autumn park.
Cooked pumpkin supports digestion, fiber intake, and overall gut health.

Pumpkin is an excellent source of fiber, and is a common feeding suggestion by veterinarians for dogs who suffer from diarrhea, constipation or anal gland issues.

Adding a tablespoon of cooked pumpkin to your dog’s diet daily can keep their bowel motions regular. It’s important to feed cooked pumpkin as this is more easily digestible than raw. Avoid canned pumpkin, or pumpkin pie mix as they can have artificial sweeteners that are toxic to dogs. 

As well as its high fiber content, pumpkin is high in vitamin A and is a source of antioxidants, which help combat inflammation in the body. 

Celery 

A golden retriever lies next to a bowl of vegetables including celery, broccoli, cauliflower, and bell peppers.
Crunchy celery supports healthy diets with fiber and very low calories.

Celery has a great crunch and it is enjoyable for most dogs to eat. Be careful not to feed pieces big enough to get stuck in the esophagus and cause a choking hazard. Depending on your dog’s size you will need to cut pieces to suit.

Smaller is always better! Celery is a source of vitamin K, needed for blood clotting mechanisms, and is a good source of fiber. It has practically no calories so is perfect for dogs on a restricted diet. 

Bell Peppers 

A white dog with brown spots looks at fresh vegetables such as peppers, broccoli, carrots, and tomatoes on a kitchen table.
Packed with vitamins and antioxidants, they brighten everyday dog meals.

Vitamins A and C, and antioxidants are found in bell peppers. They can be fed cooked or raw, just remove the seeds and stalk. Their bright colors make these vegetables perfect meal toppers, helpful if your dog gets bored of their regular kibble day after day. 

Red bell peppers pack the most nutrients of the bunch, with nearly 10x the beta-carotene of green ones, making them the top pick if you’re choosing just one. Start with a few small strips to make sure your dog tolerates them well, as the skin can be tough on sensitive stomachs.

Sweetcorn

A dog’s paw gently plays with a fresh corn cob on green grass.
Cooked kernels are safe, but avoid cobs due to blockage risk.

Cooked sweetcorn kernels are safe for dogs when fed as individual kernels. Do not feed corn on the cob, as this can cause life threatening gastrointestinal blockage, needing surgery to remove the stuck corn cob. 

Sweetcorn is a source of fiber, potassium, Vitamin B6 and magnesium. When feeding cooked sweetcorn, feed it plain without sauces such as butter, oils or garlic as this can cause tummy upsets in dogs. 

Kale 

A dog stands on its hind legs at a kitchen counter, sniffing fresh greens
Nutrient-dense leafy greens support digestion, immunity, and overall canine wellbeing.

Considered one of the superfoods for its nutritional value per gram fed. It’s a natural source of antioxidants, to reduce inflammation and repair damage in the body. Kale has compounds which act as prebiotics, good for gut health.

This powerful super green even has sulforaphane and indole-3-carbinol which is said to be beneficial in reducing the risks of cancers. Kale supports heart health and vision. From this list it’s clear to see why it’s considered a superfood with all the wonderful health benefits it brings! 

Dogs with urinary issues, or those with bladder stones should avoid eating kale, as kale contains calcium oxalate, which is a compound that can contribute to bladder stones. For all other dogs, feeding in small amounts can reap the benefits without the small risks of side effects. 

Sweet Potato 

Raw sweet potatoes lie beside sliced pieces on a table.
Cooked sweet potato adds fiber, immune support, and gentle nutrition.

Sweet potato does have a higher calorie count than most veggies on account of its high carbohydrate concentrates. That fact aside, it’s a wonderful and tasty source of fiber. It is packed with beta-carotene, an important molecule for maintaining a healthy immune system. As sweet potato is low in fat, its a good option for dogs who suffer from pancreatitis, a common condition in smaller dogs. 

Feed sweet potato cooked and mashed, as cubed raw sweet potato can be a choking hazard for dogs. A tablespoon daily is about the right amount to add to food. 

Cucumber 

A fluffy white dog stands next to a basket of freshly picked cucumbers and garden vegetables.
Hydrating snack offers low calories, minerals, and a refreshing crunch.

Cucumber is mostly made of water, so can be a hydrating snack for dogs in the summer months. Its calorie content is very low, and there are small amounts of copper, phosphorus and magnesium, important in body growth and repair. Wash and slice the cucumber well to reduce choking hazards.

Green Beans 

Green beans are arranged in a bowl alongside red vegetables on a table.
Low-calorie, fiber-rich snack helps dogs feel full and satisfied.

Green beans are low in calories, and high in fiber. You can feed around one third of a cup of green beans a day to your dog, helping to maintain the sensation of satiety, or feeling full. Green beans contain iron, magnesium and calcium, important elements in bone repair and growth. 

Eggplant (aka Aubergine)

A Yorkshire Terrier stands beside a basket of freshly picked vegetables, including eggplant.
Cooked vegetable provides B vitamins and fiber for fullness and weight control.

Your dog can eat cooked aubergine or eggplant as part of a balanced diet. It’s a rich source of B vitamins and its high fiber content can help your dog feel fuller for longer, helpful if you’re trying to get them to lose weight or maintain a slim figure. It’s safe for dogs to eat both the skin and flesh of the aubergine or eggplant. 

Beetroot 

A golden retriever eating fresh beets in a living room.
Supports heart health, digestion, and mood with safe cooked preparation.

Beetroot contains uridine, a mood boosting substance, and helps maintain brain health. Beetroot contains compounds that help lower blood pressure, and have a cardioprotective effect on the heart, so may help pets with cardiac disease or hypertension.  This dark red vegetable is a good fiber source, and helps draw water into the intestines reducing risks of constipation

Don’t panic if your dog’s urine is red or pink tinged for up to 24 hours after feeding them beetroot. This is just the body getting filtering out some of the pigments present in beetroot and not a sign your dog has blood in their urine. It should go away on its own within 24 hours. 

You should feed beetroot cooked and plain with no sauces etc and either mash or puree the beetroot to a soft texture as hard chunks can get stuck in the digestive tract.

Spinach 

A dog sniffs a fresh bunch of spinach on a wooden kitchen countertop.
Iron-rich leafy greens support blood health and gentle recovery support.

A natural source of iron, this vegetable is a good choice if your dog has anemia, or low red cell count. It’s also full of vitamins such as vitamin C, important for wound healing and repair.

Too much of a good thing can be bad though, feeding spinach in large amounts can cause gastrointestinal disturbances such as diarrhea or vomiting. Spinach is best given in small amounts and always feed your dog spinach that has been cooked through. 

Frequently Asked Questions

Can I use vegetables as training treats?

Yes! Small pieces of chopped carrot for example can make perfect low calorie training treats for your dog. Overweight dogs, or dogs who need a lot of encouragement with food during training will particularly benefit from having small pieces of vegetable instead of high calorie treats bought from the pet store.

How much of my dog’s diet should be plant or vegetable based?

Your dog needs a balanced diet, with a balanced range of macro and micro nutrients. It’s recommended that no more than 10% of your dog’s diet is made up of vegetables. If looking to feed more than this, you need to contact a veterinary nutritionist for help creating a balanced diet.

Can my dog be vegan or vegetarian?

Veterinarians usually advise against a home-prepared vegan or vegetarian diets for dogs. It’s very difficult to balance the nutritional needs of your dog when feeding a vegan or vegetarian diet. Rarely a dog with very severe food allergies may need a plant-based diet, and this should only be fed after consulting a veterinary nutritionist. Your dog can become very unwell if they do not get the right ratios of proteins, fats and carbohydrates, and you may need to supplement vitamin or mineral tablets for a complete diet.

Are there any vegetables to avoid feeding?

Yes, vegetables associated with lots of risks are onions of all varieties, unripe or green tomatoes and garlic. Some vegetables are to be avoided because of the risks of blocking the gastrointestinal tract such as whole radish or corncobs. If thinking about feeding vegetables from your plate at dinner, remember that sauces or seasoning can give your dog symptoms such as vomiting, flatulence or diarrhea.

Dalmatian Laying in Bed Looking at Camera on Comforter

Recommended Read.

Care

11 Reasons Your Dog Shouldn’t Sleep in Your Bed

Do you sleep with your dog in your bed? While we all love cuddling with our furry friends, it can actually have some negative impacts in your day to day life. Find out why it may not be the best idea.

Top Articles

Freyja The English Mastiff Outside Laying Next to Uhtred the English Mastiff 1
Care

How I Helped My Aging Dog Run Again After Months of Limping

Rescue Dog Finna Getting Saved 2
Stories

Shy Stray Dog Wins the Jackpot With New Owners

Buck Rescue Dog Looking at Camera with Amber Colored Eyes 3
Stories

Meet Buck: The Ultimate Gentle Giant Searching For His Forever Family

Dog Destroying Inside of Home After Being Left Alone 4
Dogs

7 Tips to Keeping Your Dog Happy While Away at Work

Old German Shepherd Dog Looking Owner in Eyes at Dog Park 5
Dogs

5 Things You Should Never Say to Someone Who Just Lost a Dog

There’s More…

Old black dog laying in bed has gray muzzle
Care

9 Proven Tips to Help Your Dog Thrive in Their Golden Years

Anxious Dog Looking at Camera With Fear
Care

11 Tips For Treating Separation Anxiety in Dogs

Dog Needing Supplement For Hip & Joint Health
Care

What Age Should Dogs Start Taking Joint Supplements?

Older dog panting outdoors laying in grass
Care

11 Subtle Signs of Discomfort Every Dog Parent Should Know

Browse

  • Dogs
  • Stories
  • Care

Info

  • About
  • Editorial
  • Privacy
  • Disclosures
  • Terms
  • Contact
  • Data
  • Requests

Get ‘Fetch!’

Doggy Tips, Tricks, & Best Buys. Delivered Daily.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Caninely participates in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

© 2026 Caninely