Add the basil, garlic, parmesan, pine nuts, salt, and pepper to a food processor. Cover and process until mostly smooth.
Slowly add the olive oil to the food processor while it's running until your desired consistency is reached. (More or less than 3/4 cup of oil may be needed.)
Cook 1 pound of pasta to al dente, drain, and toss with ¼ of the pesto and serve with extra parmesan on top.