Slice the spring onion and garlic. Dice the sweet potato and cut cauliflower in bite size florets.
Heat the oil in a big pot on medium heat and add the spring onion. Saute for a minute.
Add the garlic and saute for another minute.
Add the cumin, pepper, oregano and green chilies and saute for another minute.
Now add the cauliflower, sweet potato, shredded chicken, coconut milk, chicken stock and salt. Cover and cook for 15 minutes or until the sweet potato and cauliflower are tender.
Top with avocado, lime juice, chopped green chili and coriander, and sprinkle some roasted cumin.