tom kha gai soup is a traditional soup in thai cooking. it is considered a 'hot and sour' soup (mostly from the fresh lime juice) with a base of broth and coconut milk. you will usually find a mixture of chicken and mushrooms in the soup, but also shrimp at times.