Go Back

Tom Yum Soup with Crispy Tofu Cubes

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Soup
Cuisine Thai
Servings 4

Equipment

  • 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

  • 4 cups vegetable broth homemade or low-sodium store-bought
  • 2 cups water
  • 3 stalks lemongrass smashed and chopped into 2-inch pieces
  • 5 kaffir lime leaves torn
  • 1- inch piece galangal sliced thinly (can sub with ginger if unavailable)
  • 3 Thai bird's eye chilies crushed (adjust to taste)
  • 1 small shallot sliced
  • 3 cloves garlic smashed
  • 1 cup oyster mushrooms or straw mushrooms halved
  • 1 medium tomato cut into wedges
  • 1 tablespoon soy sauce
  • 1 tablespoon vegan fish sauce or use extra soy sauce
  • 1 tablespoon lime juice
  • 1 teaspoon sugar
  • Salt to taste

For the Crispy Tofu

  • 1 block 14 oz firm or extra-firm tofu, pressed and cubed
  • 2 tablespoons cornstarch
  • ¼ teaspoon salt
  • 3 tablespoons neutral oil for frying

Garnish

  • Fresh cilantro chopped
  • Green onions sliced
  • Lime wedges
  • Thinly sliced red chili optional

Instructions
 

Prepare the Tofu

  1. 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

  1. 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.
  2. 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

  1. 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

  1. 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.
  2. 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

  1. 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.