Bring a pot of water to a boil. Add dried black eyed peas and boil for 1 minute. Remove from heat, cover and let sit for an hour. Drain and rinse. After hour, then proceed.
In a large pot or skillet with high walls, add half the olive oil over medium heat. Add in the onion, fennel, and garlic. Stir often and cook until softened (about 10-12 minutes). While waiting, mix the water and tomato paste in a small bowl and set aside.
Add in black-eyed peas, tomatoes, and peppers, tomato paste mixture, and enough water to cover the beans (about 2 ½ -4 cups) and stir together. Add spices and bay leaves and stir again, pushing the bay leaves and beans completely under liquid. Bring to a boil, reduce heat, then simmer for about 40-60 minutes (beans about half way cooked).
Add dill and salt to taste. Stir together and continue to cook until beans are soft and tender.
During the last 5-10 minutes, add the spinach and cook until wilted. Remove from heat, pour in remaining olive oil and stir. Serve warm.
Video
Notes
**Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates.