In a large stock pot, heat the olive oil over medium-high heat. Add the onion and carrot and saute for 5 minutes or until onions are translucent. Add the garlic and saute for 1 minute or until fragrant.
Add potatoes, sweet potatoes, chicken, corn, zucchini, coconut milk, garam masala, coriander, salt, and pepper. Bring to a boil over high heat, then reduce to a medium simmer for 20-25 minutes, or until vegetables are tender.
Garnish with toasted coconut, green onions, peanuts, or lime wedges.