You can use a food processor or a large, sturdy mortar and pestle. This is also a very good job for a Thai mortar and pestle. Food Processor If using a blender, place all the ingredients except the cheese and the butter. Blend to a smooth puree (don't over-blend). Transfer to a bowl, and the parmigiano and beat the cheese in using a wooden spoon. Add the butter and beat the mixture until it is smooth. Cover and set aside. At this point you can refrigerate the pesto and it will keep, refrigerated for at least a week. Mortar & Pestle Add the garlic and the salt to the mortar bowl and pound until smooth. Add the pine nuts and grind, then add half the basil and grind to a paste. Add the rest of the basil and grind till smooth. Now, whisk in the oil with a wire whisk. Transfer to a bowl, and the parmigiano and beat the cheese in using a wooden spoon. Add the butter and beat the mixture until it is smooth. Cover and set aside. At this point you can refrigerate the pesto and it will keep, refrigerated for at least a week. To Serve: Serve over fettuccine or penne pasta. While your pasta is cooking, add two tablespoon of the cooking water to a bowl large enough to hold the pasta. Stir in the pesto and the butter and stir vigorously with a wooden spoon. When the pasta is cooked, drain very briefly (don't allow to dry) and add to the bowl with the pesto, toss to coat evenly.
Pesto Tips
Pesto Bruschetta Toast thin slices of baguette under the broiler. Remove from the oven and top with a couple large teaspoons of pesto. Add chopped fresh tomatoes. This makes an excellent snack or a light dinner with some good red wine.