Heat olive oil in a skillet over medium heat. Cook chicken, onions and garlic just until chicken is browned, 5- 7 minutes.
Stir in chicken broth, coconut milk, curry paste, turmeric and potatoes. Cook potatoes until soft about 10 minutes. Use a potato masher to mash potatoes slightly. This will thicken the soup. Reduce heat to low and let simmer for 30 minutes. Stir in green onions. Serve.