Heat olive oil in a stock pot over medium-low heat. Add onion and sauté until tender, about 5 minutes.
Add garlic and cook for 30 seconds then add green chilies and cook for an additional 3 minutes. Stir in vegetable stock, pumpkin puree, cumin, thyme, and savory (if using). Bring to a gentle simmer and cook for 5–10 minutes.
Stir in corn, half and half, potato, sriracha, cilantro (if using), and sea salt. Cook until corn is warmed through.
Serve hot with crusty bread.