Skip to content

Can dogs eat it?

Can dogs eat cauliflower?

Last updated 23 September 2026 · How we write and check this

Short answer

Plain cauliflower is safe for dogs, raw or cooked. It is low in calories, about 25 per 100 g, and most dogs like the texture. The main drawback is gas: large portions can make a dog windy and uncomfortable. Offer a few small florets, and skip cauliflower cheese and spiced dishes.

Serving it well

Break the head into small florets and rinse them. Raw florets are crunchy and fine for most dogs. Steaming for five minutes softens them, which is easier for older dogs and puppies. Mash cooked cauliflower if your dog tends to gulp.

The leaves and core are edible but tough; chop them finely or leave them out.

The gas question

Cauliflower is a brassica, like broccoli and cabbage, and contains sulfur compounds and fiber that gut bacteria ferment. The result is gas. A couple of florets is rarely a problem, but a bowlful can lead to a bloated, uncomfortable dog and an evening of unpleasant smells.

Deep-chested breeds such as Great Danes, Weimaraners and German Shepherds are prone to a dangerous condition in which the stomach fills with gas and twists. Very gassy foods are not the main cause, but keeping portions small is sensible for these dogs.

How much to give

A small dog under 10 kg (22 lb) can have one or two florets. A medium dog can have three or four, and a large dog up to six. For a dog on a diet, cauliflower can bulk out a meal, but any change of this kind is best discussed with your vet.

Dishes to avoid

Cauliflower cheese is rich in fat and salt. Cauliflower curry, roasted cauliflower with garlic, and cauliflower rice cooked with onion all contain ingredients that are unsafe or unsuitable. Keep your dog's portion separate and plain before seasoning the rest.

Key takeaways

  • Plain cauliflower is safe raw or cooked.
  • It is low in calories but can cause gas.
  • Small florets suit most dogs.
  • Cauliflower cheese and spiced dishes are unsuitable.