Heat oil in a large saucepan or dutch oven over medium heat. Add onion, carrots, and garlic and saute until carrots have started to soften, about 5 minutes. Season with salt and pepper.
Add chickpeas, tomatoes, pumpkin, broth and spices and stir to combine. Season with a bit more salt and pepper. Bring mixture to a boil, reduce to simmer and simmer, partially covered, for 20 - 30 minutes (or longer if desired).
When ready to serve, stir in spinach, cashew cream and nutritional yeast. Taste and adjust seasonings as necessary. Serve immediately!