
This chicken pho recipe delivers the fragrant, star-anise-infused broth that makes pho unforgettable—a dish where every spoonful tells a story of Vietnamese tradition. The secret lies in slow-simmering beef bones and aromatic spices until the broth develops that deep, complex flavor profile that defines authentic pho.
I’ve perfected this method over years of testing, balancing the sweetness of ginger and cinnamon with the earthy warmth of star anise and cardamom.
The process begins with a rich, golden broth built from hours of simmering, where beef bones and spices transform into a velvety liquid that coats your tongue. Meanwhile, chicken thighs braise until tender, absorbing the broth’s essence, while rice noodles soak just long enough to soften without turning mushy.
This isn’t just soup—it’s a symphony of textures and flavors where each component plays its part.
What you’ll end up with is a steaming bowl of pho where tender chicken rests atop perfectly cooked noodles, bathed in a fragrant, deeply flavorful broth that’s neither too salty nor too sweet. The finishing touches—fresh herbs, bean sprouts, lime, and chili—let everyone customize their bowl to taste.
This is comfort food at its finest, a dish that warms the soul and brings a taste of Vietnam to your kitchen.
The best part? This recipe scales beautifully—whether you’re serving a family or feeding a crowd, the broth can be made ahead and kept warm for hours.
For those short on time, I’ll share my quick broth method that still delivers incredible depth, proving you don’t need all day to make restaurant-quality pho at home. Let’s get started on creating your own bowl of perfection.
Ingredients for chicken pho
Pantry staples meet Vietnamese market finds for this aromatic chicken pho.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Bones 🦴 | 2 lb | Marrow and knuckle bones preferred |
| Chicken Thighs 🍗 | 1 ½ lb | Bone-in, skin-on preferred |
| Star Anise 🌿 | 4 whole | Whole pods, not ground |
| Cinnamon Sticks 🌿 | 2 whole | 1-inch pieces preferred |
| Cardamom Pods 🌿 | 6 whole | Lightly crushed |
| Fresh Ginger 🧅 | ½ cup | Peeled, thinly sliced |
| Onion 🧅 | 1 whole | Yellow or white, halved |
| Garlic Cloves 🧄 | 6 cloves | Peeled |
| Fish Sauce 🍶 | 2 tbsp | Red Boat preferred |
| Rice Noodles 🍜 | 12 oz | Flat rice noodles, medium width |
| Fresh Thai Basil Leaves 🌿 | ½ cup | For garnish |
| Bean Sprouts 🌱 | 1 cup | Fresh, rinsed |
| Lime Wedges 🍋 | 4 whole | For serving |
| Red Chili Peppers 🌶️ | 4 whole | Thinly sliced, for garnish |
| Salt 🧂 | 1 tsp | Adjust to taste |
The star anise and cinnamon are non-negotiable here—look for whole pods at Asian markets (they’re cheaper and fresher than the spice aisle). Costco or H Mart usually carry them in bulk. Fresh ginger should smell bright and peppery—skip the jarred stuff. For the beef bones, marrow and knuckle bones give the richest flavor, but any beef bones will work. If you can’t find them, beef chuck roast cut into chunks is a decent substitute. The fish sauce? Red Boat is the gold standard, but any good-quality brand will do.
No star anise? Anise seeds at double the amount work in a pinch. Running low on cinnamon? Cassia cinnamon is a direct swap. The Thai basil is key for that authentic taste—regular basil won’t cut it. No fresh basil? Dried Thai basil (if you can find it) at half the amount, but it’s not the same. The rice noodles should be medium-width—too thin and they disappear, too thick and they’re chewy. Vietnamese markets sell them in bags, but Asian grocery stores carry them too. If you can’t find them, rice vermicelli noodles work in a bind.
Broth keeps 3-4 days in the fridge and freezes beautifully for up to 3 months. The noodles? Soak just until pliable—over-soaking makes them mushy. I like to prep all the garnishes (herbs, sprouts, lime, chili) in small bowls so everyone can customize their bowl. The broth tastes even better the next day—make extra and freeze portions for quick meals.
Why You’ll Love This Recipe
- Simmering Magic: The beef bones and chicken thighs release their own rich broth—no fancy stock needed. Honestly, I’ve made this with just a handful of pantry spices and still ended up with a pot that smelled like a Vietnamese street corner.
- Spice-Packed Depth: Star anise and cinnamon sticks melt into the broth, giving it this warm, earthy backbone that’s ridiculously satisfying. Between us, the cardamom adds a subtle floral note that makes it taste like a hug in a bowl.
- Weeknight to Party: Same broth, endless uses. Serve it with rice noodles for a quick weeknight dinner, or ladle it over grilled chicken for a showstopper when friends drop by. My daughter even asks for it at her school’s potluck—yes, really.
- Broth for Days: This recipe makes way more than you’ll eat in one sitting, and the flavor only gets better after a day in the fridge. Freeze the extra broth in ice cube trays for future soups—your future self will thank you. (And it’s cheaper than takeout.)
Step-by-step instructions for star-anise infused broth that sings
This aromatic broth builds layer by layer—start with the bones, then add spices, and finish with the chicken.
Prepare the Beef Bones and Spices
Rinse the 2 lb beef bones thoroughly under cold water and pat them completely dry with paper towels. This removes surface impurities that can cloud your broth. Place the bones in a large stockpot and add the 4 whole star anise, 2 whole cinnamon sticks, and 6 whole cardamom pods. The spices will infuse deep, earthy flavors that define authentic pho.
Add the 0.5 cup fresh ginger (peeled and thinly sliced) and the 1 whole onion (halved). These aromatics form the aromatic base. Bring everything to a boil over high heat, then immediately reduce to a gentle simmer. Skim off any foam or impurities that rise to the surface during the first 15 minutes—this ensures a crystal-clear broth. Here’s the thing—don’t rush this step. Simmering uncovered for 2 hours allows the collagen to break down and release rich, gelatinous depth into the broth.
Add Chicken and Garlic for Depth
After the initial 2 hours, add the 1.5 lb chicken thighs (bone-in, skin-on preferred) and the 6 cloves peeled garlic cloves. The chicken will add protein and a lighter flavor profile that balances the beef. Return the broth to a simmer and cook uncovered for another 45 minutes. You’ll notice the broth darkening slightly—this is normal and indicates the flavors melding together.
Once the chicken is fork-tender, remove it from the broth and let it cool slightly before shredding. Strain the broth through a fine-mesh sieve into a clean pot, pressing gently on the solids to extract every last drop of flavor. Discard the spices and aromatics—they’ve done their job. The broth should now be deep amber and fragrant with star anise and ginger notes. If it’s not aromatic enough, simmer uncovered for 10 more minutes to concentrate the flavors.
Season and Prepare the Noodles
Return the strained broth to the pot and stir in the 2 tbsp fish sauce and 1 tsp salt. Taste and adjust the seasoning—fish sauce can be salty, so add it gradually. The broth should be rich but not overpowering. Bring to a gentle simmer and keep warm over low heat while you prepare the noodles.
Rinse the 12 oz rice noodles under cold water for 30 seconds to remove excess starch, then soak them in a bowl of hot water for 8-10 minutes until pliable but still slightly firm. They should be tender enough to eat but not mushy. Drain well and set aside. Don’t over-soak—they’ll continue cooking in the hot broth.
Assemble and Serve
Divide the noodles among four bowls. Ladle the hot broth over the noodles until they’re fully submerged. Add the shredded chicken and arrange the 1 cup bean sprouts and 0.5 cup fresh Thai basil leaves on top. The basil adds a bright, almost floral note that cuts through the richness of the broth.
Garnish each bowl with thinly sliced red chili peppers and serve immediately with the 4 whole lime wedges on the side. The acidity from the lime balances the umami depth of the broth. Here’s what I do—always serve pho piping hot with the noodles just tender enough to hold their shape. The contrast between the silky broth, chewy noodles, and fresh herbs makes every bite perfect.
Pro Tips For Making Chicken Pho
- Split Those Bones: Crack beef bones with a hammer or mallet before simmering—it exposes marrow and speeds up flavor extraction. I used to skip this and spent hours waiting for the broth to deepen; now it happens in half the time.
- Toast Spices Dry: Lightly toast star anise, cinnamon, and cardamom in a dry pot for 30 seconds until fragrant—this prevents bitterness and intensifies their aroma. Sounds weird, but it works: the broth tastes richer from the start.
- Don’t Crowd the Pot: Simmer beef bones and chicken thighs in batches if needed—overloading the pot steams the meat instead of rendering fat. I learned this the hard way when my broth turned cloudy and greasy halfway through.
- Skim Early, Skim Often: Remove foam and impurities from the broth in the first 20 minutes of cooking—this keeps the broth clear and prevents a metallic taste. Resist the urge to rush; a clean broth is the foundation of great pho.
Perfect pairings for this recipe
Herb & Garnish Essentials
Fresh Thai basil is non-negotiable for authentic pho—it provides that signature floral, slightly peppery note that regular basil can’t replicate. I always buy it from Asian markets where it stays vibrant.
Pair it with bean sprouts for crunch and hoisin sauce (about 1 tbsp per bowl) for that sweet-savory balance. Don’t skip the jalapeño slices either—they add a subtle heat that brightens the dish. 🌿
Crunchy Toppings
For extra texture, add crushed peanuts (about 1 tbsp per bowl) or fried shallots (available at Asian grocery stores). I like to toast 1 tbsp peanuts in a dry pan over medium heat for 2-3 minutes until fragrant.
These toppings give each bite a satisfying contrast against the silky broth.
Dipping Sauce Options
Serve with a side of sriracha or a homemade dipping sauce made with 1 tbsp hoisin, 1 tsp fish sauce, 1 tsp lime juice, and ½ tsp chili garlic sauce.
This sauce cuts through the richness while adding another layer of umami. I keep mine in a small bowl on the table so everyone can adjust to their taste.
Beverage Pairings
A cold Vietnamese-style iced coffee (made with robusta beans) complements pho beautifully—the bitterness balances the dish’s richness. For beer lovers, a crisp Saigon Lager or Bia Saigon (the local Vietnamese lager) works perfectly. Avoid heavy beers—they’ll overpower the delicate broth flavors. 🍺
Side Dish Ideas
Serve pho with steamed jasmine rice on the side for those who prefer a heartier meal. I also like adding pickled vegetables like daikon and carrots (about ½ cup per bowl)) for a tangy contrast. These sides let guests customize their meal while keeping the pho experience authentic.
Finishing Touches
Just before serving, add a few drops of white pepper (about ¼ tsp per bowl) to the broth for a subtle kick. I also like to drizzle a little chili oil (about ½ tsp) over each bowl for extra heat.
These final touches elevate the dish from good to restaurant-quality. ✨
Nutrition facts
Frequently asked questions
Can I make pho broth ahead of time?
The broth actually tastes better the next day! Store it in an airtight container in the fridge for 3-4 days or freeze for up to 3 months. Reheat gently over low heat—never microwave, as it can break the delicate aromatics. The flavors meld even more overnight, creating deeper complexity.
What if I can’t find star anise?
Use anise seeds at double the amount (8 whole seeds) or 1 tsp ground anise as a substitute. For a different flavor profile, try 1 tsp fennel seeds instead. The broth will still be aromatic, though the earthy notes will be slightly different. Always taste as you go!
How do I keep rice noodles from getting mushy?
Rinse the noodles briefly under cold water before soaking, then soak in hot water for only 8-10 minutes—they’ll finish cooking in the hot broth. Never soak them in cold water, as this makes them gummy. For extra insurance, drain them well and toss with a tiny bit of oil before adding to bowls.
Can I use chicken breast instead of thighs?
Chicken breast works, but thighs are preferred because they stay juicier and absorb more flavor during the 45-minute simmer. If using breasts, cut them into 1-inch pieces and add them 15 minutes before the broth is done to prevent drying. For best results, marinate the breasts in 1 tbsp fish sauce and 1 tsp sugar for 30 minutes beforehand.
Why does my broth look cloudy?
Cloudiness usually means impurities weren’t skimmed properly or the broth simmered too vigorously. Always skim foam during the first 15 minutes and maintain a gentle simmer (small bubbles, not rolling). For extra clarity, strain the broth through a cheesecloth-lined sieve after simmering. Cloudy broth is safe to eat, but a clear one is more elegant!
- Basic Chicken Recipes: Foolproof Pan-Sear With Juicy Heart - October 17, 2026
- Chicken Sausage Recipe: Italian-Style Panini With Melty Cheese Layers - October 17, 2026
- Peppercorn Chicken Recipe: Black Pepper Crunch With Juicy Centers - October 17, 2026