Place a little olive oil in a pan over medium heat and add the pine nuts. I like to hit this with a little salt and pepper. Toast the pine nuts until golden brown, but don't burn them = Bitter taste. Stir frequently and let cool.
In a food processor, add the basil, garlic (I like a lot of garlic in my pesto, so you can use 2 or 3 cloves if you're worried. You can add but you can remove!!), salt, pepper, parmesan and cooled pine nuts.
Start to blend. You will need to scrap down the side a couple times. Once the mixture is smooth, while the food processor is running, start to slowly pour in the olive oil. The more you add, the creamier your pesto will be.
Place in a container and refrigerate for at least 30 minutes and ENJOY!