If using sun-dried tomatoes that did NOT come in oil: add your sun-dried tomatoes to a small bowl with very hot water, ideally just enough water to cover the tomatoes. Let them soak in the hot water for 20 minutes, or until they become very soft. (If you are using oil-packed tomatoes, skip this step!)
Remove the tomatoes from the water, place the tomatoes in a food processor, and set the soaking water off to the side (we will be using it later). If using oil-packed sun-dried tomatoes, do the same thing but remove the tomatoes from the oil and set the oil off to the side. Add the garlic, pine nuts, basil, nutritional yeast, balsamic vinegar, and salt to the food processor. Process/blend until a chunky paste is formed (this usually takes me about a minute).
Continue to process your pesto, adding 1 tablespoon at a time of the reserved soaking water OR reserved oil until your desired consistency is reached. I usually end up using between 4-8 tablespoon of the water.
Use as desired and enjoy!