Pick the black eyed peas over for any bad beans, wash, and place into pressure cooker with 4 cups of water. Cook on high pressure for 9 minutes and natural pressure release. Alternatively, you may soak the beans in water for one hour, drain, rinse and then cook them covered in water in a conventional pot on the stovetop for 1.5-2 hours, until beans become fork tender.
In a separate stock pot, saute onions in olive oil over high heat until golden.
Reduce heat to medium-low and toss in coriander and cardamom spices. Move around the spices so that they become fragrant over the heat, being careful not to scorch them.
Add minced shallots, garlic, and carrots.
Pour in the tomatoes, followed by the water or broth. Turn heat back up to medium-high.
Add salt and pepper to taste, starting with 1 teaspoon of salt as you can add more once you add the black eyed peas.
Simmer the tomato broth for 10 minutes.
Add the cooked black eyed peas and simmer for 5 minutes more.
Serve with white rice and enjoy!
Notes
Add in stew beef with the aromatics in step 4 and simmer in water for 45 minutes to make this recipe with meat.