Bún măng vịt is the duck noodle soup of Northern Vietnam — a noodle bowl you almost never see in the diaspora, which is a shame because it's one of the great, deeply satisfying bowls of Vietnamese cooking. The broth is built on duck bones simmered with charred ginger and onion, the protein is shredded duck leg meat, and the defining element is fermented bamboo shoots (măng chua) that add a sour-tangy punch. Served over rice vermicelli with a platter of fresh herbs and a side of ginger fish sauce for dipping the duck, it's a multi-textured, multi-flavored bowl that rewards the cook who puts in the time.
The dish is a Northern cousin of bún bò Huế — same template (rice noodles, herb platter, dipping sauce), different flavor profile. Where bún bò Huế is spicy and beefy, bún măng vịt is sour and duck-forward. The sourness from the bamboo shoots is what makes the dish — without it, you have a plain duck noodle soup. With it, you have a deeply layered broth that punches way above its weight.
The work involved is real but manageable: a long simmer for the duck stock, a separate sauté for the bamboo shoots, and the assembly of fresh herbs. Plan for an afternoon. The soup is best the day it's made, but the broth improves overnight in the fridge, so don't hesitate to make it a day ahead.
Ingredients
For the duck and broth
- 1 whole duck (4–5 lb), giblets reserved for stock if you like
- ¼ cup smashed fresh ginger (no need to peel)
- 1 tbsp salt
- ¼ cup white vinegar (for cleaning the duck)
- 3 quarts water
- 2 whole yellow onions, peeled and halved
- 3 oz fresh ginger, sliced thick (unpeeled is fine)
For the bamboo shoots
- 1 lb dried fermented bamboo shoots (măng chua), rehydrated and prepped per package (or 2 lb fresh bamboo, peeled and sliced)
- ¼ cup neutral oil
- 2 large shallots, minced
- 5 cloves garlic, minced
- 2 tsp chicken bouillon powder
- 2 tsp salt
- 1 tsp granulated sugar
For broth seasoning
- 150 g rock sugar (or ¾ cup granulated sugar)
- 2 tbsp salt
- 2 tbsp chicken bouillon powder
- 2 tbsp fish sauce (adjust to taste)
For assembly
- 1 lb dried vermicelli rice noodles, medium thickness
- 1 yellow onion, peeled and sliced paper-thin
- 2 green onions, sliced thin
- ½ cup cilantro, roughly chopped
- 2 cups shredded white or purple cabbage
- 1 cup fresh mint leaves
- 1 cup Vietnamese coriander (rau răm), optional
- 1 lime, cut into wedges
- ¼ cup fried shallots (hành phi)
For the ginger fish sauce (nước mắm gừng)
- ¼ cup fish sauce
- ¼ cup warm water
- 3 tbsp sugar
- 2 tbsp finely minced fresh ginger
- 2 tbsp lime juice
- 1 garlic clove, minced
- 1 Thai chili, minced (optional)
Instructions
Clean and prep the duck
Rub the ginger, salt, and vinegar all over the skin and inside the cavity of the duck. Use the abrasive action of the salt to scrub away any off-smells from the poultry. Rinse thoroughly under cold running water and pat dry. This step is essential — duck can carry a strong smell that the aromatics will only partially mask.
Roast the aromatics
Heat the oven to 350°F. Place the halved yellow onions and the thick-sliced ginger on a small baking sheet and roast for 40 minutes, until charred at the edges and softened. This step deepens the flavor of the broth dramatically.
Make the duck broth
In a large stockpot, bring 3 quarts of water to a boil. Add the duck, the roasted onions and ginger. Reduce the heat to medium-low and simmer, occasionally skimming off any foam that rises to the top, for about 1 hour 15 minutes. The duck should be fully cooked (internal temperature 165°F at the thigh) and the broth should be a pale golden color.
Transfer the duck to a large bowl and let cool. Once cool enough to handle, pull the meat from the bones (reserving the bones) and tear or chop into bite-size pieces. Return the bones to the simmering broth and continue to simmer for another 30 minutes for a richer stock.
Prep the bamboo shoots
If using dried fermented bamboo, follow the package instructions for rehydration — typically a 24-hour soak with multiple water changes. Drain well and slice into thin bite-size strips.
Heat the vegetable oil in a skillet over medium-high heat. Add the minced shallots and cook 1 minute until fragrant. Add the garlic and cook another 30 seconds. Add the sliced bamboo shoots and toss to coat in the aromatics. Season with the chicken bouillon, salt, and sugar. Cook 5 minutes, stirring occasionally. Set aside.
Season the broth
Strain the duck broth through a fine-mesh sieve into a clean pot (discard the bones). Add the seasoned bamboo shoots to the broth and simmer for 15 minutes to meld the flavors. Season with the rock sugar, salt, chicken bouillon, and fish sauce. Taste — the broth should be a balance of sour (from the bamboo), savory (duck + fish sauce), and slightly sweet. Adjust as needed.
Make the ginger fish sauce
In a small bowl, whisk together the fish sauce, warm water, sugar, minced ginger, lime juice, garlic, and chili if using. The sugar should dissolve completely. Set aside.
Cook the noodles and assemble
Cook the rice vermicelli according to package directions — usually 3–5 minutes in boiling water. Drain, rinse briefly with cold water to stop the cooking, and divide among 4 large bowls.
Top each bowl with a generous portion of shredded duck meat, then ladle the hot broth (with bamboo shoots) over the noodles. Garnish each bowl with sliced raw onion, green onions, cilantro, and a small mound of shredded cabbage.
Serve
Bring the whole platter of fresh herbs, lime wedges, fried shallots, and the small bowl of ginger fish sauce to the table. Diners add herbs and lime to taste, and use the ginger fish sauce as a dip for the duck meat.
VNomy notes
- The sourness comes from fermented bamboo, not lime. Don't try to substitute vinegar or lime for the fermented bamboo — the depth of flavor is different. Find măng chua at any Asian grocery (look in the refrigerated section for "fermented bamboo shoots" or "pickled bamboo shoots"). If you can't find fermented, use fresh bamboo shoots but you'll need to add an extra tablespoon of lime juice at the end to compensate.
- Cleaning the duck is not optional. Duck fat carries strong odors that will dominate the broth if not scrubbed off first. The salt-and-vinegar rub is the traditional method.
- Don't skip the herb platter. The fresh herbs are half the experience — the bowl is supposed to be a multi-flavor composition, not just a noodle soup. Pile the herbs high.
- The broth keeps for 3 days in the fridge. Reheat gently and add fresh noodles and herbs at serving time. The duck meat can be stored separately and added to each bowl as you serve.
- Substitute chicken for duck if you must. You'll get a perfectly good chicken noodle soup, but it won't be bún măng vịt. Vietnamese markets often sell whole ducks in the freezer section — call ahead.
Source notes
Recipe adapted from Vicky Pham's bún măng vịt recipe, which documents her family's Northern preparation with detailed guidance on bamboo shoot prep. Technique cross-checked against Helen Le's bún măng vịt for broth timing.