14 Vegetables Dogs Can Eat (And May Just Love) (2024)

141 Shares

Can dogs eat vegetables? Absolutely! Many nutrient-rich veggies make great doggie snacks. But which ones are safe for dogs? And which ones are not? Integrative veterinarian Dr. Julie Buzby helps you discover 14 vegetables most dogs can eat and how to prepare them. Plus, she shares four vegetables you should never feed your dog.

14 Vegetables Dogs Can Eat (And May Just Love) (1)

Although humans and dogs have different nutritional needs, we can all benefit from eating our vegetables. Vegetables are good for dogs in all stages of life, from puppies to grey-muzzled seniors.

Table Of Contents

  1. What are some of the benefits of giving dogs vegetables?
  2. 14 vegetables safe for dogs to eat
    • 1. Pumpkin
    • 2. Broccoli
    • 3. Carrots
    • 4. Green beans
    • 5. Kale and spinach
    • 6. Brussels sprouts
    • 7. Zucchini
    • 8. Sweet potatoes
    • 9. Peas
    • 10. Corn
    • 11. Celery
    • 12. Cooked white potatoes
    • 13. Cauliflower
    • 14. Beets
  3. What vegetables should dogs not eat?
    • 1. Onions, garlic, chives, and shallots
    • 2. Mushrooms
    • 3. Unripe tomatoes
    • 4. Any vegetables that pose a choking hazard
  4. How do I prepare vegetables for dogs to eat?
    • Raw
    • Steamed
    • Boiled
    • Are there other ways to prepare vegetables for dogs to eat?
  5. With your list of vegetables dogs can eat, you can chews wisely
  6. Does your dog love veggies? Which ones?

What are some of the benefits of giving dogs vegetables?

Veggies are delicious and nutritious, whether given as snacks or as supplements to your dog’s normal diet. Here are just a few of the general benefits:

  • Weight managementDogs who are overweight benefit from veggie treats because they’re low in calories and help them feel full faster. When your dog feels satisfied, he or she is less likely to overeat or act like he or she is starving. I often recommend a “green bean diet” (adding a portion of green beans with each meal) to help my overweight patients combat hunger while reducing calorie intake.
  • Digestive health—The fiber found in vegetables promotes healthy digestive tract and dog anal gland function, and helps prevent constipation.
  • Immune health—Vegetables have important nutrients that can help boost the immune system and fight off illness.
  • Diabetes management—Vegetables can help regulate blood sugar levels in dogs with diabetes.
  • Anti-oxidants—Vegetables are natural anti-oxidants that help reduce the risk of some diseases.
  • Training rewards—Veggies can make excellent treats to give during training. Crunchy vegetables like carrots can be an especially motivating reward for some dogs.

14 vegetables safe for dogs to eat

As you probably know, not all “human food” is safe for dogs. Before giving your dog anything outside of his or her normal diet, you should always make sure it is safe. There are many vegetables dogs can eat. The following are my top 14 favorites to share with my clients.

1. Pumpkin

Ignoring debate over whether pumpkins are technically fruits or vegetables, they are #1 on my list of dog-safe veggies!

Your senior dog can benefit from pumpkin, because it’s high in fiber and can help combat stool problems. If your dog has diarrhea, the fiber will help thicken his or her stool by absorbing water. Conversely, if your canine companion is constipated, the extra fiber will help move things along.

Pumpkin also contains pepita oil, which is a type of omega-6 fatty acid known as linoleic acid. This particular fatty acid is shown to have anti-inflammatory effects, especially for your dog’s skin.

14 Vegetables Dogs Can Eat (And May Just Love) (2)

Cooked or canned pumpkin is the best (and easiest) way to serve pumpkin to your dog. When shopping for pumpkin, pay close attention. Plain canned pumpkin is my recommendation. Make sure you don’t inadvertently pick up pumpkin pie filling, which is loaded with added sugar and spices.

Introduce pumpkin to your dog’s diet by offering one to two tablespoons of it mixed with his or her other food. Don’t be alarmed if your dog’s stool color turns a bit orange.

2. Broccoli

Broccoli is another one of my favorite vegetables that dogs can eat. It is an excellent source of fiber and can also provide vitamin C, which is essential for a healthy immune system.

It’s best served cooked with no seasonings. However, small pieces of raw broccoli stalks also get a thumbs up. Dogs love a good crunchy treat, and this makes a great low-cal snack.

Be sure to serve bite-sized pieces so they do not become a choking hazard, especially if you have a small breed dog.

Dogs should eat broccoli in limited quantities because it can cause irritation to the lining of the esophagus and stomach if eaten in excess. Additionally, too much broccoli can give your dog stinky gas.

3. Carrots

I love giving carrots to dogs. Carrots are a good source of potassium, vitamin B6, and an excellent source of beta-carotene.

14 Vegetables Dogs Can Eat (And May Just Love) (3)

Beta-carotene gives carrots their signature orange color. This compound is used in the production of vitamin A, an essential vitamin that helps your dog’s immune system and vision. A deficiency in vitamin A can lead to night blindness.

Many owners serve carrots steamed or boiled. A one-ounce serving of carrots contains ten calories. This is a very filling, low calorie meal that is ideal for dogs that need to lose weight. Personally, I love feeding my dogs raw carrots. They’re great crunchy treats that dogs love.

To prevent choking, always supervise your dog and serve appropriately sized carrot pieces.

While carrots are low in calories, they are high in sugar. So you’ll want to avoid giving carrots to your dog if he or she is diabetic.

4. Green beans

As mentioned in our post on how to host a happy and nutritious Thanksgiving for dogs, green beans are a great source of vitamins A, C, and K. Green beans also provide minerals like iron and calcium.

Due to their low-calorie, high-fiber content, they can be very beneficial for dogs with diabetes. In addition, green beans are a go-to for dieting dogs because they help them feel full, are low in calories, and are fiber rich.

Green beans can be served boiled, steamed, or chopped. Avoid adding seasonings, and also steer clear of canned green beans that contain large amounts of salt. Start by giving your dog two to three green beans a day, making sure the amount of treats never tops ten percent of his or her diet, unless otherwise directed by your veterinarian.

5. Kale and spinach

Dark leafy greens like spinach and kale are an excellent choice of vegetables for your dog. They are high in:

  • Calcium—Important for healthy bones
  • Vitamin K—Crucial for the blood’s ability to clot
  • Vitamin A—Supports your dog’s vision
  • Iron—Integral component of hemoglobin, which helps red blood cells carry oxygen to tissues in the body
  • Folate—Necessary to facilitate absorption of nutrients from food into the small intestines

Kale and spinach can be served steamed or raw, but don’t add any seasonings. One or two raw leaves are perfect for a snack, or you can shred the leaves and add them to your dog’s bowl at mealtime.

Too much kale can contribute to urinary problems and bladder stones due to its high-calcium content. Like any treat, give in moderation. If your dog is prone to bladder stones or if you have any questions about kale for your dog, please speak with your veterinarian.

14 Vegetables Dogs Can Eat (And May Just Love) (4)

6. Brussels sprouts

Brussels sprouts are another high-fiber vegetable. They contain vitamins C and K, and trace minerals like magnesium, which supports cellular metabolism and muscle function.

When preparing Brussels sprouts for your dog, avoid using any oils or seasonings. When feeding, start with one or two Brussels sprouts at a time. If your dog eats too many Brussels sprouts, he or she can become gassy and bloated, leading to abdominal discomfort.

Serve Brussels sprouts steamed or boiled for your dog. Cut each one into smaller pieces since whole, round Brussels sprouts pose a choking hazard for small and medium-sized dogs.

7. Zucchini

Zucchini contains calcium, iron, magnesium, and fiber, promoting a healthy gastrointestinal tract.

Serve zucchini raw or steamed. Steaming makes them softer and easier to chew if your dog prefers a less crunchy treat.

Start with three to four slices at a time and avoid zucchini that has seasonings or salad dressings. Many of these flavorings contain garlic and onions which are toxic for dogs (more on that below). Some dressings also contain an ingredient called xylitol (or birch sugar) that is extremely toxic to dogs. Xylitol toxicity in dogs can cause hypoglycemia (low blood sugar), seizures, liver failure, and, unfortunately, even death.

8. Sweet potatoes

Sweet potatoes are another high-fiber food that make for a very tasty treat. Found in many commercial dog foods, sweet potatoes are a great source of vitamins A, B6, and C.

There are many ways to serve sweet potatoes. If fed raw, they should be chopped into small cubes. Steaming or roasting the sweet potato makes them much softer, tastier, and less of a choking hazard. Introduce sweet potatoes by giving your dog three or four slices at a time.

Like carrots, sweet potatoes are high in sugar content, so overweight and diabetic dogs should avoid them in their diets.

9. Peas

Snow peas and sugar peas are great for your dog! They’re a good source of vitamins A and B and minerals like potassium and magnesium. Zinc is another mineral in peas that plays a role in a healthy immune system and thyroid gland function.

To feed your dog peas, steam or boil them. A one-ounce serving of peas contains just twenty calories— making them a perfect low-calorie snack.

14 Vegetables Dogs Can Eat (And May Just Love) (5)

Avoid canned peas with high salt contents. Peas also contain purines, a type of protein, so dogs with urinary incontinence and kidney issues should avoid them.

10. Corn

Corn is another vegetable that is very common in dog food. Although it is sometimes villainized as a “filler,” corn has many nutritional benefits, including:

  • Easily digestible carbohydrates that serve as a great energy source for dogs
  • Linoleic acid: This nutrient is not produced by dogs. Supplementing through corn is a great way to help your dog maintain healthy skin, coat, and immune system
  • Rich in fiber that supports digestive health and motility

While corn is safe, corn on the cob is not. Corn on the cob should never be fed to dogs because the cob is not digestible. If your dog eats a corn cob, it can get lodged in the stomach or intestines, causing damage to the gastric lining or even requiring emergency surgery.

If you want to give your dog corn, steamed kernels are best. Always check the corn first to make sure it does not have extra seasoning or high salt content. And remember to leave off the butter for your dog’s portion.

11. Celery

Like many of the other vegetables discussed, celery is low in calories, fat, and cholesterol. This makes it another great treat for dogs on a diet.

Celery should be thoroughly washed and fed raw. Dogs who love a good crunch are often celery fans. However, it is not as flavorful as some of the other vegetables. So, don’t be surprised if your dog isn’t interested in eating it.

12. Cooked white potatoes

Cooked white potatoes are another safe vegetable for dogs. They are an excellent source of vitamin C, vitamin B6, iron, and magnesium—which are important for your dog’s immune system and nervous system. However, the operative word here is “cooked.”

Raw potatoes are toxic for dogs. They are part of the nightshade family and contain a substance called solanine. Cooking removes the solanine from the potato. Otherwise, the solanine causes stomach upset, vomiting, and possible bloating.

13. Cauliflower

Cauliflower is a super vegetable because it contains a wide variety of healthy nutrients, including:

  • Fiber
  • Vitamin K
  • Antioxidants
  • Vitamin A
  • Vitamin C
  • Beta-carotene
  • Minerals like potassium, calcium, and magnesium

Cauliflower can be fed cooked or raw, and should be cut into bite-sized florets.

While cauliflower is a great addition to your dog’s diet, it is important not feed too much of it. Because cauliflower is so fibrous, dogs may choke on it or develop an upset stomach.

14. Beets

Beets are one of the most anti-oxidant rich vegetables. With an 88% water content, beets also contain folate, fiber, vitamin C, and essential minerals. Therefore, beets are very beneficial for your dog’s skin and coat health.

Don’t panic if you see small amounts of red or pink coloring in your dog’s urine after he or she eats beets. They contain a pigment that can affect the color of urine. Consult your veterinarian if your dog’s urine remains discolored 48 hours after discontinuing feeding beets.

14 Vegetables Dogs Can Eat (And May Just Love) (6)

What vegetables should dogs not eat?

Now that we have discussed vegetables that are safe and tasty for your dog, let’s briefly talk about some vegetables that should never be fed to your dog.

1. Onions, garlic, chives, and shallots

Vegetables in the Allium family are toxic for dogs as they can damage red blood cells. Vegetables in this family include:

  • Onions
  • Garlic
  • Chives
  • Shallots

If your dog consumes one of these foods, please consult your veterinarian immediately. Your dog may need emergency treatment, otherwise he or she could become anemic. Signs of illness can take days to present, so call your vet right away if you think your dog may have eaten one of these vegetables.

2. Mushrooms

While some mushrooms might be safer than others, it is generally a good idea to avoid giving any mushrooms to your dog. Some mushrooms can cause your dog to experience diarrhea, stomach pain, and nausea. Other mushrooms are even more toxic to your dog, resulting in severe life-threatening illness.

For example, some mushrooms that might be found in your yard or along a hiking trail, can cause liver failure, kidney disease, lethargy, seizures, and even death. With many different species appearing similarly, wild mushrooms can be especially dangerous. To be safe, I recommend avoiding mushrooms altogether.

3. Unripe tomatoes

Just like potatoes, tomatoes are part of the nightshade family. The nightshade toxins are most prominent in unripe tomatoes and tomato plants. Therefore, it is important that your dog never consume tomato plant leaves/stem or green, unripe tomatoes.

If your dog does manage to get a hold of a tomato plant, I recommend consulting your veterinarian immediately. Clinical signs that you might see in your dog include:

  • Gastrointestinal upset (vomiting, diarrhea)
  • Dilated (enlarged) pupils
  • Depression
  • Decreased energy
  • Increased heart rate

4. Any vegetables that pose a choking hazard

Throughout this article I mentioned the importance of cutting vegetables into bite-sized pieces and properly cooking them to avoid a choking hazard. This is very important because choking can become a serious emergency. Fibrous vegetables that are hard to chew like cauliflower and celery call for extra caution. Also, monitor your dog closely.

14 Vegetables Dogs Can Eat (And May Just Love) (7)

How do I prepare vegetables for dogs to eat?

Steamed. Boiled. Raw. When it comes to preparing vegetables for dogs, there are many options. Preparation methods vary based on the type of vegetable, the way it is being fed, and your dog’s preference.

If your dog turns up his or her nose at vegetables, I recommend switching up how they are prepared. Personally, my dog and I won’t eat raw broccoli. But, we both love steamed broccoli. The same may be true for you and your dog, too!

The following are some general ideas on how to prepare vegetables as a snack for your dog. However, some veggies do have “best practices” for preparation, as mentioned above.

Raw

Raw vegetables make perfect treats. They are easy to grab, and you can take them with you anywhere. Baby carrots are a favorite for my dog!

When feeding raw veggies, properly cleaning them is extremely important. Cooked vegetables are exposed to higher temperatures that kill bacteria and microbes. Obviously, raw vegetables are not.

The only way to remove bacteria is by properly washing the vegetables before giving them to your dog. Proper scrubbing and washing will also remove dirt and pesticides.

Steamed

Steaming is a great way to prepare vegetables for your dog. I love this option because it is fast, easy, and preserves nutrients.

Here are a few tips for steaming:

  • Wash the vegetables thoroughly before steaming.
  • Chop the vegetables into uniform, bite-sized pieces for consistency in cooking time.
  • Once steamed, be sure to cool the veggies so your dog does not burn his or her mouth.

Steamed vegetables are cooked just long enough to heat them up. While being slightly softer than raw, the vegetables still have a crisp texture.

Boiled

If your dog is missing teeth or has a sensitive mouth, boiled vegetables might be a good option. Boiled vegetables are softer than raw or steamed vegetables—making them easier to chew. Because boiling involves a higher temperature and submerging the vegetables in water, they will be somewhat less nutrient dense. All of the same tips on steaming vegetables (listed above) apply to boiling vegetables.

14 Vegetables Dogs Can Eat (And May Just Love) (8)

Are there other ways to prepare vegetables for dogs to eat?

Maybe your dog isn’t a fan of vegetables, and you want to get creative with your cooking. Here are some of my favorite tricks for preparing vegetables for my senior dog:

  • Pureed—Use a blender to mash-up thoroughly washed vegetables. Some dogs prefer the applesauce-like texture of pureed vegetables. Pureed vegetables can also be easily mixed in with regular dog food.
  • Frozen—Frozen vegetables are a great summer treat! Most fresh vegetables should be washed thoroughly and then cooked prior to freezing.

With your list of vegetables dogs can eat, you can chews wisely

Even if your senior dog enjoys a high-quality commercial diet, vegetables have numerous health advantages that make them a beneficial (and tasty) supplemental treat. Keep in mind that these vegetables are not intended to provide a fully balanced diet for your dog, and should not be his or her sole food group!

Try out a variety of vegetables to learn which ones your dog loves the most. And remember, if you’re trying a new dog-safe vegetable, always offer a very limited amount at first. If you’re not sure whether a vegetable is safe given your dog’s background and health history, ask your veterinarian for advice and guidance.

Does your dog love veggies? Which ones?

Share in the comments below — and let us know your quick preparation tips. We’d love to hear!

14 Vegetables Dogs Can Eat (And May Just Love) (2024)

FAQs

14 Vegetables Dogs Can Eat (And May Just Love)? ›

Some of the most commonly used vegetables in dog food are beets, broccoli, brussel sprouts, cauliflower, carrots, celery, corn, green beans, peas, spinach and sweet potatoes. These vegetables are not only easily digestible for dogs but they're also rich in essential nutrients.

What vegetables can dogs eat everyday? ›

These are the 10 best vegetables for dogs to add to your pet's diet:
  • Asparagus. Add one to two ounces of lightly steamed asparagus tips (cut into small pieces to prevent choking) to add variety, flavor, vitamins, and minerals to a dog's meal. ...
  • Broccoli. ...
  • Carrots. ...
  • Green Beans. ...
  • Kale. ...
  • Mushrooms. ...
  • Parsley. ...
  • Pumpkin.
Dec 6, 2023

What food do dogs absolutely love? ›

8 safe human foods dogs love as treats
  • Peanut Butter. When it comes to human foods that dogs love, peanut butter tends to top the list. ...
  • Pumpkin. Pumpkin is another easy dog treat that you can use to make your own dog treats. ...
  • White Rice. ...
  • Baby Carrots. ...
  • Salmon. ...
  • Chicken. ...
  • Eggs. ...
  • Cheese.
Sep 16, 2020

What is the number one vegetable for dogs? ›

Some of the most commonly used vegetables in dog food are beets, broccoli, brussel sprouts, cauliflower, carrots, celery, corn, green beans, peas, spinach and sweet potatoes. These vegetables are not only easily digestible for dogs but they're also rich in essential nutrients.

What vegetables can older dogs eat? ›

What Vegetables Are Good for Dogs?
  • Broccoli is full of fiber, but be aware that it can cause flatulence. ...
  • Celery has a high water content, and it's high in fiber and low in calories. ...
  • Green beans contain vitamins A, B6, C, and K, along with protein, iron, calcium, and fiber.
Nov 17, 2022

Can I feed my dog cooked chicken and vegetables everyday? ›

Yes, many dogs can benefit from a diet that includes healthy human foods such as unseasoned chicken, fruits, and vegetables. Unseasoned, cooked chicken is a good source of lean protein for dogs and can be a part of a balanced diet. Make sure to remove any bones, as cooked bones can splinter and pose a choking hazard.

Can I feed my dog chicken vegetables and rice everyday? ›

Mixing dog food with chicken and rice can provide a balanced and nutritious meal for dogs, but it should not be the sole diet every day. It's essential to vary their diet to ensure they receive all necessary nutrients. Consult your vet for personalized feeding recommendations.

What food can dogs not resist? ›

13 Healthy Human Foods That Dogs Can Eat
  • Peanut Butter. Rich in protein, healthy fats, niacin, vitamin B, and vitamin E, peanut butter is always a favourite for dogs. ...
  • Cheese. ...
  • Plain Yoghurt. ...
  • Carrots. ...
  • Asparagus. ...
  • Red And White Meat. ...
  • Salmon. ...
  • Pumpkin.
Jun 15, 2023

What meat should dogs not eat? ›

Feeding your dog fatty foods, like hot dogs, bacon, ribs, or fried chicken, can upset your dog's stomach and cause vomiting and diarrhea. It can also lead to pancreatitis, which is an inflammation of the pancreas. Some breeds, like Miniature Schnauzers and Yorkshire Terriers, may be more prone to pancreatitis.

Is peanut butter good for my dog? ›

' The good news is that regular peanut butter is safe to give your dog as a treat. Just make sure to avoid peanut butter with Xylitol, a sugar substitute found in lower or sugar-free products. Xylitol is the only ingredient in peanut butter that's bad for dogs.

What vegetables should dogs not have? ›

The following veggies are considered unsafe for dogs: Garlic, Onions, Shallots, & Chives: Garlic, onions, shallots, and chives are toxic to dogs, whether raw or cooked. They have substances that may cause anemia and damage red blood cells. Signs of illness may take several days to manifest.

What meat is best for dogs? ›

Some of the better options for lean meat cuts are chicken breasts, lean cuts of beef such as sirloin or flank steak, and pork tenderloin. These kinds of cuts can be boiled, baked, or grilled, but you'll want to avoid adding seasonings or other ingredients that might be harmful to your dog.

What vegetables do veterinarians recommend for dogs? ›

Kale and spinach

Dark leafy greens like spinach and kale are an excellent choice of vegetables for your dog. They are high in: Calcium—Important for healthy bones.

What food gives old dogs energy? ›

Even in advanced age, protein is still your dog's most important energy source. Meat is a high-quality source of protein and should thus form the main component of your dog's food.

What is the best food for picky older dogs? ›

If your dog is healthy but just bored of their food, try adding chicken broth, water, or canned food to their dry kibble. You could also make a simple meal of cooked chicken and barley, or cooked lamb and rice. These meals are nutritious and easy on the stomach if your older dog is feeling a bit sick.

How many times a day should you feed a senior dog? ›

Just as for adults, we recommend the two-meal-a-day schedule - ideally one meal in the morning and one in the evening. But you might want to consider reducing your dog's calorie intake to suit their slightly less energetic pace of life.

What fruits and vegetables can dogs eat everyday? ›

Dog Friendly Fruits and Vegetables
  • Apples. Apples are a great source of Vitamin A & C as well as fiber. ...
  • Bananas contain natural sugars that can give your dog a boost in energy. ...
  • Blueberries are great for humans and dogs too! ...
  • Broccoli. ...
  • Brussel sprouts. ...
  • Cantaloupe. ...
  • Carrots. ...
  • Celery.
Jul 15, 2017

Can dogs eat mixed vegetables everyday? ›

Don't forget that moderation is key. Although vegetables are good for your dog, they should make up to 10% of their daily calorie intake. Eating too many veggies can negatively change the gut flora or increase alkalinity and cause kidney issues.

What fruits and vegetables are healthiest for dogs? ›

Fruit and Veggie Treats
  • Apples are an excellent source of vitamins A and C, which keep a dog's skin and coat healthy. ...
  • Carrots, peas, green beans, sweet potatoes, and bananas are packed with important vitamins, along with potassium, which is good for a dog's muscles, nerves, and kidneys.
Sep 5, 2023

Top Articles
Latest Posts
Article information

Author: Jamar Nader

Last Updated:

Views: 5396

Rating: 4.4 / 5 (55 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Jamar Nader

Birthday: 1995-02-28

Address: Apt. 536 6162 Reichel Greens, Port Zackaryside, CT 22682-9804

Phone: +9958384818317

Job: IT Representative

Hobby: Scrapbooking, Hiking, Hunting, Kite flying, Blacksmithing, Video gaming, Foraging

Introduction: My name is Jamar Nader, I am a fine, shiny, colorful, bright, nice, perfect, curious person who loves writing and wants to share my knowledge and understanding with you.