Soak the black eyed peas in water overnight.
Drain and rinse the peas thoroughly.
In a large pot, heat olive oil over medium heat.
Add diced onion and sauté until translucent.
Stir in minced garlic and chopped bell pepper; cook for another 2 minutes.
Add the soaked peas to the pot with 4 cups of fresh water.
Incorporate diced tomatoes, cumin, paprika, salt, and pepper.
Bring to a boil, then reduce heat to low and cover.
Simmer for about 30-40 minutes, or until peas are tender.
Adjust seasoning as needed and garnish with fresh herbs.