Skip to main content
Seafood

Hot and Sour Seafood Soup

Sarah Mitchell By Sarah Mitchell January 18, 2025 Updated November 26, 2025 4.7 (87 reviews)
Jump to Recipe
Bowl of hot and sour seafood soup with prawns, fish, and enoki mushrooms

This hot and sour seafood soup is Thai cooking refined to its elegant essence. It's a lighter, more delicate cousin of the famous Tom Yum—a crystal-clear broth infused with lemongrass, galangal, and kaffir lime leaves, made bright with fresh lime juice, and laden with succulent prawns and tender fish.

At just 185 calories per serving with 28 grams of protein, it's the kind of soup you can eat a generous bowl of without any guilt. The heat from chilies, the sourness from lime, the savory depth from fish sauce, and a touch of sweetness all dance together in perfect balance.

The Art of Thai Flavor Balance

Thai cooking is all about balance. In this soup, four key elements must harmonize: sour from lime, heat from chilies, salty from fish sauce, and sweet from sugar. None should dominate—instead, they create a complex flavor where each taste enhances the others.

The amounts in this recipe are guidelines. Always taste and adjust. Too sour? Add more sugar. Lacking depth? More fish sauce. Not spicy enough? More chilli. The goal is a broth that hits every note on your palate.

The Holy Trinity of Thai Aromatics

Lemongrass, galangal, and kaffir lime leaves are the aromatic foundation of Thai soups. These ingredients infuse the broth with an incredible depth of flavor that dried herbs or substitutes simply cannot replicate.

Lemongrass: Bruise the stalks with the back of a knife to release the essential oils. Use only the white bottom section—the green tops are too fibrous.

Galangal: Often confused with ginger, galangal has a distinct piney, citrusy quality. It's less fiery than ginger but more aromatic. Find it at Asian grocers fresh, frozen, or in jars.

Kaffir Lime Leaves: These glossy, figure-eight shaped leaves add an intense citrus fragrance. Tear them to release their oils. Fresh or frozen work well; dried are a poor substitute.

Choosing Your Seafood

For the fish, choose any firm white variety that holds its shape in hot broth. Snapper, barramundi, cod, halibut, and sea bass are all excellent choices. Avoid delicate, flaky fish like sole or flounder—they'll fall apart.

For prawns, green (raw) prawns are essential. They cook quickly in the hot broth, curling into perfect pink crescents. Pre-cooked prawns can be used but will be less tender.

Enoki Mushrooms: The Delicate Touch

Enoki mushrooms add textural interest without competing with the seafood. Their long, thin stems and tiny caps have a mild, slightly fruity flavor and a pleasant crunch. They cook in just a minute—any longer and they become slimy.

If you can't find enoki, substitute with oyster mushrooms or straw mushrooms. Regular button mushrooms work but lack the delicate character.

The Importance of Timing

Seafood overcooks quickly and becomes rubbery. Add the fish and prawns to the simmering broth and watch them carefully—3-4 minutes is usually enough. The prawns should just curl and turn pink, and the fish should be opaque throughout but still tender.

Add the lime juice off the heat. Boiling destroys its fresh, bright character. The residual heat is enough to incorporate it without dulling the flavor.

A Healthy Choice

This soup is naturally low in calories and fat while being high in protein—perfect for anyone watching their intake without wanting to sacrifice flavor. The clear broth, lean seafood, and minimal oil make it one of the healthiest soups in any cuisine.

Hot and Sour Seafood Soup

Light, tangy, and full of fresh seafood—Thai-inspired elegance in a bowl.

Course: Soup, Main Cuisine: Thai Diet: Low-Calorie, Low-Fat
Prep: 20 min
Cook: 25 min
Servings: 4

Nutrition per serving

185Calories
28gProtein
8gCarbs
4gFat
2gFiber
3gSugar

Ingredients

Instructions

  1. Make aromatic broth. Bring fish stock to a boil in a large saucepan. Add bruised lemongrass, torn kaffir lime leaves, galangal slices, and half the sliced chilies. Reduce heat and simmer gently for 10 minutes to infuse the flavors.
  2. Add seafood. Add fish cubes and prawns to the simmering broth. Cook for 3-4 minutes until the prawns curl and turn pink and fish is just opaque throughout. Don't overcook—seafood should be tender.
  3. Add mushrooms. Add enoki mushrooms and cook for just 1 minute until slightly wilted but still retaining some crunch.
  4. Season. Remove from heat immediately. Stir in lime juice, fish sauce, and sugar. Taste and adjust—add more lime for sourness, fish sauce for saltiness, or sugar for sweetness. The balance should be bright and complex.
  5. Serve. Ladle into warm bowls, dividing seafood evenly. Garnish generously with fresh coriander leaves and remaining sliced chilli. Serve immediately.

Recipe Notes

  • Don't eat the aromatics: Lemongrass, galangal, and lime leaves are for flavor only—push them aside when eating.
  • Fish substitutions: Use any firm white fish—snapper, barramundi, cod, halibut, or sea bass.
  • Make it spicier: Add more chilies, bird's eye chilies, or a spoonful of Thai chilli paste.
  • Mushroom options: Straw mushrooms or oyster mushrooms can replace enoki.

Frequently Asked Questions

What is the difference between this soup and Tom Yum?

This hot and sour seafood soup is a lighter, more delicate cousin of Tom Yum. While both share the hot-sour flavor profile with lemongrass, galangal, and lime, Tom Yum typically uses a more intensely spiced paste and sometimes coconut milk. This version has a clearer, more refined broth that lets the seafood shine.

What fish works best for this soup?

Any firm white fish that holds its shape works well—snapper, barramundi, cod, halibut, or sea bass are excellent choices. Avoid flaky fish like sole or flounder, which fall apart in the hot broth. Cut the fish into uniform 2cm cubes for even cooking.

Why add lime juice off the heat?

Fresh lime juice loses its bright, zesty character when boiled. Adding it off the heat preserves that fresh citrus flavor that's essential to the hot-sour balance. The residual heat is enough to incorporate the lime without dulling its vibrancy.

Can I substitute galangal with ginger?

While ginger can substitute in a pinch, the flavors are quite different. Galangal has a piney, citrusy, almost peppery quality that ginger lacks. If using ginger, reduce the amount slightly as it's more pungent. For authentic flavor, seek out galangal at Asian grocers—fresh, frozen, or jarred all work.

Should I eat the lemongrass and lime leaves?

The lemongrass stalks, galangal slices, and kaffir lime leaves are for flavoring the broth only—they're too fibrous to eat. Simply push them aside when eating, or strain them out before serving for a more refined presentation. They've done their job infusing the broth with flavor.

Press + K to search anytime