In a large mixing bowl, whisk together the yogurt, mayonnaise, dijon mustard, vinegar, honey, salt, pepper, and garlic powder.
Heat a small skillet over medium heat. Add the chopped walnuts and stir frequently for 4-5 minutes until they are toasted and fragrant. Keep a close eye on the pan because they burn quickly. Transfer to a plate to cool.
Add the walnuts, chicken, celery, onion, dried cranberries and parsley to the bowl with the dressing, then stir well until evenly incorporated. Enjoy right away, or keep stored in an airtight container in the refrigerator for up to 3-4 days.
