Place the basil and the pine nuts in a food processor. Pulse a few times. (If you are using walnuts instead of pine nuts and they are not already chopped, pulse them a few times first, before adding the basil.)
Add the garlic, pulse a few times more.
Slowly add the olive oil in a constant stream while the food processor is on. Stop to scrape down the sides of the food processor with a rubber spatula.
*If you are going to freeze the pesto - stop here. Pesto freezes better without the cheese added. If you are not going to freeze, or once you have thawed your pesto, proceed to the next step.
Add the grated cheese and pulse again until blended. Add a pinch of salt and freshly ground black pepper to taste.
Add to pasta, potatoes, and chicken dishes, or serve over toasted baguette slices. Recipe courtesy of Old World Garden Farms