Can Dogs Eat Rosemary?

SAFE

SAFE — Yes, a small pinch of fresh or dried rosemary is fine for dogs. Avoid rosemary essential oil and woody sprigs.

Rosemary is non-toxic to dogs in the small amounts used in cooking. Keep it to a pinch, skip the tough woody stems, and avoid concentrated rosemary oil.

On this page
Rosemary sprigs growing in a planter

Quick answer

Category
Herbs
Recommended preparation
A small pinch of finely chopped leaves
Main concern
Woody stems, essential oil, and onion or garlic in roasts
Suitable as everyday food
Occasional pinch

The full answer

Rosemary is a common cooking herb that the ASPCA lists as non-toxic to dogs. A small pinch of finely chopped leaves is fine, and rosemary extract is sometimes used as a natural preservative in pet foods.

Large amounts can upset the stomach, and the woody stems are tough and can be a choking hazard or cause irritation if swallowed. Rosemary essential oil is highly concentrated and should not be given to dogs.

Rosemary is often cooked with garlic, onion and lots of salt in roasts and potatoes, which are not suitable for dogs. Give your dog a plain piece of food before those are added.

Is Rosemary Good for Dogs?

Rosemary contains plant compounds with antioxidant properties, but dogs do not need it. A pinch is a harmless extra.

Potential benefits

  • Non-toxic herb
  • Adds flavour in tiny amounts
  • Rosemary extract is used as a natural preservative in some pet foods

Risks and Things to Know

  • Woody stems can be a choking hazard or cause irritation
  • Essential oil is concentrated and should not be given
  • Roasts and seasoned dishes often contain garlic, onion and salt
  • Large amounts can cause stomach upset

How much is okay?

A small pinch of chopped leaves is plenty. Herbs should be an occasional extra.

How Should I Prepare It?

  • Strip the leaves from the woody stem and chop finely.
  • Sprinkle a pinch over regular food.
  • Do not use essential oil.

Can Puppies Eat Rosemary?

Skip rosemary for young puppies unless your vet says it is fine.

What If My Dog Ate Too Much?

A lot of rosemary may cause vomiting or diarrhoea.

If your dog ate rosemary essential oil, or a dish containing garlic or onion, contact a vet.

This guide is for general educational purposes and isn't a substitute for advice from your veterinarian. If your dog has eaten something potentially toxic or is showing concerning symptoms, contact a veterinarian promptly.

Frequently Asked Questions

A small pinch of finely chopped leaves is fine. Avoid the tough woody stems.

A small pinch is fine, but dried herbs are concentrated, so keep amounts tiny.

No. Essential oils are concentrated and should not be given or left where dogs can lick them.

Only plain ones. Roast potatoes often contain salt, oil, garlic or onion.

How this guide was written

Last updated 13 October 2026. We write from widely published, mainstream pet-health sources and avoid presenting feeding amounts as veterinary prescriptions.