Can Dogs Eat Collard Greens?

Dogs are like people in that they have different likes and dislikes when it comes to food. Do you love your collard greens? Can dogs eat collard greens?

This is a question that many dog owners wonder about. The answer is yes they can, but there are important factors to consider.

In this blog post, we will explore whether or not collard greens are a safe food option for dogs. We will also discuss some of the potential benefits and risks associated with feeding this vegetable to dogs. By the way, we also wrote an article about dog calming treats.

So, if you are curious about whether or not your dog can enjoy a healthy serving of collard greens, read on!

Are Collard Greens Good For Dogs?

Yes, collard greens are good for dogs – but in small amounts.

When cooked and prepared correctly, they can add a healthy boost of vitamins and nutrients to your dog’s diet. They also contain fiber and other digestive enzymes that help your dog’s digestive system function properly.

Nutritional Benefits Of Collard Greens For Dogs

Like with many vegetables, there are many benefits associated with feeding your dog Collard greens such as:

  • Collard greens are packed with vitamins A, C, and K along with calcium, iron, and potassium
  • They also contain fiber which is important for your dog’s digestion. Fiber plays a vital role in helping your pet digest and absorbs nutrients from his or her food. It also stimulates your dog’s natural chewing instinct, promoting healthy teeth and gums.
  • Collard greens provide a source of vitamin K which helps blood clot properly and supports healthy bone and joint function
  • They contain thiamin, riboflavin, niacin, Vitamin B6, and folate which boost your dog’s metabolism
  • Collard greens are packed with antioxidants which can help with cell growth, tissue repair, and your dog’s immune system.

Read More: Best Dog Food for Older Small Dogs With Few Teeth. A great overview on what to consider when buying food for your dogs with few to no teeth.

Can Dogs Eat Collard Greens?

Yes, dogs can be given collard greens. However, it is important to remember that all vegetables should be given in moderation due to their rich fiber content, and be part of a balanced diet.

Not all types of collard greens are good for dogs though, and there are a few specific types you should avoid as well as which ones are best.


Collard greens are not safe for dogs to eat when they are raw, as they can make them sick. Some types of collard greens contain high levels of oxalates which can cause choking or intestinal blockage.

raw collard greens

When raw, generally, collard greens are difficult and uncomfortable for dogs to eat, so there is a risk of choking or digestive complications.

Green Stems

It is not recommended to give your dog the stems of collard greens unless they are cooked first. Both raw and uncooked green stems contain high levels of fiber and nitrates which can cause digestive upset.

Green Leaves

Yes, you can feed green collard leaves to your dog but they should be cooked first. Raw green leaves can contain a toxin called goitrogens which is harmful at high levels.

Green leaves are often considered the healthiest section of the collard greens plant. These leaves are high in calcium and iron, making them healthy for your pet to eat.

Just like with any other vegetable, make sure to only feed your dog small amounts of cooked green leaves.


Yes, collard green flowers can be eaten by dogs. These are the small yellow flower blossoms that grow in clusters on top of the plant. 

The flowers are high in potassium, calcium, and vitamin C which boosts your dog’s immunity. Pick them before they turn brown. Also remember, the longer they are left to age, the more bitter they will become. 

TIP: You can freeze the flowers in your freezer to preserve them.

Greens Turned Yellow

Although your pup can eat collard greens gone yellow, it may be best to avoid them as the taste can be unpleasant. Greens turn yellow when the temperature of the soil changes throughout the year.

This change in temperature causes a reaction in the leaves which turns them from green to yellow. This then gives them a bitter taste.


Collard greens that are cooked right through are great for your pup.

It is the safest and most nutritious way to prepare collard greens as this reduces the chance of your dog becoming sick from them.

Battered or cooked in oil may make it more difficult for your pet to digest. Be careful not to add too much salt or any ingredients that are toxic to dogs such as onion or garlic.

When cooking collard-greens leaves, make sure to remove the tough stems and use a low heat setting. Boiling collard leaves too long can destroy some of their nutrients, so try not to overcook them.


Dogs should never consume too much-canned food, and this is especially true of collard greens. They often contain high amounts of sodium and other preservatives.

Most types of canned collard greens also contain different flavors and ingredients that you might not be aware of, which may lead to digestive upset in dogs.

The best way to serve collard greens to your dog is by cooking or steaming them at home on the stove yourself. This allows you to control the exact amount of ingredients and level of heat used, so there is less chance of your canine companion getting sick.

How Much Collard Greens Should Your Dog Eat?

As a rough guide, one cup of cooked collard greens is enough for a 50-pound dog. If you have a small or larger dog, adjust the quantity accordingly. 

For example, a smaller dog like a Yorkshire Terrier could eat 1/2 cup (or less) of cooked collard greens while a larger dog (German Shepherd) may be fine with 1-1/2 cups.

Cooked collard greens are safe for dogs to eat if cooked first, but make sure your pet can digest them properly first. If you notice intestinal discomfort after serving your dog-cooked collards, stop feeding it to him immediately and speak to your vet.

You should also talk to your veterinarian regarding the best way to prepare collard greens if your dog is under treatment or on a special diet. Some dogs may need to avoid them altogether.

Can Collard Greens Help Dogs Lose Weight?

Collard greens can be part of a weight loss plan in dogs because they are low in calories and fat which can help your pet feel fuller for longer.

cooked collared greens on a red plate

Collard greens are a great source of vitamins and minerals that is important to your dog’s health. A healthy dog is less likely to become obese.

Collard greens are also rich in fiber which can make your dog feel full without adding too many calories. Fiber also helps the digestive process which can help reduce weight.

Are Collard Greens Safe For All Dog Breeds?

Collard greens are safe for most dogs, but there may be a few types of dogs that should avoid them altogether. Collard greens are not recommended for puppies under 6 months old or senior dogs who have sensitive stomachs.

Small or medium-sized breeds may also struggle with eating collard green leaves due to their size and the thickness of the stems.

Some dogs may be allergic to collard greens, so speak to your veterinarian first before feeding them to any dog.

Although they can provide many health benefits for dogs, there is a chance that serving too much of these vegetables could lead to diarrhea and other digestive issues.

Look out for symptoms such as; increased gas, dehydration, loss of appetite, or other gastrointestinal distress, and contact your veterinarian immediately if you think your dog is suffering from any of these.

People Also Ask

Can Puppies Eat Collard Greens?

While technically they can, it is best to avoid giving your pup collard greens until at least 6 months. Collard greens contain high levels of fiber and can harm the digestive system of young pups, leading to illness and other complications.

Will Collards Hurt Dogs?

Collards can be a very nutritious part of your dog’s diet, but they can cause stomach upset and diarrhea in some dogs. If you notice that your pup has an adverse reaction to collard greens after consuming them, try removing them from his diet right away.

How Do You Cook Collard Greens For Dogs?

Collard greens are easy to cook for dogs. If you want to take the simple route, simply steam them until they are tender. Boiled or steamed collards are the safest and best way to cook collard greens for dogs. It takes approx 20-25 mins for steamed collards, and 10 mins for boiled collards.

Which Greens Are Safe For Dogs?

Dogs can eat many different types of greens. Collards, turnip greens, broccoli, green beans, peas, and spinach are all safe for dogs to eat in moderate amounts. Brussels sprouts are also great for dogs as they are high in vitamins and minerals.


Collard greens can provide many health benefits for dogs, but it’s best to serve cooked collards that have been steamed or boiled until tender.

If your dog is healthy and can tolerate collard greens, they are safe to feed in moderation (up to 1 cup per serving).

As with most vegetables, cooked collards offer many nutrients that are important to your dog’s health, including vitamin C, magnesium, fiber, and calcium.

However, you should always talk to your veterinarian before feeding any new food or changing a diet for a dog.

If you do, be sure to keep an eye out for signs that indicate when it’s too much like vomiting, diarrhea, drooling excessively, lethargy, or loss of appetite – these could be indicators that what you’re feeding them isn’t agreeing with them! 

Does your dog love eating collard greens? Share your experience in the comments section below.

Thanks for reading!

For more food-related articles, you may also like to read:

Photo of author

Lovelia Horn

I’m a certified crazy dog mom, a physical therapist (for hoomans), writer, animal rescuer, and foster home provider. Together with my hubby Ryan, I’ve fostered and helped look for forever homes for over a hundred shelter dogs in the Southern Illinois area. I mostly work with Puppy Rescue 911, Inc., a certified animal rescue organization based out of Chester, IL (home of Popeye!)

Leave a Comment