Can Dogs Eat Cabbage?

Yes, dogs can eat cabbage and it may actually have some benefits for their health. Both green and purple cabbage varieties are safe human foods that dogs can eat. Cabbage is packed with vitamins K and C and is also rich in fiber which makes it a great way to improve your dog’s digestion.

The Best Way to Feed Your Dog Cabbage

  • Cooked cabbage is best for your dog through a small portion of raw cabbage will also not harm your dog.

  • Avoid seasoning the cabbage when you are cooking it for your dog simply steam or boil it.
  • Always cut the cabbage into small pieces to make it easier for the dog to chew and swallow.
  • You can add the cabbage to your dog’s normal food. Do not serve it as a meal as it does not contain nutrients such as protein which your dog needs for proper health.
  • Introduce cabbage gradually and in small portions to your dog’s diet to avoid stomach upsets. Cabbage can also cause excess gas so serve it in moderation to your dog.

Benefits of Feeding Cabbage to your Dog

  • Cabbage is a rich source of fiber and thus makes great food for boosting proper digestion in dogs.
  • Cabbage is rich in vitamins C and K and natural antioxidants that are good for your dog’s immunity.
  • Cabbage has been found to have potent anti-cancer properties that may help your dog by reducing risks of diseases such as cancer.

Will Cabbage Give My Dog Gas?

Yes, unfortunately when dogs eat cabbage, they are likely to suffer from flatulence or excess gas. The best way is to avoid feeding cabbage in large portions and always cook the cabbage before feeding it to your dog.

Can Dogs Eat Coleslaw?

No, coleslaw is not safe for dogs. Coleslaw contains many ingredients such as salad dressings that are not good for your dog. If you want to feed your dog cabbage, stick with simple steamed or boiled cabbage that is free of seasonings and other additives.

Vegetables Dogs Should Not Eat

  • Asparagus

Asparagus is not good for dogs. While it is not toxic, it is quite difficult for dogs to digest especially when raw. This is one of those human veggies you should not feed your dog as it will probably do them more harm than good.  

  • Onions

Never feed onions or food containing onions to your dog. Onions are dangerous for your dogs and can lead to rupturing of red blood cells, vomiting, diarrhea and intestinal distress. Even in small quantities, onions can be very toxic for dogs, so being vigilant in ensuring you do not share any food with onions with your dog is not important.

  • Mushrooms

While some mushrooms are safe, there is a significant number of mushrooms that are toxic to dogs and can cause them serious health problems. To be on the safe side, do not let your dog eat mushrooms as they are really not necessary for their health. If you find it difficult not to give the dog scraps of your own food, always have some healthy doggie treats with you as you eat. It is much better to give your dog safe treats than share your own food and cause them harm.

  • Chives

Chives, like onions, are not safe for dogs to eat. If you are enjoying your salad with some sprinkling of chives, keep it away from your pup. Chives and other plants belonging to the Allium plant family, such as leeks, can be toxic to dogs.

Rhubarb is great for humans and most people love a delicious slice of rhubarb pie. Unfortunately, rhubarb is not safe for dogs and should never be shared with them. The leaves and stems of rhubarb can deplete the levels of calcium in your dog’s body, interfering with the health of their bones and joints. Rhubarb can also cause kidney problems in dogs.


Veggies such as cabbage are great sources of essential nutrients and vitamins. However, it is important to remember that not every vegetable that is great for you will be safe for your dog to eat. Always check the safety profile of particular vegetables for your dog. Small quantities of healthy vegetables can be good for your dog but do not go overboard.


Hello, I'm Shelly! I write about all things dogs. I'm a proud mother of 3. So I guess my official title is fulltime mother, part-time dog blogger. Look around and if you have any questions reach out to me