Tom Kha Tofu (Thai Coconut Soup with Tofu)

Tom Kha Tofu is a delicious Thai coconut soup. If you have ever eaten at a Thai restaurant you have probably had Tom Kha. It is a light coconut based soup that is creamy and tangy. Whether it has chicken, shrimp or tofu, I always want it. Seriously. I love getting lunch combos at the Thai restaurant up the street from me because they come with a serving of Tom Kha. When I order the soup, it is usually as a starter or side, but it can totally be eaten as the main course.