
Tom Yum Kha Soup Recipe
Tom Yum Kha Soup provides 35g protein and 260 calories per serving — a lighter broth-based option for staying in a deficit while maintaining protein intake. Quick stovetop preparation for 4 servings minimises prep time on training days. Choose this when you need high volume, low calories, and solid protein.
Ingredients
- •Shrimp(567g)
- •Lemongrass, Fresh(45g)
- •Thai Chili Pepper
- •Garlic
- •Kaffir Lime Leaves, Fresh
- •Galangal, Fresh Root
- •Low Sodium Chicken Broth(240g)
Any carton chicken broth labeled "low sodium." Swanson or store brand.
- •5 cups water
- •Yellow Onion
- •Mushrooms, Oyster(227g)
- •Tomato
- •Sugar, Granulated White(10g)
- •Fish sauce(90g)
- •Lime Juice, Fresh(75g)
- •Cilantro, Fresh(120g)
- •Thai red curry paste(45g)
- •Coconut Milk, Full-Fat, Canned(160g)
Instructions
- 1Peel and devein the shrimp, reserving heads and shells; set peeled shrimp aside.
- 2In a large pot, combine the shrimp heads and shells, lemongrass (bruised), Thai chili peppers (halved), garlic (smashed), kaffir lime leaves, galangal root (sliced), chicken broth, and 2 cups water. Bring to a boil over high heat, then reduce to medium-low and simmer for 10 minutes until aromatic and flavorful. Strain through a fine-mesh sieve, discarding solids and keeping only the liquid.
- 3Return the strained broth to the pot over medium-high heat. Add the onion (sliced into wedges) and oyster mushrooms (torn into bite-sized pieces). Simmer for 3 minutes until mushrooms begin to soften.
- 4Stir in the tomato (cut into wedges) and cook for 1 minute over medium heat until just heated through.
- 5Add the reserved shrimp meat and cook for 2–3 minutes over medium-high heat, stirring occasionally, until the shrimp turn pink and opaque with firm texture.
- 6Stir in the Thai red curry paste, then add the coconut milk, fish sauce, sugar, and lime juice. Simmer for 1 minute over medium heat until the flavors meld, stirring to combine.
- 7Ladle the soup evenly into 4 airtight containers while hot, filling to 3/4 capacity to allow for refrigeration. Cool to room temperature before sealing and storing.
- 8Garnish with fresh cilantro just before serving.
Nutrition — Per Serving
260
calories
35g
protein
10g
fat
- Carbohydrates
- 12g
- Saturated fat
- 7.8g
- Sodium
- 2077 mg
- Dietary fiber
- 2.3g
4 servings per batch · ~395g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set your goal to unlock — free, 30 secondsCommon questions
How much protein does Tom Yum Kha Soup Recipe have per serving?
Each serving provides 35g of protein and 260 calories with 10g fat and 12g carbs. This lean protein delivery at low calories makes it a macro-efficient choice for protein-focused goals.
How long does Tom Yum Kha Soup Recipe take to prep?
This recipe is quick prep and produces 4 servings in a single stovetop batch, allowing you to prepare multiple days of meals simultaneously. The efficiency makes it ideal for consistent meal prep workflows.
Is Tom Yum Kha Soup Recipe good for muscle gain?
At 35g protein per serving and only 260 calories, this soup supports muscle gain by delivering substantial protein with minimal caloric overhead. Batch the recipe multiple times per week to hit higher daily protein targets without bloating from excess calories.
More like this
Beef and Egg Breakfast Bowls
Stovetop · 8 servings
Breakfast Burritos with Beef, Bacon, and Honey
Stovetop · 8 servings
Breakfast Burritos with Beef and Eggs
Stovetop · 8 servings



