2 cup firmly packed fresh basil leaves 2 cup firmly packed fresh spinach leaves ¾ cup finely shredded Parmesan cheese (3 ounces) ½ cup olive oil 6 cloves garlic, quartered ½ teaspoon salt Ground black pepper