Is pesto safe if you have a tree-nut allergy?

Avoid

Classic Genovese pesto is built on pine nuts. While pine nuts are botanically a seed, they are treated as tree nuts by allergists for cross-reactivity. Treat pesto as unsafe unless explicitly nut-free.

Why this verdict

  • Pine nuts are a defining ingredient of pesto.
  • Many restaurant pestos substitute walnuts or cashews — both are clear tree nuts.
  • Pesto is often blended in a processor shared with other nut sauces.

Watch out for

  • 'Nut-free pesto' versions — confirm the entire production line is nut-free.
  • Pesto added to bread, focaccia, or sandwich spreads where the source is not labeled.

Safer alternatives

  • Tomato-based pasta sauces
  • Olive-oil-and-herb pasta (no nuts)
  • Sunflower-seed pesto if available

What to ask staff

  1. Does your pesto contain pine nuts, walnuts, or any tree nuts?
  2. Is your pesto blended in equipment shared with other nut products?

Frequently asked

Are pine nuts technically tree nuts?

Botanically, pine nuts are seeds. Allergically, they are commonly cross-reactive with tree nuts and many allergists advise avoiding them. Treat as a tree nut unless your allergist has cleared them specifically.

Scan your Is pesto safe with a tree-nut allergy? — verify in 3 seconds