In a large saucepan heat the olive oil/ghee, onion and garlic for a couple minutes.
Finely chop vegetables and add all ingredients to saucepan, bring to the boil then turn on low and simmer 20-30mins or until veggies are tender & chicken is cooked.
Remove chicken with tongs, remove bones and tear into pieces with a fork and place back in saucepan.