In a food processor, combine the basil, pine nuts, garlic, and salt. Pulse until all the ingredients are finely chopped. Add in the olive oil, and blend until combined. If needed, add in more olive oil until desired consistency.
To prevent the top of the pesto sauce from turning brown as it sits in the fridge (oxidizing), pour on enough olive oil to cover the whole top. This will prevent oxygen reaching the pesto sauce, and will keep it green. Not necessary, for looks only.
Will keep in a wide mouth pint mason jar in the refrigerator for 2 weeks, or in the freezer for up to 1 year. I store my dairy free pesto in wide mouth pint mason jars since they're freezer friendly!
Notes
If your pine nuts are raw, roast in a 350ºF oven for 5-8 minutes, until golden brown.
Nutrition
Calories: 175 | Total Carbs: 1.9g | Protein: 1.8g | Fat: 19g | Fiber: 0.5g | Net Carbs: 1g