Go Back

Thai Smoky Hot & Sour Soup

Experience the rich flavors of Thai Smoky Hot & Sour Soup (Tom Kloang) with layers of smokiness, heat, and aromatic herbs, perfect for warming your soul.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Comfort Food, Soup
Cuisine: Thai
Calories: 250

Ingredients
  

Base Ingredients
  • 3 heads shallot, peeled and cut in half lengthwise Quality matters: Use fresh organic shallots for best flavor.
  • 5-8 pieces dried chilies, to taste Adjust according to your heat preference.
  • 3 cups chicken stock, unsalted Substitute with vegetable stock for a vegetarian version.
  • 2 stalks lemongrass (bottom half only), smashed and cut into 2-inch pieces Fresh lemongrass enhances the flavor.
  • 10 slices galangal Substitutions: Can use ginger if unavailable.
  • 5 leaves kaffir lime leaves Fresh leaves are recommended.
  • 5 grams bonito flakes Adds a unique umami flavor.
  • 2 Tbsp fish sauce For a vegetarian option, replace with soy sauce.
  • 2 Tbsp tamarind juice Provides the sour component.
  • 2 cups cooked turkey or chicken, torn into bite-sized pieces, or other protein of your choice Shrimp and tofu are great alternatives.
  • 1 cup oyster or straw mushrooms, or other mushrooms of your choice, bite-sized pieces Feel free to use any mushrooms you like.
  • 1-2 Tbsp lime juice Adjust based on your taste preference.
  • Chopped cilantro for garnish Adds freshness and color.
  • Jasmine rice, for serving (optional) Serves as a great side to soak up the soup.

Method
 

Preparation
  1. In a dry wok or sauté pan over medium heat, toast the dried chilies until they’re charred and crispy (about 2-4 minutes). Alternatively, broil them on low in the oven for a smoky flavor.
  2. Place the halved shallots cut-side up on a broiling pan or grill until they’re nicely charred (around 5-7 minutes).
  3. In a large pot, bring the chicken stock to a simmer over medium-high heat. Add the toasted shallots and chilies and let it simmer for 5 minutes to infuse the flavors.
  4. Stir in the lemongrass, galangal, kaffir lime leaves, and bonito flakes. Allow the mixture to simmer for an additional 3-4 minutes to create a fragrant broth.
  5. Throw in the fish sauce, tamarind juice, cooked chicken or turkey, and mushrooms. Bring the pot to a gentle boil, then remove it from heat.
  6. Add lime juice and adjust your seasoning. Taste and season as necessary—you want that delightful hot and sour flavor to shine!
  7. Remove the herbs if desired (I prefer to leave them in for presentation), sprinkle with fresh cilantro, and serve hot, either on its own or with jasmine rice.

Notes

Avoid burning the chilies to prevent bitterness. For the best depth of flavor, let the soup sit for an hour before serving. Reheat gently for best results.