Most of you would probably be surprised, but I never cared for shrimp so much or maybe not until I tried it in this salad. This shrimp makes a delicious addition to the rest of the light and fresh ingredients. And if you flavor it with some bacon pieces, it'll make the salad too good to even be called a salad.
Check out the Homemade Ranch Dressing to take this to another level.
BTW, you can prepare a large batch of all ingredients and eat this salad trough out the week. This is what we did and it was a convenient way to have a healthy dish at our fingertips.