Borrowed from Italian pesto.
Pesto n or m (strong, genitive Pestos, plural Pestos)
The neuter form is more common.