In medium saucepan over medium high, heat olive oil until it shimmers.
Add onions, bell pepper, carrots and salt; cook until onions are translucent, 5-7 minutes.
Add garlic and cardamom; cook 1-2 minutes, or until garlic is fragrant. Do not brown.
Add vegetable broth, coconut milk and chickpeas; bring to simmer.
Decrease heat to low and cook until carrots are tender, about 10 minutes.
Add orange juice, remove from heat and stir. Taste and adjust seasoning as desired.
Serve garnished with cilantro, if desired.