Large saucepan or soup pot To simmer the broth and build flavor.
Frying pan or skillet For crisping up the tofu.
Tongs or slotted spoon To turn and remove tofu.
Fine mesh strainer or slotted spoon Optional, for removing lemongrass and galangal slices before serving.
Ingredients
For the Broth
4cupsvegetable brothhomemade or low-sodium store-bought
2cupswater
3stalks lemongrasssmashed and chopped into 2-inch pieces
5kaffir lime leavestorn
1-inchpiece galangalsliced thinly (can sub with ginger if unavailable)
3Thai bird's eye chiliescrushed (adjust to taste)
1small shallotsliced
3clovesgarlicsmashed
1cupoyster mushrooms or straw mushroomshalved
1medium tomatocut into wedges
1tablespoonsoy sauce
1tablespoonvegan fish sauceor use extra soy sauce
1tablespoonlime juice
1teaspoonsugar
Salt to taste
For the Crispy Tofu
1block14 oz firm or extra-firm tofu, pressed and cubed
2tablespoonscornstarch
¼teaspoonsalt
3tablespoonsneutral oil for frying
Garnish
Fresh cilantrochopped
Green onionssliced
Lime wedges
Thinly sliced red chilioptional
Instructions
Prepare the Tofu
Start by pressing the tofu to remove excess moisture. This is crucial for getting a crispy texture. Cut the tofu into bite-sized cubes, toss them in cornstarch and a bit of salt, and let them sit while you prepare the soup base.
Make the Broth Base
In your soup pot, combine the vegetable broth and water. Add lemongrass, kaffir lime leaves, galangal, chilies, shallots, and garlic. Bring everything to a boil, then lower the heat and let it simmer for about 15 minutes. This step infuses the broth with all those bright and aromatic Thai flavors.
If you're familiar with Tom Kha Soup Recipe, you’ll notice a similar layering of aromatics—but instead of adding coconut milk as in Tom Ka Gai Soup, this one leans into a clear, tangy broth with a sharper chili kick.
Add Vegetables and Seasonings
Add your mushrooms and tomato to the broth. Simmer for another 5 minutes until the mushrooms are tender. Stir in soy sauce, vegan fish sauce, lime juice, and sugar. Taste and adjust salt or spice levels. If you're aiming for a Tom Yum Kung flavor profile, feel free to throw in a couple more chilies.
Fry the Tofu
While the soup simmers, heat oil in a skillet over medium-high heat. Add the tofu cubes and fry them until golden brown and crispy on all sides, about 2-3 minutes per side. Drain on paper towels.
If you’re into crunch and texture like you might find in a Tomyum Noodle Soup, these crispy tofu cubes add a similar satisfying element—minus the noodles.
Assemble and Serve
Remove lemongrass and galangal slices from the soup if you prefer a smoother eating experience. Ladle the broth and veggies into bowls, then top with crispy tofu. Garnish with fresh cilantro, green onion, and a squeeze of lime juice. For heat lovers, a few thin slices of red chili will do the trick.