I threw this simple recipe together one night to use up some leftover chicken and asparagus. All quantities are approximate and can be adjusted according to your taste. Can easily be adjusted to include pasta salad favorites such as diced onions or celery (which, if I had had any, probably would have ended up in the bowl too!) A tasty way to use up your leftovers!
Place bacon in a large, deep skillet. Cook over medium high heat until evenly brown. Drain, crumble and set aside.
Meanwhile, bring a large pot of lightly salted water to a boil. Add asparagus and cook until tender, about 1 minute. Strain asparagus out of water and immediately plunge into a bowl filled with ice water; let sit in ice water until completely cold, then cut into 1 inch pieces. Next, add pasta to boiling water and cook for 8 to 10 minutes or until al dente; drain, rinse with cold water until chilled, then drain well.
Stir together mayonnaise, balsamic vinaigrette, lemon juice, and Worcestershire sauce in a large bowl. Fold in artichoke, chicken, cranberries, almonds, crumbled bacon, and asparagus. Season to taste with salt and pepper, then fold in cooked pasta. Refrigerate for at least 1 hour before serving.
Per Serving: 475 calories; protein 23.7g; carbohydrates 57.6g; fat 17.4g; cholesterol 35.9mg; sodium 644.1mg.