I make this Thai Shrimp Noodle Soup on nights when I want something comforting but bright, quick but special. It’s a recipe that leans on bold Thai flavors—lemongrass, kaffir lime, galangal, and Nam Prik Pao—while staying practical. The instant ramen noodles keep it fast; the aromatics lift it to something I happily serve to guests.
The steps are simple and forgiving. You’ll infuse a fragrant broth, cook shrimp to tender perfection, then finish with evaporated milk and lime for a silky, balanced soup. If you’re short on time, the whole dinner can be on the table in under 30 minutes.
I’ll walk you through what to buy, how to execute each stage, and the small tweaks that make a big difference. No fluff—just clear, useful guidance so your finished bowl tastes bright, savory, and deeply satisfying.
Your Shopping Guide

Before you start, gather everything on the ingredient list so cooking flows smoothly. Fresh aromatics—lemongrass, kaffir lime leaves, and galangal—are small items that make a huge difference in flavor. If you can get them fresh, do. If not, look for them in the refrigerated produce or Asian market section; bruised or sliced is fine because you’re infusing, not eating them whole.
Shrimp should be shelled and deveined. Buy medium-sized shrimp so they cook quickly and stay tender. For the instant ramen, pick plain noodles without seasoning packets if possible, or plan to discard those packets. Nam Prik Pao (Thai roasted chili paste) is the backbone of the soup’s heat and umami. You only need a few tablespoons, so a small jar will last multiple meals. Finally, grab a lime or two so you can squeeze fresh juice at the end, and a small bunch of cilantro for garnish.
Ingredients
- 2 packages instant ramen noodles — quick, slurpy noodles that cook fast; discard seasoning packets for cleaner flavor.
- 2 1/2 cups water — the base for the broth; aromatics will infuse it.
- 2 stalks lemongrass, white part only, pounded and bruised — gives bright, citrusy perfume to the broth; pound to release oils.
- 6 kaffir lime leaves, bruised — essential citrus aroma; bruise to release the oils but remove before eating if desired.
- 5 slices fresh galangal — warm, peppery root that pairs with lemongrass; slice thin for a clean infusion.
- 1 tomato, cut into wedges — adds gentle acidity and body to the broth.
- 6 oz. shrimp, medium-sized, shelled and deveined — cooks very quickly; buy fresh or thawed frozen.
- 2 oz. white mushrooms, cut into pieces — tender texture and mild umami; slice or tear into bite-sized pieces.
- 3 tablespoons Nam Prik Pao, Thai roasted chili paste — provides heat, smokiness, and depth; taste and adjust later if you want more punch.
- 1 tablespoon fish sauce, or to taste — adds salinity and savory umami; start with the stated amount and adjust.
- 1/4 cup evaporated milk — gives a silky finish without making the soup coconut-forward; stir in gently at the end.
- 3 tablespoons lime juice — fresh lime brightens and balances the richness; add at the end for freshness.
- cilantro leaves, for garnishing — scatter over bowls for a fresh herb finish.
Thai Shrimp Noodle Soup: Step-by-Step Guide
- Cook the 2 packages instant ramen noodles according to the package instructions, discarding the seasoning packets. Cook until al dente, drain, rinse under cold water, and set the noodles aside.
- In a separate pot, bring 2 1/2 cups water to a boil.
- Add the 2 stalks lemongrass (white part only, pounded and bruised), 6 bruised kaffir lime leaves, and 5 slices fresh galangal to the boiling water. Reduce heat and simmer for 4–5 minutes to infuse the broth.
- Add the 1 tomato (cut into wedges), 6 oz. shrimp (medium-sized, shelled and deveined), 2 oz. white mushrooms (cut into pieces), and 3 tablespoons Nam Prik Pao. Return to a gentle boil and cook until the shrimp are opaque and just cooked through, about 2–3 minutes, and the mushrooms are tender.
- Stir in 1 tablespoon fish sauce (or to taste) and 1/4 cup evaporated milk. Heat briefly to combine, then remove the pot from the heat.
- Add the cooked noodles to the pot along with 3 tablespoons lime juice. Stir gently to combine and warm the noodles in the broth.
- Divide between bowls, garnish with cilantro leaves, and serve immediately.
Why It Deserves a Spot

This soup is fast but layered. The aromatics infuse a simple water base into something aromatic and complex. Nam Prik Pao does the heavy lifting—adding roasted chili, depth, and a restrained sweetness—while fish sauce brings that unmistakable savory edge. The evaporated milk gives body without making the broth too heavy.
It’s also extremely adaptable for weeknight cooking. You can make the broth and keep it on low while you cook the noodles, or prepare the aromatics and paste in advance. The entire bowl comes together quickly, and each ingredient has a clear role: brightness, heat, creaminess, umami, or texture. That balance is why I reach for this recipe again and again.
Flavor-Forward Alternatives

If you want to push the flavor without adding new, unfamiliar ingredients, use the components already listed in slightly different ways. Add another tablespoon of Nam Prik Pao for more heat and roast-like depth. Increase the lime juice if you prefer a brighter, tangier finish. Bring more mushrooms into the bowl for earthier notes and extra bite.
Keep the shrimp for protein and quick cook time. If you like a more pronounced citrus aroma, leave a few torn kaffir lime leaves in each bowl as garnish (they’re aromatic more than edible). Small tweaks—more chili paste, extra lime, more mushrooms, or an extra kaffir leaf—change the profile without introducing new elements.
Prep & Cook Tools
Simple tools get the job done:
- 1 medium pot for broth and finishing the soup.
- 1 separate pot for cooking noodles (or cook in the same pot if you prefer, but timing matters).
- A sharp knife and cutting board for tomatoes, mushrooms, and slicing galangal.
- A wooden mallet or the back of a knife to bruise and pound lemongrass stalks.
- A slotted spoon or spider for transferring noodles or removing aromatics if desired.
Problems & Prevention
Overcooked shrimp: Shrimp cook very quickly. Once the broth returns to a gentle boil with the shrimp, watch closely and remove from heat when they turn opaque—about 2–3 minutes. Carryover heat can continue to cook them if left in the pot.
Watery broth: If the flavor feels thin, it’s usually an infusion-time issue. Simmer the aromatics a touch longer (an extra 2–4 minutes) to extract more aroma. Also, Nam Prik Pao adds concentration; if you’re wary of heat, add it in two stages and taste as you go.
Too salty: Fish sauce is potent. Start with the listed 1 tablespoon, then taste. You can always add more, but you can’t remove salt once it’s in. Balance with added lime juice if it edges toward salty.
In-Season Flavor Ideas
When tomatoes are at their peak, they contribute more sweetness and body; choose ripe, fragrant tomatoes and slice into wedges as instructed. In mushroom season, pick firm, fresh white mushrooms for better texture and flavor. Freshly purchased lemongrass and galangal always make a difference—if they’re at peak freshness, the broth’s aroma will be much more pronounced.
Herbs matter at the end: vibrant cilantro elevates the bowl with a leafy, clean finish. Add it right before serving so it remains bright and not wilted in the heat.
Pro Perspective
I cook this soup the way chefs think about layers: build aroma first, then texture, then finish with bright elements. Pound and bruise lemongrass and kaffir leaves to release their essential oils. Simmer briefly; you want a clear, fragrant broth rather than a muddled one.
When adding the evaporated milk, keep the heat gentle. High heat can split the milk or change the texture. Stir it in off the highest flame and remove from heat shortly after combining. Finally, always finish with lime juice at the end—acid wakes up every other ingredient and brightens the whole bowl.
Refrigerate, Freeze, Reheat
Store leftover soup (without noodles) in an airtight container in the refrigerator for up to 2 days. The aromatics will continue to infuse, so remove large pieces of lemongrass or galangal before storing if you want a consistent flavor when reheating.
Freezing is not ideal with the evaporated milk; texture can change once thawed. If you must freeze, omit the evaporated milk and add it fresh when reheating. Reheat gently on the stovetop until just warmed through, then add noodles and lime juice and finish as directed.
Your Top Questions
Can I make this without Nam Prik Pao? The paste gives a distinct roasted chili flavor central to the recipe. If you don’t have it, the broth will be less smoky and complex. Consider keeping a small jar on hand for future use.
Should I remove the aromatics before serving? You can leave them in for visual interest, but many cooks remove lemongrass stalks and larger galangal pieces because they’re fibrous. The flavor will remain in the broth.
Can I prepare parts ahead? Yes. Infuse the broth with aromatics and refrigerate; heat it up and finish with shrimp, noodles, and garnishes when you’re ready to eat.
Let’s Eat
Serve bowls hot. Place warmed noodles first, ladle the aromatic broth with shrimp and mushrooms over them, squeeze any extra lime you like, and scatter cilantro on top. Eat right away while the shrimp are tender and the noodles still have bite.
This is comfort that keeps its brightness. It’s quick to make, expressive in flavor, and very forgiving. Enjoy the rhythm of building aroma, adding the bold paste, and finishing with acid and herbs. Then tuck in—slurp encouraged.

Thai Shrimp Noodle Soup
Ingredients
Ingredients
- 2 packagesinstant ramen noodles
- 2 1/2 cupswater
- 2 stalkslemongrass white part only, pounded and bruised
- 6 kaffir lime leaves bruised
- 5 slicesfresh galangal
- 1 totomato cut into wedges
- 6 oz.shrimp medium-sized, shelled and deveined
- 2 oz.white mushrooms cut into pieces
- 3 tablespoonsNam Prik Pao Thai roasted chili paste
- 1 tablespoonfish sauce or to taste
- 1/4 cupevaporated milk
- 3 tablespoonslime juice
- cilantro leaves for garnishing
Instructions
Instructions
- Cook the 2 packages instant ramen noodles according to the package instructions, discarding the seasoning packets. Cook until al dente, drain, rinse under cold water, and set the noodles aside.
- In a separate pot, bring 2 1/2 cups water to a boil.
- Add the 2 stalks lemongrass (white part only, pounded and bruised), 6 bruised kaffir lime leaves, and 5 slices fresh galangal to the boiling water. Reduce heat and simmer for 4–5 minutes to infuse the broth.
- Add the 1 tomato (cut into wedges), 6 oz. shrimp (medium-sized, shelled and deveined), 2 oz. white mushrooms (cut into pieces), and 3 tablespoons Nam Prik Pao. Return to a gentle boil and cook until the shrimp are opaque and just cooked through, about 2–3 minutes, and the mushrooms are tender.
- Stir in 1 tablespoon fish sauce (or to taste) and 1/4 cup evaporated milk. Heat briefly to combine, then remove the pot from the heat.
- Add the cooked noodles to the pot along with 3 tablespoons lime juice. Stir gently to combine and warm the noodles in the broth.
- Divide between bowls, garnish with cilantro leaves, and serve immediately.
Equipment
- Pot
- Strainer
- Knife
- Cutting Board
Notes
If you can’t find kaffir lime leaves or galangal, skip them. You can buy
Nam Prik Pao
from Amazon. You can’t make a real and authentic Thai soup without it.
