Can Dogs Eat Basil?

SAFE

SAFE — Yes, a few plain basil leaves are fine for dogs. Skip pesto and sauces that contain garlic, onion or salt.

Fresh basil is non-toxic to dogs and a few leaves are fine now and then. Pesto, pizza and pasta sauces are another matter because they often contain garlic, onion, salt and cheese.

On this page
Fresh basil plants growing in a garden

Quick answer

Category
Herbs
Recommended preparation
A few fresh leaves, washed, chopped small
Main concern
Garlic, onion and salt in pesto and sauces
Suitable as everyday food
Occasional garnish

The full answer

Basil is a common kitchen herb that is listed as non-toxic to dogs by the ASPCA. A few fresh leaves are fine and some dogs enjoy the smell.

There is no real benefit that a dog needs from basil, so think of it as a harmless garnish rather than a supplement. Too much may upset the stomach, as with any new plant food.

The danger lies in what basil is served with. Pesto usually contains garlic, which is toxic to dogs, plus salt, cheese and pine nuts. Tomato and basil sauces often contain onion and garlic too.

Is Basil Good for Dogs?

Basil contains small amounts of vitamins and plant compounds, but dogs do not need it. A few leaves is a harmless extra.

Potential benefits

  • Non-toxic herb
  • Adds flavour to plain food in tiny amounts
  • Some dogs enjoy the smell

Risks and Things to Know

  • Pesto contains garlic, which is toxic to dogs
  • Sauces, pizza and pasta dishes often contain onion, garlic and salt
  • Large amounts of any herb can cause stomach upset
  • Basil essential oil is concentrated and should not be given or used where dogs may lick it

How much is okay?

One or two small leaves, chopped, is plenty. Herbs should be an occasional extra, not a staple.

How Should I Prepare It?

  • Wash the leaves and chop finely.
  • Sprinkle a little over regular food.
  • Never use pesto or sauces.

Can Puppies Eat Basil?

A leaf or two is usually fine for puppies, but there is no need to add it.

What If My Dog Ate Too Much?

Eating lots of basil may cause vomiting or diarrhoea.

If your dog ate pesto or a dish containing garlic or onion, contact a vet for advice.

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

Yes, a few fresh basil leaves are fine.

No. Pesto usually contains garlic, which is toxic to dogs, as well as salt and cheese.

A pinch is not harmful, but dried herbs are concentrated, so keep amounts tiny.

Plain basil seeds are not known to be toxic, but they offer no need and are best skipped.

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.