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
- Does your pesto contain pine nuts, walnuts, or any tree nuts?
- 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.