Let’s face it, folks—sometimes life throws you a curveball, and all you need is a steaming bowl of soul-warming goodness to make everything better. Luckily, this Vietnamese chicken noodle soup is here to save the day with its aromatic broth, tender chicken, and slurp-worthy noodles that’ll transport your taste buds straight to the streets of Hanoi.
Why This Recipe Works
- The broth is simmered low and slow for at least 90 minutes, allowing the chicken bones to release their collagen and create a rich, deeply flavorful base that’s both nourishing and satisfying.
- We use a combination of fish sauce, star anise, and ginger to build layers of umami and warmth, balancing savory, sweet, and aromatic notes without overpowering the delicate chicken.
- Shredding the chicken after poaching ensures every bite is tender and juicy, while the rice noodles soak up the broth perfectly for that classic slurpable texture.
- Fresh herbs like cilantro and Thai basil are added just before serving, providing a bright, fragrant finish that cuts through the richness and elevates the entire bowl.
- Customizable toppings like bean sprouts, lime wedges, and chili sauce let everyone tailor their bowl to their preferred level of crunch, acidity, and heat.
Ingredients
- 2 pounds chicken thighs, bone-in and skin-on for maximum flavor
- 8 cups cold water, to cover the chicken and create a clear broth
- 1 large yellow onion, halved and charred cut-side down in a dry skillet for 5 minutes
- 3-inch piece of fresh ginger, sliced into coins and lightly smashed
- 3 star anise pods, whole to infuse the broth with licorice notes
- 2 tablespoons fish sauce, plus more for serving to adjust saltiness
- 1 tablespoon granulated sugar, to balance the savory elements
- 8 ounces dried rice noodles, soaked in warm water for 20 minutes until pliable
- 4 scallions, thinly sliced on a bias for garnish
- 1/2 cup fresh cilantro leaves, roughly chopped for a herbal finish
- 2 limes, cut into wedges for squeezing over the soup
- 1 cup bean sprouts, for added crunch and freshness
- Thai basil leaves, optional but highly recommended for aromatic lift
- Sriracha or sliced fresh chilies, for those who like a spicy kick
Equipment Needed
- Large stockpot or Dutch oven, at least 6 quarts to accommodate all ingredients
- Fine-mesh strainer, for skimming impurities and straining the broth
- Tongs or slotted spoon, for removing chicken and aromatics
- Chef’s knife and cutting board, for prepping vegetables and herbs
- Medium bowl, for soaking the rice noodles
- Ladle, for serving the hot broth
- Soup bowls, preferably wide and deep to hold noodles and toppings
Instructions

Step 1: Build the Flavor Foundation
Place the chicken thighs in your large stockpot and cover them with 8 cups of cold water—starting with cold water is key here because it allows the proteins to release slowly, resulting in a clearer broth. Bring the pot to a gentle boil over medium-high heat, which should take about 10-12 minutes, then immediately reduce the heat to low to maintain a bare simmer. You’ll notice foam and impurities rising to the surface; use a fine-mesh strainer or spoon to skim these off diligently for the first 15 minutes. This step might feel tedious, but trust me, it’s worth it for a clean, beautiful broth. Add the charred onion halves, smashed ginger coins, and star anise pods to the pot, and let everything simmer uncovered for 90 minutes. The broth should barely bubble, with small ripples breaking the surface occasionally—if it’s boiling vigorously, reduce the heat further to avoid cloudiness.
Step 2: Prepare the Noodles and Toppings
While the broth is working its magic, focus on the accompaniments. Place the dried rice noodles in a medium bowl and cover them with warm water—not hot, as too much heat can make them mushy. Let them soak for 20 minutes, or until they’re pliable but still slightly firm to the bite; they’ll finish cooking in the hot broth later. Drain the noodles thoroughly and set them aside. Meanwhile, thinly slice the scallions on a sharp bias for an attractive garnish, roughly chop the cilantro leaves, and cut the limes into wedges. Arrange the bean sprouts, herbs, lime wedges, and any chili sauces on a platter for serving—this not only makes for a beautiful presentation but also lets everyone customize their bowl to their liking. Pro tip: If you’re prepping ahead, you can store the soaked noodles in cold water in the fridge for up to an hour to prevent sticking.
Step 3: Strain and Season the Broth
After 90 minutes of simmering, the chicken should be fall-apart tender and the broth deeply golden. Carefully remove the chicken thighs with tongs and set them aside on a cutting board to cool slightly—they’ll be hot, so give them 10 minutes before handling. Strain the broth through a fine-mesh strainer into a clean pot or large bowl, discarding the onion, ginger, and star anise; you should have about 6 cups of liquid left. Return the strained broth to the stockpot and bring it back to a simmer over medium heat. Stir in the fish sauce and sugar, tasting and adjusting as needed—the broth should be savory with a hint of sweetness. If it tastes flat, add another tablespoon of fish sauce gradually until it sings. Keep the broth at a gentle simmer while you shred the chicken.
Step 4: Shred the Chicken and Assemble
Once the chicken is cool enough to handle, use two forks or your hands to shred the meat into bite-sized pieces, discarding the skin and bones. Divide the soaked and drained rice noodles among four large soup bowls, followed by a generous portion of shredded chicken. Ladle the hot broth over the noodles and chicken, ensuring each bowl gets plenty of liquid—the noodles will soften further and absorb the flavors. Immediately top with sliced scallions and cilantro for that fresh, herbal aroma. Serve right away with the platter of toppings on the side, encouraging everyone to add bean sprouts for crunch, a squeeze of lime for brightness, and chilies for heat. The key here is speed—the noodles are best when they’re just warmed through by the broth, not overcooked.
Step 5: Serve and Enjoy Immediately
Gather everyone around the table because this soup is meant to be enjoyed piping hot! The broth will continue to cook the noodles slightly, so aim to serve within 2-3 minutes of assembling to maintain the perfect texture. Instruct your guests to mix everything well before digging in, ensuring each spoonful has a bit of noodle, chicken, and broth. The aromas of star anise and ginger should be prominent but not overwhelming, complemented by the fresh herbs and tangy lime. If you have leftovers, store the broth, chicken, and noodles separately in airtight containers in the fridge for up to 3 days—reheat the broth separately and assemble fresh to avoid mushy noodles. This dish is all about balance, so don’t be shy with those toppings!
Tips and Tricks
For an even clearer broth, you can blanch the chicken thighs before simmering: place them in the pot with cold water, bring to a boil for 5 minutes, drain, rinse the chicken and pot, then start over with fresh cold water. This extra step removes more impurities and results in a nearly transparent broth that’s restaurant-quality. If you’re short on time, use a pressure cooker—cook the chicken and aromatics on high pressure for 30 minutes, then naturally release for 10 minutes before quick releasing. The broth will be slightly cloudier but still delicious, and you’ll save about an hour. To deepen the flavor, toast the star anise in a dry skillet over medium heat for 1-2 minutes until fragrant before adding it to the pot; this unlocks its essential oils and adds a smoky nuance. For a richer broth, add 1-2 chicken feet (available at Asian markets) to the pot—they’re packed with collagen and will give the broth a velvety mouthfeel. If you prefer a stronger ginger flavor, don’t smash the coins too much; leaving them in larger pieces will provide a subtler infusion, while finely mincing some and adding it later will give a sharper kick. To make ahead, prepare the broth and shredded chicken up to 2 days in advance and store separately in the fridge; reheat the broth gently without boiling to preserve clarity. For a vegetarian twist, substitute the chicken with shiitake mushrooms and use vegetable broth, but add a piece of kombu seaweed during simmering for umami depth. If your broth tastes too salty after reducing, add a peeled, raw potato to the pot and simmer for 10-15 minutes; the potato will absorb excess salt, then you can remove it. Always taste and adjust seasoning at the end, as fish sauce intensity varies by brand—start with less and add more gradually. For extra freshness, add a handful of torn mint leaves along with the cilantro just before serving. To keep noodles from sticking, toss them with a teaspoon of neutral oil after draining. If you’re serving a crowd, set up a buffet-style topping bar with additional options like fried shallots, hoisin sauce, and sliced jalapeños for customization.
Recipe Variations
- Spicy Lemongrass Version: Add 2 stalks of lemongrass, bruised and cut into 3-inch pieces, to the broth during simmering for a citrusy aroma. Stir in 1-2 tablespoons of chili garlic sauce at the end, and garnish with extra sliced chilies and a squeeze of lime for those who love heat.
- Coconut Curry Twist: Replace 2 cups of water with coconut milk for a creamier base. Add 1 tablespoon of red curry paste and a kaffir lime leaf (if available) to the broth, and garnish with toasted coconut flakes and extra basil for a Thai-inspired variation.
- Hearty Vegetable Boost: Add 1 cup of sliced carrots and 1 cup of sliced daikon radish to the broth during the last 30 minutes of simmering. Include bok choy or spinach in the bowls before pouring the broth for added nutrients and color.
- Seafood Delight: Substitute the chicken with 1 pound of shrimp or white fish fillets. Poach the seafood in the finished broth for 3-5 minutes until cooked through, and garnish with extra cilantro and a dash of extra fish sauce for a coastal twist.
- Pho-Inspired Style: Use beef broth instead of chicken, and add cinnamon stick and cloves to the aromatics. Serve with rare beef slices that cook in the hot broth, and traditional pho toppings like Thai basil and sawleaf herb.
Frequently Asked Questions
Can I use boneless chicken for this recipe?
While boneless chicken thighs will work in a pinch, I highly recommend sticking with bone-in, skin-on chicken for the best results. The bones contribute collagen and marrow during simmering, which gives the broth body and richness that boneless meat can’t provide. If you must use boneless, add a tablespoon of unflavored gelatin to the broth to mimic that silky texture, and simmer for only 45 minutes to avoid drying out the meat.
How do I store and reheat leftovers?
Store the broth, shredded chicken, and noodles separately in airtight containers in the refrigerator for up to 3 days. When reheating, bring the broth to a gentle simmer on the stove—avoid boiling to prevent cloudiness. Reassemble the bowls fresh with warmed noodles and chicken, then pour the hot broth over top. Microwaving assembled soup can make the noodles mushy, so I don’t recommend it for best texture.
What can I substitute for fish sauce if I don’t have any?
If you’re out of fish sauce, you can use soy sauce or tamari as a substitute, but keep in mind the flavor profile will shift from Vietnamese to more Chinese or Japanese. Start with 1 tablespoon and adjust to taste, as soy sauce is saltier. For a vegetarian option, try coconut aminos or a teaspoon of miso paste dissolved in a little broth, though neither will replicate fish sauce’s unique umami perfectly.
Why is my broth cloudy instead of clear?
A cloudy broth usually results from boiling too vigorously instead of simmering gently, or not skimming impurities adequately at the beginning. To fix it, strain the broth through a cheesecloth-lined strainer or let it settle and carefully pour off the clearer top portion. For future batches, maintain a bare simmer and skim diligently—patience is key for that beautiful clear broth!
Can I make this recipe in a slow cooker?
Absolutely! Place all broth ingredients (chicken, water, aromatics) in a slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Strain and season as directed, then shred the chicken. This method is hands-off and great for busy days, though the broth may be slightly cloudier than stovetop version.
Summary
This Vietnamese chicken noodle soup combines a rich, aromatic broth with tender chicken and rice noodles, topped with fresh herbs and customizable fixings for a comforting meal that’s both nourishing and flavorful.



