In a large bowl, toss the black-eyed peas, rice, spinach and onion until completely combined.
In a small bowl, stir together the vinegar, water and pepper. Pour over the salad and toss.
Chill for at least two hours to let flavors blend. Sprinkle on the bacon, toss again and serve.