Experience the vibrant flavors of Southeast Asia with this Heart-Healthy Tom Yam Soup, a wholesome twist on the classic Thai favorite. Packed with nutrient-rich ingredients like fresh lemongrass, galangal, and kaffir lime leaves, the aromatic broth delivers a tangy and slightly spicy kick, balanced perfectly with low-sodium soy sauce and fresh lime juice. This plant-based version features hearty tofu, tender mushrooms, and colorful vegetables like carrots and cherry tomatoes, making it as visually stunning as it is nourishing. With just 35 minutes from prep to bowl, this quick and easy soup is a perfect weeknight dinner or light lunch, complete with a sprinkle of fresh cilantro and green onions for a burst of freshness. Savor all the bold, authentic flavors of Thailand while keeping your meal low-sodium and heart-healthy—comfort food reimagined!
Heat 1 teaspoon of avocado oil or olive oil in a large pot over medium heat. Add the lemongrass, galangal, and kaffir lime leaves, and saute for 2-3 minutes until aromatic.
Add the low-sodium vegetable broth to the pot and bring it to a gentle boil. Reduce heat to a simmer.
Add the carrots, cherry tomatoes, mushrooms, and tofu cubes to the pot. Let everything cook gently for about 10 minutes, allowing the vegetables to soften slightly and the flavors to meld.
Stir in the Thai red chili paste, low-sodium soy sauce, and fresh lime juice. Taste the soup and adjust seasoning as needed. For extra heat, you may add finely chopped fresh Thai bird chili at this stage.
Cook for an additional 5 minutes so the flavors deepen.
Turn off the heat and remove the lemongrass stalks, galangal slices, and kaffir lime leaves from the soup using a slotted spoon (if desired, for easier eating).
Ladle the soup into bowls and garnish with chopped fresh cilantro and sliced green onions.
Serve hot and enjoy this heart-healthy take on a Thai classic!
Serving size | 2493.5 grams (2493.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 828 |
Total Fat 25.50g | 33% |
Saturated Fat 3.90g | 20% |
Cholesterol 0mg | 0% |
Sodium 2573mg | 112% |
Total Carbohydrate 110.10g | 40% |
Dietary Fiber 17.80g | 64% |
Total Sugars 28.60g | |
Protein 52.10g | 104% |
Vitamin D 8IU | 42% |
Calcium 1858mg | 143% |
Iron 22mg | 124% |
Potassium 4544mg | 97% |
Source of Calories