Chop herbs – Finely chop mint, parsley, and chives, set aside.
Sauté vegetables – Heat olive oil in a deep pot over medium heat. Add diced carrots and ground ginger, stirring until carrots begin to soften (about 2 minutes). If using, add chopped pepperoncini.
Add peas & spices – Stir in frozen peas and sprinkle in salt, pepper, cumin, nutritional yeast, broth powder, ras el hanout, and optional dried dill. Mix so spices coat the vegetables, then pour in 1 liter boiling water.
Add herbs & bay leaf – Stir in chopped herbs and bay leaves. Cover and cook 10–15 minutes until vegetables are soft.
Set aside some vegetables – Strain ¼-⅓ cup of peas and carrots, removing as much liquid as possible. Set aside to add later for texture.
Blend soup – Remove bay leaf and blend soup with an immersion blender until smooth. Add the reserved vegetables only if a thicker texture is desired.
Add cream & finish – Return soup to low–medium heat, stir in vegan cream, add reserved vegetables, cook 2 more minutes, then remove from heat. Adjust seasoning to taste.