Both are hot, spicy and sour soups but Tom Kha has coconut milk in it and Tom Yum is made without any coconut milk. You can check out my recipe for delish and spicy Tom Yum Soup.