• 1/4 c. chopped cashews, optional, for garnish
Fill a medium pot 2/3 high with water. Add the shallots and peppercorns. Set over high heat and bring to a boil. Turn the heat off and slip the chicken into the pot (the water should cover the chicken, add more boiling water if necessary); place the cover on the pot. Set aside and allow the chicken to poach for about 2 hours. To test for doneness, cut a piece of the chicken; it should not be pink inside and the internal temperature should register 160 degrees on a meat thermometer.
Remove the chicken and pat the meat dry with paper towels, then shred the meat into pieces and place in a bowl. Toss in the celery, green onions, parsley and basil.
In a separate bowl, whisk together the mayonnaise, yogurt, mustard and lemon juice. Toss this with the chicken to thoroughly coat the meat. Season to taste with salt, pepper, and more lemon juice.