Creamy Pesto Pasta Salad with Chicken, Asparagus and Cherry Tomatoes
1 (14 ounce) can whole artichoke hearts, drai… 1 large garlic clove, minced 1 pound bow tie (farfalle) pasta 1 pound cooked chicken breast strips, pulled … 2 tablespoons salt 3 green onions, thinly sliced 3 tablespoons rice wine vinegar 8 ounces cherry tomatoes, halved and lightly … 8 ounces trimmed asparagus, cut into 1-inch l… ¼ cup pesto (homemade or refrigerated prepare… ½ cup pine nuts, toasted in a small skillet o… ⅓ cup buttermilk ⅓ cup mayonnaise ⅓ cup sour cream