Skip to content

Yes, you can feed artichokes to your dog. All parts of the artichoke, including the stem, heart, and leaves, can be a part of your dog’s diet. However, if you own a smaller breed dog, artichokes can be a choking hazard.

safe icon

Safe: This food is generally considered safe by the veterinary community. Dogs can eat this food sometimes or in small amounts but contains little to no nutritional value.

Food Safety Safe in moderation
Nutritional Value Vitamin C, magnesium, folate, postassium
Potential Risks Choking hazard for smaller dogs
Every dog is different. For specific feeding guidelines, including quantities and beneficial foods that are best for your dog, please consult your vet.

Are Artichokes Good for Dogs?

Feeding artichokes to your dog has several health benefits. Some of these benefits are listed below:

  • Artichokes contain a ton of antioxidants and vitamins such as vitamin C, which helps strengthen your dog’s immune system.1
  • Artichokes are also cholesterol and fat-free. This reduces the chance that your dog will become overweight if you add a small amount of artichokes to its daily diet.
  • Artichokes are also packed with niacin and folate. These B-Vitamins are excellent for your dog’s overall cellular function and energy usage.
  • Lastly, artichokes are rich in dietary fiber. This can help improve your dog’s overall digestive health.

How Many Artichokes Are Good for Dogs?

Artichokes have various health benefits as long as you don’t feed your dog artichokes that have been sweetened, highly seasoned with salt, or marinated in oils. However, one thing to remember is that your dog’s treats should not exceed 10 percent of their total daily calorie intake in order to limit the risk of weight gain and unbalancing their diet. For a 10 pound dog, this would equate to around 25 calories per day from treats.

Can Dogs Eat Artichoke Dip?

Because artichoke dip often contains a lot of cream cheese, it’s best to avoid feeding it to your dog. It can cause stomach upset, resulting in vomiting and diarrhea. Therefore, keep the artichoke dip out of your pup’s reach.

Can Dogs Eat Artichoke Thistle?

Cardoon is another name for artichoke thistle.2 They are commonly braised or steamed but usually have a bitter flavor. Because there isn’t enough information regarding artichoke thistle’s safety for dogs, it’s recommended to keep it away from them.

What will happen if my dog eats artichokes?

Nothing will happen. In fact, artichokes are healthy for your dogs because they contain multiple nutrients and minerals.

  • Both artichokes and spinach are safe for dogs in moderation. Excessive amounts of spinach can result in an inhibited ability for your dog to process calcium due to its high oxalic acid content.

  • It’s unlike that your dog will show any negative side effects unless they eat large amounts of this food. In fact, artichokes are healthy for your dogs because they contain multiple nutrients and minerals

  • It would be best only to feed tomatoes to your dog in moderate amounts. Some tomatoes also contain toxins that can cause tomatine poisoning in dogs (generally found in unripe tomatoes). So, it’s better to avoid them completely.

photo of vet holding a pup
About the Writer
Dr. Hillary Wolfe , Veterinarian & Certified Food Therapist

Dr. Wolfe holds a doctorate in veterinary medicine from Kansas State University and holds nutrition certifications from the NAVC and CIVT. Her business, Tula Veterinary Nutrition, hosts online courses that teach owners how to cook for their pet for optimal health and longevity. Follow her on Instagram at @doctorwolfe.dvm for dog nutrition tips, recipes and insights.