June 6

What Vegetables Can Dogs Eat



Leaf Greens: Lettuce, Spinach, Cabbage And Kale

What vegetables can dogs eat

Most all leafy greens are good for dogs, as they contain vitamins a, c, and K. In addition, they are rich in calcium, iron and potassium.

Don’t give your dog too much of these as they contain a lot of fiber and can upset some dog’s stomach. Just give a small portion mixed in with their protein rich dog food is beneficial.

It is best to have the leafy greens uncooked or you can steam them as well.  Steaming and not boiling in water is a great way to cook them.  Steaming instead of boiling will preserve the nutrients and flavor.


what vegetables can dogs eat

The Benefits of Carrots

There was a study by the The British Journal of Nutrition, as they found that vitamin A was very important for a dog’s health. It helps support immune system, bone growth, and can decrease the possibility of eye infections. 

Most dogs like the flavor of carrots, and they are good crunch treat when they are raw. However, carrots are high in starch and sugar, so you want to give them in moderation. They can cause your dog to gain weight if you give them too much carrots.

They make a good low-calorie healthy snack as they are packed with nutrients and antioxidants.

Just feed your dog a small amount and balance it with their healthy high-protein dog food. serving carrots is the best way to serve it to your dog. Make sure you cut them up and not have too large a piece as they could choke.

Just like dog treats, make sure you don’t feed them more then 3% of your dog’s total calories.
I like to cut up a few very small pieces of raw carrots and mix it in with their dog food, as that makes a tasty meal.  

Here are the Nutritional Facts About Carrots

According to the USDA, listed below is the nutritional count of 1 cup raw, chopped carrots.

53 calories
1.19 grams of protein
12.3 grams of carbohydrates
3.58 grams of dietary fiber
21400 IU Vitamin A
10,600 mcg Beta Carotene
410 mg Potassium
16.9 mcg Vitamin K

What Vegetables Can Dogs Eat..Celery?

Celery is another good vegetable as it contains healthy nutrients.

Again, moderation is a key, as you don’t want to put too much celery in your dog’ diet. It should not be a meal replacement. However, many vets recommend adding celery to the dog’s diet if they are overweight, as celery is about 5% water and has little calories.

Benefits of Celery

Celery has a many important nutrients such as vitamin A that will help your dog’s skin and coat. 

Another good nutrient is Fiber that helps with your dog’s digestive system. Just don’t overdo it, as too much fiber will cause your dog to pass a lot of gas.

Celery also is an anti-inflammatory agent and can help alleviate inflammation in your dog’s joints.

It is best to give your dog raw celery and not cooked.

What Vegetables Can Dogs Eat...Green Beans?

If your dog is overweight, giving them green beans may help, as many vets recommend green beans for an overweight dog.  Green beans are a low calorie, high fiber treat. They make a good filler mixed in with their dog food that won’t add a lot of calories.  

My dachshund loves green bean, and I will put a small amount of them in his dog food.

Green beans contain vitamins A, C, & K. They also contain fiber and manganese.

What Vegetables Can Dogs Eat... Sweet Potatoes?

Sweet potatoes are a good treat. They contain Vitamins A, B5, B6, and C. They are also high in fiber, potassium, and manganese.

The best way to serve sweet potatoes are either boiling, baked, or steamed and do not add any seasoning.

What vegetables can dogs eat..Squash?

Squash is good for dogs as long as you don’t give them the seeds or skin.  A lot of dog’s like the taste of squash and if you dog has a case of diarrhea, squash and help with that.

You can also steam the squash which is a good way to give to your dog. You should limit the amount you give them.

What vegetables can dogs eat...Broccoli?

Broccoli is another good source of nutrients, which has vitamins C, vitamin K, and potassium. Broccoli helps improve bone density and is high in fiber as well.

Only give small quantities of broccoli as it can cause an upset stomach in some dogs.

What vegetables can dogs eat...Brussel sprouts?

Brussel sprouts contain fiber and other nutrients and are okay to feed your dog. However, make sure you only feed them a very small amount, as brussel sprouts can give a dog gas. So that might not be pleasant for you as well.

What vegetables can dogs eat...Cauliflower?

Cauliflower is okay to feed your dog as it has vitamins and antioxidants. It helps support inflammation as well. However, just like brussel sprouts it has fiber and if you give too much of it to your dog, they might get an upset stomach and a lot of gas.

You can give cauliflower raw or cooked without the stems or leaves. Some dogs like the taste, but others may not.

All of the above vegetables are safe for your dog to eat, but they should all be limited in small quantities as most of their meal should come from their dog food.

Also, always make sure you break them up into small bite size pieces so they don’t choke on them.
Plus, if you have never given your dog vegetables before, just go slow with the amount you give them. You want to make sure it agrees with them.

What vegetables can dogs eat – Legumes?


There has been recent news about legumes, like kidney beans, pinto beans, lentils, and peas and whether these are safe for dogs to eat.

The FDA update  reports that there are canine dilated cardiopulmonary (DCM) with dogs eating dog foods that contain legumes on the ingredients list.

If your dog food has a high amount of legumes or potatoes in their diet, you should probably change their dog food. Also, you might not want to give your dog legumes.

However, in the previous paragraph earlier in this page, green beans were good to give to a dog. Since they are not classified as a bean they don’t have the limitations as legumes.

Here are Fruits & Vegetables That are HARMFUL and You Should NEVER Give to your dog

1. Grapes and raisins 
Just a small amount of these can give your dog kidney damage.

2. Onions, Garlic, Chives
Again, these can give your dog kidney damage and it can harm a dog's blood cells.

3. Any fruits with seeds such as, cherries, plums, peaches, and apricots
These seeds contain cyanide that is harmful to your dog. Plus, the seeds is harmful to your dog’s small intestine.

4. Rhubarbs
Rhubarbs are not good for your dog’s digestive tract, nervous system, and kidneys. It can also reduce their calcium level, causing renal problems.
Warning: if you dog somehow ate any of these, contact your vet immediately.

Loved this? Spread the word

About the Author

I have owned dachshunds for the past 27 years and have been part of my family and my life. I had my first dachshund develop a back issue, but by giving him natural joint supplements he was able to be pain free the rest of his life. He lived to be 17 years old. My goal is to show others what information I learned throughout the years for providing the best healthy dog food, supplements, and treats. ​ I continue to learn from other dog breeders, vets, and scientific research to help your dachshunds live a long and healthy life.


Related posts

Foods Your Dog Can Eat

Read More

Can My Dog Eat Tuna

Read More

Can A Dog Eat Peanut Butter

Read More

Dachshund Back Problems

Read More

Subscribe to get your FREE report on How To Stop Your Dog's Excessive Barking