Make the dressing by whisking all the ingredients together in a small mixing bowl.
Combine all the salad ingredients except the chopped peanuts in a large bowl.
Add about half the dressing and toss well, adding more dressing as needed so that all the leaves are lightly coated.
Let the salad sit for at least 30 minutes before serving.
Add the chopped peanuts right before serving and toss again, seasoning to taste with salt and pepper.
