Have made this several times and it's very good. Hubby doesn't like any kind of olives so I leave them out. I have used black beans or pinto beans (rinsed and drained) when I happened to be out of black-eyed peas, It was still very good but the black beans tend to color the other items so it doesn't look as appetizing.
Cucumber & Black-Eyed Pea Salad
An easy salad to serve with grilled chicken or steak for supper or on a bed of greens for a satisfying lunch. Substitute white beans or chickpeas for the black-eyed peas if you prefer.