Asian Salmon Soup Recipe: Coconut-Lime Broth with Silky Fish and Fresh Herbs

Soups & Stews

Asian Salmon Soup Recipe: Coconut-Lime Broth with Silky Fish and Fresh Herbs

This Asian salmon soup recipe transforms simple ingredients into a fragrant, silky broth that balances coconut creaminess with bright lime and aromatic herbs. The secret lies in a slow-simmered broth infused with ginger, lemongrass, and chili—where tender salmon fillets melt into the liquid, absorbing every layer of flavor.

What makes this dish truly special is how it marries comfort and sophistication: creamy yet light, rich yet refreshing, with just the right balance of heat and brightness.

The foundation of this soup is its coconut-lime broth, which builds depth through a three-stage process: toasting spices for aroma, simmering aromatics to extract their essence, and finishing with coconut milk and lime for that signature Asian tang.

The salmon, poached gently in the broth, becomes so tender it flakes effortlessly—no dry, overcooked fish here. Fresh herbs like cilantro and Thai basil aren’t just garnishes; they’re essential for that final burst of freshness that elevates the dish from ordinary to extraordinary.

What you’ll end up with is a bowl of soup that’s restaurant-quality yet approachable—perfect for a weeknight dinner or an impressive gathering. The broth is velvety without being heavy, the salmon silky and flaky, and every spoonful delivers a harmonious blend of sweet, spicy, and umami.

The best part? It’s a one-pot wonder, meaning minimal cleanup and maximum flavor. Serve it with jasmine rice or noodles to soak up every last drop of that aromatic broth.

For those who love customization, this recipe plays well with variations: swap in shrimp for extra protein, add mushrooms for earthiness, or adjust the heat with extra chili flakes. The broth itself can be made ahead and reheated, making it ideal for meal prep.

Whether you're feeding a family or treating yourself to a solo indulgence, this soup delivers satisfaction in every bite—warm, comforting, and undeniably delicious.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for asian salmon soup

This soup brings together aromatic herbs, creamy coconut, and delicate salmon for a dish that's both comforting and refined.

Ingredient Amount Notes
Salmon Fillets 🐟 1 ½ lb Skin-on, center-cut preferred
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Fresh Lemongrass 🌿 1 whole Bruised stems only, cut into 2-inch pieces
Fresh Ginger 🧄 2 tbsp Grated, aromatic variety
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Red Curry Paste 🌶️ 2 tbsp Mae Ploy brand recommended
Fresh Lime Juice 🍋 ½ cup Strained, Meyer lime if available
Fish Stock 🥫 4 cups Homemade or quality store-bought
Thai Chili Peppers 🔥 2 whole Sliced, adjust for heat preference
Fresh Cilantro 🌿 ¼ cup Chopped, stems included
Thai Basil Leaves 🌿 ¼ cup Whole leaves, for garnish
Jasmine Rice 🍚 1 cup Uncooked, for serving
Vegetable Oil 🫒 1 tbsp For toasting aromatics
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
White Pepper 🌶️ ½ tsp Freshly cracked

The salmon is the star—look for center-cut fillets with skin on for better texture. Whole Foods or your local fishmonger usually carry the best quality. If using frozen, thaw overnight in the fridge. The coconut milk should be full-fat, no light versions—they won't give that rich creaminess. For the red curry paste, Mae Ploy is the gold standard, but any quality brand works. Fresh lemongrass and ginger are non-negotiable here—dried just won't cut it for that bright, aromatic base.

No lemongrass? Substitute with 1 tbsp lime zest plus 1 tsp lime juice, but it won't be identical. Short on Thai chilies? Bird's eye chilies at half the amount bring similar heat. The fish stock can be swapped for vegetable stock plus 1 tsp fish sauce if you're avoiding fish stock entirely. For the herbs, fresh cilantro and Thai basil are ideal, but Italian parsley at half the amount works in a pinch. The lime juice should be freshly squeezed—bottled just doesn't have the same punch.

This broth tastes even better the next day, so make extra if you can. Store in an airtight container in the fridge for up to 3 days, or freeze for 3 months. The salmon cooks in minutes, so add it last. For meal prep, portion the broth into containers and keep the salmon separate—reheat the broth first, then add the salmon just before serving to keep it tender.

❤️

Why You'll Love This Recipe

  • No-Chop Needed: I swear by this—just smash the ginger and garlic with the side of your knife, then toss it all in. No julienne skills required, and the lemongrass stalks stay whole for that bright aroma without fuss.
  • Creamy Without Guilt: The coconut milk makes this soup so rich, but it’s not heavy. The salmon flakes apart perfectly, and the ginger-lemon balance keeps it light—like a hug in a bowl, but one that won’t weigh you down.
  • Lunch for Days: Between us, this is my meal-prep MVP. The flavors only get better after a day in the fridge, and it reheats like a dream. Pack it for work or save it for leftovers—either way, you’ll be the hero.
  • Budget-Friendly Luxury: Salmon feels fancy, but here it’s the star without breaking the bank. A single fillet stretches across two servings, and the rest of the ingredients are pantry staples. Fancy dinner for half the price? Yes, please.

Step-by-step instructions for coconut-lime salmon soup

This silky, aromatic soup comes together in layers—start with the fragrant base, then build to perfect salmon.

1

Build the Fragrant Base

Heat the 1 tablespoon vegetable oil in a large pot over medium-high heat. Add the 2-inch pieces of bruised lemongrass, 2 tablespoons grated fresh ginger, and 6 minced garlic cloves. Sauté for 3-4 minutes until the aromatics are deeply fragrant—you should smell citrusy, spicy notes that fill your kitchen. This is where all the magic begins.

Stir in the 2 tablespoons red curry paste and cook for another 1 minute until it darkens slightly and releases its rich, complex flavors. Here's the thing—don't rush this step. The paste needs time to bloom and develop its full depth of flavor before we add liquids. If it smells too sharp, you're golden.

2

Develop the Coconut-Lime Broth

Pour in the 4 cups fish stock and bring to a gentle simmer. Once bubbling, reduce heat to medium-low and stir in the 1 can full-fat coconut milk. Let it simmer for 5 minutes, stirring occasionally, until the coconut begins to emulsify and the broth turns creamy. This is where the soup transforms from simple to luxurious.

Add the 0.5 cup fresh lime juice and 0.5 teaspoon white pepper, then taste. The broth should be vibrant, with bright citrus notes and subtle heat from the curry. If it needs more depth, add a pinch of 1.5 teaspoons sea salt—this is your flavor anchor. The broth should coat the back of a spoon but remain light enough to let the salmon shine.

3

Cook the Jasmine Rice

While the broth simmers, prepare the 1 cup jasmine rice separately. Rinse it thoroughly under cold water until the water runs clear, then drain well. In a small pot, bring 1 cup water to a boil, add the rice, reduce heat to low, cover, and simmer for 15 minutes or until tender. The rice should be fluffy and separate—this will serve as the perfect bed for your soup.

Real talk: Don't skip rinsing the rice. The starches will otherwise make your broth cloudy. And keep the rice covered while cooking—steam is your friend here. The rice should finish cooking just as the soup is ready to be assembled, so time this carefully.

4

Poach the Salmon to Perfection

Cut the 1.5 lb salmon fillets into 1-inch cubes (skin-on if preferred). Gently add them to the simmering broth and cook for 4-5 minutes until just opaque in the center. The salmon should be silky and tender but still hold its shape—overcooking will turn it rubbery. Here's the trick: use a slotted spoon to check a piece. It should flake easily with gentle pressure but not fall apart.

Remove the salmon with a slotted spoon and set aside. The broth should now be infused with salmon essence—this is your liquid gold. Strain the broth if you prefer a cleaner presentation, or leave it for a rustic texture. Either way, the flavors are already melded perfectly.

5

Finish and Serve

Return the broth to a gentle simmer and stir in the 2 sliced Thai chili peppers (adjust for heat). Let them infuse for 1-2 minutes—just enough to add a subtle kick without overwhelming the dish. Taste and adjust seasoning with more sea salt if needed. The soup should balance creamy, spicy, tangy, and umami notes.

Divide the jasmine rice among bowls, then ladle the hot broth and salmon over the top. Garnish with 0.25 cup chopped fresh cilantro and 0.25 cup whole Thai basil leaves just before serving. The herbs should add a fresh, bright contrast to the rich coconut broth. Serve immediately—this soup is best enjoyed while steaming hot, with every bite delivering that perfect harmony of textures and flavors.

👨‍🍳

Pro Tips For Making Asian Salmon Soup

  • Sear Salmon First: Hit the salmon with a quick sear in a dry pan before adding liquid—just 2-3 minutes per side until golden. I learned this the hard way: skipping it leaves the fish bland and mushy, no matter how long you simmer it later.
  • Bruise Ginger Hard: Smash the ginger with the flat side of your knife until it’s purple-black and releasing juice—don’t just chop it. This unlocks the real flavor, and you’ll need less of it. (Yes, even if you’re impatient like me.)
  • Simmer, Don’t Boil: Keep the soup at a gentle simmer, not a rolling boil, or the coconut milk will split and turn grainy. If it gets too hot, pull it off the heat for 30 seconds—trust me, it’s better than scrambling to fix curdled coconut.
  • Reserve Lemongrass Stems: Save the tough lower 2 inches of lemongrass stalks after cutting the tender tops—toss them in the pot first to steep flavor, then strain them out. It’s the thing that makes the broth actually taste like it belongs in an Asian kitchen.

Health benefits of this asian salmon soup

Omega-3 Powerhouse

This soup delivers a massive omega-3 boost from the salmon—just 1.5 lbs provides over 3,000mg of EPA/DHA, which supports heart health by reducing inflammation and lowering triglycerides. Regular consumption (2-3 servings weekly) helps maintain healthy cholesterol levels while keeping your brain sharp. 💪

Protein-Packed Meal

With 40 grams of high-quality protein per serving, this soup is perfect for muscle repair and satiety. The salmon's amino acid profile complements the coconut milk's healthy fats, making it ideal for post-workout meals or muscle maintenance. Unlike many soups, this one won't leave you hungry an hour later.

Digestive Benefits

The ginger and lemongrass in the broth act as natural anti-inflammatory agents, soothing digestion while stimulating circulation. The coconut milk provides medium-chain triglycerides (MCTs), which are easier to digest than other fats and offer quick energy. Plus, the broth's warmth helps relax digestive muscles for better nutrient absorption.

Vitamin C Boost

Fresh lime juice and cilantro add vitamin C—one serving provides 30% of your daily needs. This vitamin enhances iron absorption from the fish while supporting collagen production for skin elasticity. The Thai basil contributes antioxidants that help neutralize free radicals from everyday stress.

Low-Calorie Comfort

At just 350-400 calories per bowl, this soup delivers restaurant-quality satisfaction without the guilt. The broth's lightness comes from using fish stock (lower in calories than cream-based soups) while still providing rich umami flavor. Perfect for those watching calories but craving something hearty.

Bone-Strengthening Nutrients

The salmon provides vitamin D (essential for calcium absorption) and phosphorus, while the coconut milk contributes electrolytes like potassium. Together, they support bone density—critical for preventing osteoporosis. The lime juice adds calcium too, making this a complete meal for skeletal health. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 22g110%
Cholesterol 120mg40%
Sodium 1250mg54%
Total Carbohydrate 30g11%
Dietary Fiber 4g14%
Sugars 8g
Protein 34g68%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen salmon instead of fresh?

Yes, but thaw it properly first! Place frozen salmon in the refrigerator overnight for even thawing. Never use the microwave's defrost setting—it creates uneven cooking. For best texture, pat the thawed salmon dry with paper towels before adding it to the broth to prevent a watery soup.

2

How can I make this soup less creamy?

Skip the coconut milk entirely and use extra fish stock instead. For a lighter texture, reduce the simmer time of the broth to 3 minutes instead of 5 minutes after adding the stock. You can also strain the broth thoroughly before serving to remove any coconut residue. The result will be a brighter, more broth-forward version.

3

What's the best way to adjust the heat level?

For milder heat, remove the Thai chili peppers before serving or use just 1 pepper instead of 2. For extra spice, add 1 tsp chili flakes or a sliced bird's eye chili while the broth simmers. Remember—heat builds as the soup cools, so taste before serving.

4

Can I prepare this soup ahead of time?

Make the broth up to 2 days ahead and store it in an airtight container in the fridge. Reheat gently on the stove, then add the salmon just before serving. For make-ahead meals, cook the rice separately and assemble everything when ready to eat. The flavors actually improve overnight!

5

What if I don't have fish stock?

Use vegetable stock plus 1 tsp fish sauce or soy sauce for umami depth. For a vegetarian version, combine 4 cups vegetable stock with 1 tbsp miso paste and 1 tsp seaweed flakes to mimic the oceanic flavor. The soup will still be delicious but with a slightly different profile.

★★★★★4.7(5 reviews)
Categories Soups & Stews