In either a blender or using your hand blender, combine dressing ingredients, blending until smooth. Set aside.
Prepare the salad:
Shred chicken, and combine with peaches, celery, onion and red pepper. Pour the dressing over the salad and stir until coated.
Cover and place in the refrigerator for 8 hours or overnight.
Serve on rolls or a bed of lettuce.
Notes
Peach Basil Chicken Salad tastes even better after the flavors have had time to blend, so it is a great make-ahead recipe. Store leftovers in an airtight container in the refrigerator for up to 3 days. If serving on rolls, I recommend storing the chicken salad separately and assembling just before eating so the bread does not get soggy.This recipe does not freeze well because of the fresh peaches and mayonnaise-based dressing, so it is best enjoyed fresh.