Bihun Soup Recipe: Glass Noodles in Savory Coconut-Lime Broth

Soups & Stews

Bihun Soup Recipe: Glass Noodles in Savory Coconut-Lime Broth

This bihun soup recipe brings the comforting flavors of Southeast Asia to your kitchen with its delicate glass noodles and aromatic coconut-lime broth.

The key to this dish lies in balancing the rich, creamy coconut milk with bright lime and fragrant herbs, creating a harmony of textures and tastes that’s both satisfying and refreshing.

I’ve refined this recipe to deliver restaurant-quality results at home, using simple techniques that yield a broth so flavorful it’ll have everyone asking for seconds.

The foundation of great bihun soup starts with a well-built broth—whether you choose a light chicken stock or a heartier vegetable base, the secret is simmering it long enough to develop deep, savory notes.

Glass noodles, or bihun, soak up the broth beautifully, turning soft and translucent while maintaining their signature chewiness. The addition of protein—like tender chicken, tofu, or fish balls—adds substance, while fresh herbs and lime zest brighten every spoonful.

What makes this recipe truly special is its adaptability. You can easily swap in shrimp for a seafood twist or mushrooms for a vegetarian version, all while keeping the dish’s signature balance of creamy, tangy, and umami flavors.

The garnishes—crispy fried shallots, fresh Thai basil, and a squeeze of lime—elevate each bowl, turning a simple soup into a dish that feels like a celebration.

Perfect for a cozy weeknight dinner or a special gathering, this bihun soup is as comforting as it is elegant. The process is straightforward, but the results are anything but basic—rich, aromatic, and impossible to resist. Let’s get started on creating a bowl that’s pure comfort in every bite.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for bihun soup

Glass noodles, coconut milk, and fragrant herbs—just a few ingredients for a bowl of restaurant-quality comfort.

Ingredient Amount Notes
Glass Noodles (Bihun) 🍜 8 oz Dried, soak separately before adding
Chicken Breast 🍗 1 ½ lb Boneless, skinless, cubed small
Coconut Milk 🥥 1 ½ cups Full-fat for creaminess, canned
Lime Juice 🍋 ½ cup Freshly squeezed, strained
Thai Basil Leaves 🌿 ½ cup Packed, stems removed
Garlic Cloves 🧄 6 cloves Minced finely for aroma
Shallots 🧅 3 whole Minced, for depth of flavor
Chicken Stock 💧 4 cups Homemade or high-quality store-bought
Fish Sauce 🍶 1 ½ tbsp Red Boat preferred for quality
Palm Sugar 🍯 2 tbsp Or brown sugar if unavailable
Crispy Fried Shallots 🧅 ¼ cup Store-bought or homemade
Lime Zest 🍋 1 tbsp Freshly grated for brightness
Salt 🧂 1 tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat

The glass noodles are the star here, so grab bihun from an Asian market—the ones labeled 'vermicelli' or 'rice noodles' won't cut it. Thai Kitchen or Three Crabs brands are reliable, but check the package for '100% mung bean' to ensure authenticity. The coconut milk should be full-fat (none of that low-fat nonsense)—Thai Kitchen or Aroy-D cans are my go-to, but any canned brand works. For the chicken, boneless, skinless breasts are easiest, but thighs stay juicier if you're feeling fancy. The fish sauce? Red Boat is worth the splurge—it adds that signature umami punch without overpowering.

No coconut milk? Substitute with cashew cream (blend soaked cashews with water) for a lighter texture. Running short on Thai basil? Regular basil plus a pinch of cinnamon gets you close, though the anise flavor is unmatched. The palm sugar is non-negotiable for that authentic sweetness—brown sugar works in a pinch, but it lacks the caramel notes. For extra richness, add 1 tbsp of toasted sesame oil at the end. And if you're making this ahead, prep the broth base first—it keeps for 3 days in the fridge, so you can assemble bowls as needed.

Store the dry glass noodles in an airtight container away from light—they last 6 months unopened. Fresh Thai basil? Wrap it in damp paper towels and store in a sealed bag for 5 days. The broth base reheats beautifully—just bring it to a simmer and add fresh herbs at the end. For a make-ahead shortcut, cook the noodles separately and keep them chilled. Toss them into the hot broth for 30 seconds before serving—no soggy noodles here. Garnishes like crispy shallots and lime zest should be added fresh, but you can toast shallots in advance and store them in a jar for 2 weeks.

❤️

Why You'll Love This Recipe

  • No-Fuss Noodles: I swear by this recipe when I’m too tired to chop much. The glass noodles soak in minutes, and the chicken shreds itself after a quick simmer—no knife skills required.
  • Creamy-Tangy Magic: That first sip of coconut milk and lime? Pure satisfaction. The richness balances the bright Thai basil, and the noodles soak up every last drop like a sponge.
  • Leftover Hero: This soup only gets better the next day. The flavors meld overnight, and reheating it is a breeze—just a splash of water and a stir. My lunchbox’s new best friend.
  • Budget Bright Spot: A single chicken breast stretches for four servings, and coconut milk adds luxury without breaking the bank. Plus, Thai basil grows like a weed—cheap, fresh, and always on hand.

Step-by-step instructions for bihun soup with coconut-lime broth

Here's how to create a silky, aromatic soup where glass noodles absorb the perfect balance of coconut creaminess and bright citrus.

1

Prepare the Glass Noodles and Chicken

First, soak the 8 oz glass noodles (bihun) in hot water for 5-7 minutes until pliable but still slightly firm. Drain and set aside. Meanwhile, cube the 1.5 lb chicken breast into ½-inch pieces - I find using a sharp chef's knife makes this much easier. Pat them completely dry with paper towels to ensure they sear properly later.

While the noodles soak, heat 2 tablespoons neutral oil in a large pot over medium-high heat. Add the chicken pieces in a single layer and cook undisturbed for 3-4 minutes until they develop a golden crust. This initial sear locks in juices and builds deep flavor. Stir occasionally to ensure even browning, then remove the chicken and set aside temporarily.

2

Build the Aromatic Base

In the same pot, reduce heat to medium and add 3 minced shallots and 6 minced garlic cloves. Sauté for 1-2 minutes until fragrant and just beginning to color - you should smell that sweet, oniony aroma. Be careful not to let them burn, as this would make the broth bitter.

Add 2 tablespoons palm sugar and stir for 30 seconds until it melts and caramelizes slightly. This sweetness balances the acidity later. Pour in 4 cups chicken stock and bring to a gentle simmer. The broth should now have a rich, golden hue and inviting aroma.

3

Create the Coconut-Lime Broth

Stir in 1.5 cups coconut milk and 1.5 tablespoons fish sauce, then return the chicken to the pot. Simmer for 10-12 minutes until the chicken is fully cooked through and tender. You'll know it's ready when it reaches 165°F internally and pulls apart easily with a fork.

Remove the chicken with a slotted spoon and set aside. Add 0.5 cup lime juice and 1 tablespoon lime zest to the broth, stirring well. The broth should take on a beautiful golden color with subtle citrus swirls. Taste and adjust seasoning with 1 teaspoon salt and 0.5 teaspoon black pepper as needed.

4

Finish with Noodles and Garnishes

Add the drained glass noodles to the broth and simmer gently for 3-4 minutes until they're heated through and slightly softened. The noodles should float just below the surface, absorbing the coconut-lime flavors. If the broth becomes too thick, add ¼ cup hot water to reach your preferred consistency.

Return the chicken to the pot and stir in 0.5 cup Thai basil leaves and 0.25 cup crispy fried shallots. The basil will release its aromatic oils as it warms, while the fried shallots add a delightful textural contrast. Let everything sit together for 2 minutes to meld the flavors.

👨‍🍳

Pro Tips For Making Bihun Soup

  • SOAK BIHUN IN HOT WATER: I learned this the hard way—cold water turns glass noodles into a mushy mess. Dump them in boiling water for 3-4 minutes, then drain and rinse with cold water to stop cooking. This keeps them chewy and separate, not glued together like overcooked spaghetti.
  • SIMMER CHICKEN LOW AND COVERED: High heat makes chicken breast dry and rubbery, and you don’t want that in a creamy coconut soup. Poach it at a gentle simmer (just bubbles breaking the surface) for 12-15 minutes with a splash of water, covered. The chicken will stay juicy and shred easily—no one likes fighting dry meat in soup.
  • STRAIN COCONUT MILK: Full-fat coconut milk can make your soup look like a swamp if you don’t strain it first. Line a fine-mesh sieve with cheesecloth or a coffee filter, then pour the milk through to remove any grit or thick residue. Your soup will be smoother, and you’ll avoid that weird texture that ruins the whole dish.
  • ADD LIME JUICE LAST: Too much acid upfront curdles the coconut milk, and nobody wants a lumpy soup. Stir in lime juice only after the chicken and broth are cooked, just before serving. A squeeze of fresh lime brightens the flavors without turning your soup into a science experiment. (Yes, even if you’re impatient like me.)

Common mistakes when making perfect results

Over-Soaking Noodles

Glass noodles are delicate—soaking them for more than 7 minutes turns them mushy and loses that signature chewy texture. I’ve ruined a batch by leaving them too long, so set a timer!

Drain immediately when they’re pliable but still firm to the touch. If you’re prepping ahead, store them dry in an airtight container and soak just before assembling the soup. 🍜

Skipping the Sear

That golden crust on the chicken isn’t just for looks—it locks in juices and adds depth of flavor. If you skip searing and just simmer the chicken in the broth, it’ll turn out bland and dry.

Use a sharp chef’s knife for clean cuts and pat the chicken completely dry before cooking to ensure a proper sear. Trust me, your soup will taste worlds better. 🔥

Adding Coconut Milk Too Early

Coconut milk curdles when exposed to high heat, and adding it too soon ruins the silky texture. Wait until after you’ve built the aromatic base and simmered the chicken. Stir in the 1.5 cups coconut milk gently over low heat to avoid breaking it down.

If the broth looks too thick, thin it with a splash of hot water, not cold—temperature shocks can cause separation. 🥥

Ignoring the Fish Sauce

Fish sauce is the umami secret weapon in this soup—don’t skimp! The 1.5 tablespoons Red Boat fish sauce might seem like a lot, but it balances the coconut’s sweetness and enhances the broth’s depth.

If you’re sensitive to strong flavors, start with 1 tablespoon and adjust to taste. Using a lower-quality brand? You’ll need even more to achieve the same impact. 🍶

Overcooking the Noodles

Once the noodles hit the broth, they only need 3-4 minutes to heat through—any longer and they’ll turn to mush. Keep the broth at a gentle simmer, not a rolling boil, to prevent them from breaking down.

If your noodles are still firm after 4 minutes, they were likely over-soaked to begin with. 💡

Neglecting the Garnishes

Those crispy fried shallots and Thai basil aren’t just decoration—they add texture and freshness that elevate the dish. Stir in the 0.5 cup Thai basil at the very end so it doesn’t wilt in the hot broth, and sprinkle the 0.25 cup fried shallots on top for a satisfying crunch.

A squeeze of lime zest right before serving ties everything together. Don’t skip this step—it’s what makes the soup feel restaurant-quality! ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 95mg32%
Sodium 1240mg54%
Total Carbohydrate 36g12%
Dietary Fiber 3g11%
Sugars 12g
Protein 32g64%
* 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 about bihun soup

1

Can I make bihun soup vegetarian?

Swap the chicken for firm tofu or mushrooms like shiitake or oyster. For extra protein, add vegetarian fish balls or chickpeas. Keep the fish sauce for umami depth, but reduce to 1 tablespoon if you're sensitive to flavors. The coconut-lime broth will still shine with plant-based ingredients!

2

How long can I store leftover bihun soup?

Store leftovers in an airtight container in the fridge for up to 3 days. The broth actually tastes better the next day as flavors meld! To reheat, warm gently on the stove over low heat—never microwave, as it can make the noodles rubbery. Add a splash of water if the broth thickens. Garnish with fresh herbs before serving.

3

What if I don't have Thai basil?

Regular basil works in a pinch, but for authenticity, try cilantro or mint instead. For a deeper flavor, add ½ teaspoon ground cinnamon to mimic Thai basil's anise notes. The key is balancing the coconut's richness with fresh, bright herbs—don't skip this step entirely!

4

Can I use instant noodles instead of glass noodles?

Not recommended! Glass noodles have a delicate, chewy texture that regular noodles can't replicate. If you're desperate, try rice vermicelli (look for "bihun" or "rice stick noodles" in Asian markets). Soak them for 3-5 minutes until pliable. The flavor will be different, but the soup will still be delicious.

5

Why did my broth separate?

This usually happens when coconut milk curdles from high heat or cold temperature shocks. Always add coconut milk after building the aromatic base, and stir gently over low heat. If it separates, whisk in 1 tablespoon cornstarch mixed with water to stabilize it. For next time, use full-fat coconut milk and avoid sudden temperature changes.

★★★★★4.5(11 reviews)
Categories Soups & Stews