Place black-eyed peas into a large container and cover with several inches of cool water; let stand for 8 hours to overnight. Drain and rinse peas.
Combine peas, onion, tomato sauce, olive oil, cilantro, garlic, salt, cumin, paprika, ginger, and cayenne pepper in a stockpot; pour 3 1/2 cups water over pea mixture. Bring water to a boil, decrease heat to low, cover pot, and simmer, stirring occasionally and adding more water if sauce gets too thick, until peas are tender, about 1 1/2 hours.
All done! Now take a photo, rate it, and share your accomplishments!