Place basil, spinach, garlic and pine nuts into a food processor and pulse until coarsely chopped. With food processor running, gradually add olive oil and process until smooth.
Transfer to a bowl and stir in Parmesan cheese. Season with salt and black pepper. Refrigerate until ready to serve.
Notes
Replace basil with 1 cup fresh parsley, 2 tablespoons fresh rosemary leaves and 2 tablespoons fresh thyme.
Substitute finely chopped walnuts for pine nuts.
Add a squirt or two of lemon juice for an added touch of freshness.
For those of you with nut allergies, replace the nuts in the recipe with 3 tablespoons grated Pecorino Romano cheese!