Add the sun-dried tomatoes, pine nuts, and garlic to a food processor. Cover and pulse until just combined. Add the tofu, broth, lemon juice, salt, and pepper. Cover and pulse until just combined. Slowly pour in the oil through the feed tube with the processor running and puree until desired consistency. Stir in the cheese and adjust seasoning. Use immediately or store in the refrigerator with very thin lemon slices on top to help prevent browning.