ADVERTISEMENT
If using fresh peas, blanch them in boiling water for 2-3 minutes, then transfer them to an ice bath to stop the cooking process. If using frozen peas, skip this step.
In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the finely chopped onion and sauté until it becomes translucent and slightly browned.
Stir in the minced garlic and cook for another minute until fragrant.
Add the diced carrots and celery to the pot. Sauté the vegetables for 5-6 minutes, allowing them to soften slightly.
Pour in the vegetable broth and add the blanched or frozen peas to the pot.
Add the bay leaf, dried thyme, ground cumin, salt, and black pepper to the pot. Stir well to combine all the ingredients.
Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let the soup simmer for 20-25 minutes to allow the flavors to meld together.
Once the vegetables are tender and the flavors have developed, remove the bay leaf from the soup.
Use an immersion blender or transfer a portion of the soup to a blender to puree until smooth. This step is optional; you can leave some peas and vegetables whole for texture if preferred.
Adjust the seasoning with salt and black pepper to suit your taste preferences.
Ladle the vegan pea soup into serving bowls and garnish with freshly chopped parsley or chives.
Nutrition Facts per Serving (approximate values):
Calories: 154
Total Fat: 4g
Saturated Fat: 1g
Cholesterol: 0mg
Sodium: 566mg
Total Carbohydrate: 24g
Dietary Fiber: 8g
Sugars: 8g
Protein: 7g