Scatter pine nuts in a dry pan and toast until fragrant and golden brown, making sure to toss them regularly to prevent them from burning. Into the bowl of a food processor, add the garlic, basil leaves, mint, toasted pine nuts, salt, pepper, and lemon zest. Pulse until finely chopped. With the blades still running, slowly stream in ½ cup of olive oil. Check for a thick, yet smooth consistency, add the rest of the oil if necessary. Add the grated Parmesan and pulse together a few times to incorporate. Taste and adjust the seasonings if needed.