FYI:
A nut free basil pesto is available at Trader Joe's. It's called Genova
Pesto, with a green label on the lid of a shallow clear plastic tub.
Even without the pine nuts, it's as good as mine (a by the book classic
recipe)!
I'd guess they did it that way so their product would also appeal...