Vietnamese Noodle Soup: Chicken Pho at Home

Updated November 4, 2026

Total time
1 hr 55 min
prep 25 min · cook 1 hr 30 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Vietnamese Noodle Soup: Chicken Pho at Home

Vietnamese chicken pho, or phở gà, is a noodle soup of rice noodles, tender chicken, a clear aromatic broth, and fresh herbs. This home-style version uses charred onion and ginger with warm spices for a deeply flavored bowl; pho varies by region and household, so the garnishes and seasoning can be adjusted to taste.

Ingredients

  • 2 lb (900 g) bone-in, skin-on chicken thighs
  • 10 cups (2.4 L) cold water
  • 1 medium yellow onion, halved (about 7 oz / 200 g)
  • 1 piece fresh ginger, 3 oz (85 g), split lengthwise
  • 3 whole star anise (about 2 g)
  • 1 cinnamon stick, about 3 in (7.5 cm; 6 g)
  • 4 whole cloves (about 1 g)
  • 1 tsp (2 g) coriander seeds
  • 1 tsp (6 g) fine salt, plus more to taste
  • 3 tbsp (45 ml) fish sauce, plus more to taste
  • 1 tbsp (12 g) granulated sugar or 1 small piece of rock sugar
  • 12 oz (340 g) dried flat rice noodles, preferably medium-width bánh phở
  • 8 cups (1.9 L) water for cooking the noodles
  • 2 scallions, thinly sliced (about 30 g)
  • 1 cup (15 g) loosely packed cilantro leaves and tender stems
  • 1 small white or yellow onion, very thinly sliced (about 4 oz / 115 g)
  • 1 lime, cut into 4 wedges (about 60 g)
  • 2 cups (60 g) Thai basil leaves, or regular basil if unavailable
  • 1 cup (100 g) bean sprouts, rinsed
  • 1 fresh red chile, thinly sliced (about 10 g), optional

Instructions

  1. Prepare the aromatics. Peel the onion halves and ginger, then cut the ginger lengthwise so more of its surface can char. Set a large, dry skillet over medium-high heat. Place the onion and ginger cut-side down and char them for about 10 minutes, turning once or twice. They should be browned in spots and fragrant, not completely blackened. This step builds the broth’s roasted aroma. Meanwhile, measure the spices and fish sauce.
  2. Toast the spices. Add the star anise, cinnamon, cloves, and coriander seeds to the dry skillet. Toast for about 2 minutes, shaking the pan often, until fragrant. Transfer the spices to a tea infuser or tie them loosely in a piece of clean cheesecloth. They need to be easy to remove so they do not overpower the broth as it simmers.
  3. Start the broth and cook the chicken. Put the chicken thighs in a large stockpot and pour in the 10 cups (2.4 L) cold water. Add the charred onion, ginger, spice bundle, salt, fish sauce, and sugar. Bring the pot just to a gentle boil over medium-high heat, skimming off foam that rises to the surface. Lower the heat so the liquid simmers gently, partially cover, and cook for about 30 minutes. Avoid a hard boil, which can make the broth cloudy and roughen the chicken.
  4. Check and remove the chicken. Check the thickest part of each thigh with a food thermometer, without touching the bone. The USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C). If a thigh has not reached that temperature, simmer it a little longer and check again. Lift the cooked thighs onto a plate. When they are cool enough to handle, remove and discard the skin and bones, then shred or slice the meat. Cover it loosely so it stays moist while the broth finishes.
  5. Finish the broth. Return the bones to the pot and simmer the broth, uncovered, for 35 minutes. This extra simmer gives the liquid more body without leaving the chicken meat in the pot long enough to become stringy. Remove the bones, onion, ginger, and spice bundle with tongs or a slotted spoon. Taste the broth and adjust with a little more fish sauce for savory depth, salt for overall seasoning, or a pinch of sugar if the spices taste sharp. The broth should be savory and aromatic, not sweet.
  6. Cook the noodles. Bring the separate 8 cups (1.9 L) water to a boil in a second pot. Cook the rice noodles according to the package directions; many dried flat noodles take about 4 to 6 minutes, but thickness and brand vary. Drain them as soon as they are tender but still springy, then rinse briefly with warm water to remove excess starch. Do not leave them sitting in hot water, where they can turn soft and clump.
  7. Assemble and serve. Divide the noodles among four large bowls and top with the chicken, sliced raw onion, scallions, and cilantro. Ladle the hot broth over everything; using plenty of broth helps warm the toppings and finish softening the onion. Serve right away with basil, bean sprouts, lime wedges, and optional chile at the table.

Tips

  • Keep the broth at a simmer. A few small bubbles are enough. Boiling vigorously emulsifies fat into the liquid and can make a clear pho-style broth cloudy. Skim the surface during the first part of cooking, but do not worry if a little fat remains; it carries aroma and flavor.
  • Use fish sauce thoughtfully. Fish sauce brands vary in saltiness, so the recipe starts with a measured amount and finishes with tasting. If fish sauce is unavailable, use light soy sauce in small additions. It will give the broth a different, less traditionally pho-like savory flavor, so add it gradually rather than swapping it one-for-one automatically.
  • Make hard-to-find ingredients workable. Rock sugar is traditional in some pho broths, but ordinary granulated sugar is a practical substitute here. Thai basil adds a distinctive anise-like freshness; regular basil works if needed, though the aroma will be milder. Star anise is important to the recognizable spiced profile, so avoid replacing it with a large amount of mixed seasoning.
  • Cook noodles separately. Rice noodles release starch into broth and continue absorbing liquid as they sit. Keeping them separate until serving gives you a cleaner-tasting soup and makes leftovers easier to store. Follow the package timing closely, since thin noodles can go from firm to mushy quickly.

Serving Suggestions

Bring the bowls to the table as soon as they are assembled, while the broth is steaming and the noodles are hot. Set out the basil, sprouts, lime, and chile separately so each person can choose how much fresh crunch, acidity, or heat to add. A squeeze of lime brightens the savory broth; add it a little at a time because too much can dominate the spices. If serving a group, keep extra hot broth in a covered pot so bowls can be topped up.

This is a complete meal on its own, with chicken, noodles, broth, and herbs in each bowl. For a larger meal, offer a simple plate of sliced cucumber or a light vegetable side rather than another heavily seasoned dish. If you like a more savory, spicy bowl, put chile sauce or extra fish sauce on the table instead of stirring it into the whole pot. That way, the base broth stays balanced for everyone.

Variations

For a beef-style bowl, replace the chicken with about 2 lb (900 g) beef chuck and simmer until tender, allowing additional time as needed. Check whole cuts of beef with a food thermometer: the USDA FSIS minimum is 145°F (63°C) followed by a 3-minute rest, although chuck is usually cooked much longer for tenderness. For a quicker beef noodle soup, use thin slices of beef and pour boiling broth over them, but ensure the meat reaches a safe temperature; do not rely on color alone.

For a lighter chicken version, use boneless thighs, but expect less body in the broth because the bones are omitted. You can simmer a few chicken wings or a chicken carcass in the pot if available. For a meat-free variation, make a separate vegetable broth with charred onion, ginger, and the same spice blend, then add mushrooms or tofu. This changes the character of the soup, and the broth may need extra salt or soy sauce to taste full. Use vegetable broth with a mild flavor so it does not compete with the spices.

You can also adjust the noodle shape. Medium-width flat rice noodles are a familiar choice, while thinner rice vermicelli cooks faster and gives a lighter texture. Check its package instructions and shorten the cooking time accordingly. Keep the charred aromatics and spices in proportion if you scale the recipe; a much larger amount of star anise can make a small pot taste medicinal rather than warmly spiced.

Storage and Reheating

For the best texture, store broth, chicken, and noodles separately. Transfer leftovers to shallow containers and refrigerate within 2 hours of cooking. The broth and cooked chicken keep for 3 to 4 days in the refrigerator; cooked rice noodles are best within 2 days because they soften as they absorb moisture. Store fresh herbs, sprouts, and sliced onion separately, and discard any garnishes that have been sitting at room temperature for more than 2 hours.

Reheat only the broth and chicken you plan to eat. Warm them in a saucepan until the leftovers reach 165°F (74°C), checking with a food thermometer, then pour the hot broth over a fresh portion of noodles if you have them. If using refrigerated cooked noodles, briefly dip them in boiling water or warm broth just until loosened, then drain. Freezing broth and chicken is also practical for up to about 3 months for best quality; thaw them in the refrigerator before reheating. Noodles and fresh garnishes are better prepared or added after thawing.

Frequently Asked Questions

Can I make the broth ahead?

Yes. Cook and strain the broth, cool it promptly in shallow containers, and refrigerate it within 2 hours. Store the chicken separately, then reheat both until the broth and chicken reach 165°F (74°C). Cook the noodles and prepare the fresh toppings close to serving so they keep their texture.

Why is my pho broth cloudy?

A vigorous boil is the most common reason: it breaks up fat and suspended particles and mixes them into the broth. Keep the pot at a gentle simmer and skim foam early in cooking. A cloudy broth is still usable; straining it through a fine-mesh sieve can remove small particles, though it cannot undo fat that has emulsified into the liquid.

Can I use fresh rice noodles?

Yes. Fresh rice noodles usually need only brief warming or separation, not the full cooking time for dried noodles. Follow the package directions and avoid boiling them for several minutes, which can make them fragile. Place them in bowls and ladle over hot broth, or dip them briefly in hot water if they need loosening.

What can I use instead of Thai basil?

Regular sweet basil is the easiest substitute and gives a gentler herbal flavor. Mint is another option for a fresh, cooling note, though it changes the aroma. If neither is available, serve the soup with cilantro and lime; it will still be flavorful, just less herb-forward.

How can I make the broth less salty?

Add hot water a little at a time, taste, and then adjust the aromatics only if needed. Do not add extra fish sauce until you have tasted the diluted broth. For future batches, start with less salt and fish sauce, then season after straining, since evaporation and the saltiness of different fish sauces can change the final balance.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).