Skip to content

Thai Tom Yum Soup with Shrimp

    This fragrant, broth-based Thai soup is scented with lemongrass and filled with shrimp, tomatoes and mushrooms.

    Thai Tom Yum Soup with Shrimp in bowl

    Like clockwork, every time I eat in a Thai restaurant or order takeout, I always order the tom yum soup with shrimp! Made with fragrant lemongrass, fresh lime juice and briny fish sauce, you won’t believe how easy this classic Thai soup dish is to make at home.

    Liz Slicing Mushrooms

    Typically made with a sprinkling of tomatoes and mushrooms, one of the many reasons I love making restaurant dishes at home is because I can customize it to my own liking. Read: add tons of extra mushrooms and tomatoes for added flavor and nutrients (without tons of added calories.)

    Liz Slicing Tomatoes

    For the tomatoes, you can either seed them or keep the seeds in – whichever you prefer. It won’t impact the taste much either way and I love to keep them in for added fiber and vitamins.

    Thai Tom Yum Shrimp Soup Recipe

    While traditionally made with wild lime leaves, I find that using a few strips of the lime peel provide great flavor too.

    Thai Tom Yum Soup with Shrimp Recipe

    Before serving, I love to garnish with fresh cilantro. Fresh herbs are a great way to brighten and bring out the flavor of hearty dishes. If you don’t have cilantro on hand (or don’t like the taste!) basil would work great too.

    Liz Eating Thai Tom Yum Soup with Shrimp

    Your wonton soup spoon is waiting.

    Tom Yum with Shrimp Soup Recipe

    Thai Tom Yum Soup with Shrimp

    5 stars
    This fragrant, broth-based Thai soup is scented with lemongrass and filled with shrimp, tomatoes and mushrooms.
    PREP: 5 mins
    COOK: 15 mins
    TOTAL: 20 mins
    Servings: 4


    • 4 cups chicken broth (low sodium)
    • 3 tablespoons lime juice
    • 2 tablespoons fish sauce
    • 2 strips lime peel (use paring knife)
    • 1 stalk lemongrass (cut in 1-inch pieces)
    • 1 tablespoon soy sauce (low sodium)
    • 1 dried red chili (optional)
    • 8 ounces shrimp (raw, peeled, deveined )
    • 1 medium roma tomato (seeded and cubed)
    • 1 cup white mushrooms (sliced)
    • cilantro (optional garnish)


    • Place chicken broth in a medium sauce along with lime juice, lime peel, fish sauce, soy sauce, lemongrass and dried chili pepper. Bring to a boil then reduce to low. Add tomatoes and mushrooms and simmeer for 5 minutes.
    • Stir in shrimp and return to a boil then simmer until shrimp are bright pink and cooked through, about 4 minutes. Divide between four bowls and serve with cilantro if you wish.


    Serving: 1.5cupsCalories: 89kcalCarbohydrates: 5gProtein: 15gFat: 1gSaturated Fat: 1gCholesterol: 143mgSodium: 2261mgPotassium: 422mgFiber: 1gSugar: 1gVitamin A: 130IUVitamin C: 25.1mgCalcium: 100mgIron: 2.3mg

    SHOW AND TELL ON INSTAGRAM!Show me your creation and rate it below! Mention @thelemonbowl or tag #thelemonbowl! I would LOVE to see!

    Recipe by The Lemon Bowl // Photography by Alejandro Photography 

    Looking for an another Asian inspired recipe? Check out my Pinterest board!


    Liz DellaCroce

    Liz Della Croce is the creator and author of The Lemon Bowl, a healthy food blog. Since 2010, Liz has been sharing delicious recipes that just so happen to be healthy. By using real ingredients with an emphasis on seasonality, Liz has built a growing audience of loyal readers who crave good food for their families. Click Here To Subscribe to my newsletter:

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Your feedback is important to us. Rate what you thought of this.

    This site uses Akismet to reduce spam. Learn how your comment data is processed.