Wash and finely chop the carrots, tomatoes and onions.
Mince the garlic and ginger together
Prepare the vegetable broth (or water)
Step 2: Cook the Soup
In a large cooking pot, add cooking oil and heat on medium high heat. Then add the chopped onion, fry for about 2 minutes.
Add minced garlic and stir. Sauté until the onion becomes translucent and the garlic is fragrant.
Stir in the diced tomatoes and cook for 3 minutes
Add finely chopped carrot, cook for a few minutes until all the vegetables have softened.
Add the rest of the spices and salt while stirring and cook for 2 minutes to let them infuse the flavors into the vegetables.
Pour in the boiled green pigeon peas to the pot and stir to mix well with the rest of the ingredients. Add the vegetable broth or water and bring the mixture to a boil.
Cover the pot, and simmer for about 10 minutes to let the peas absorb all the good flavors of the spices and seasoning.
Adjust the seasoning according to your preference.
Remove the pot from heat and let it cool for a few minutes before serving as is.
Step 3: Mash the cooked pigeon peas
Use an immersion or regular blender to blend for a smooth soup.
Return the soup to the pot and simmer for 2 minutes .
Serve the soup hot, garnished with fresh parsley leaves.
Notes
If you like your soup thicker, add 1 teaspoon of corn flour or arrowroot flour.
Use additional vegetables like baby spinach, potatoes and celery to add more flavor and nutrients to the soup.
Add a squeeze of lemon juice or a dash of hot sauce for an extra kick.
Try adding coconut milk or cream to the soup before blending for a creamier texture and taste.