Easy Food Recipes For All

Vietnamese Duck Soup

Vietnamese Duck Soup

Duck Soup or Bun Mang Vit refers to Vietnamese rice vermicelli duck noodle soup. The recipe contains bamboo shoots and garnished with shredded cabbage, thin slices of yellow onions, green onions, and a wedge of lemon for squeezing. Traditionally, this Vietnamese Duck Soup is flavored with ginger fish sauce (Nuoc Mam Gung) on the side for dipping the slices of duck meat.

You will need:

For the soup

  • 6 pieces duck leg-thigh
  • 16 cups low-salt chicken broth
  • 1 large onion, peeled and halved
  • 6 tbsp fresh ginger, peeled and finely chopped
  • 2 tbsp (or more) fish sauce (nuoc nam* or nam pla)
  • 1 tbsp sugar

For Garnishing

  • 1 (6.75 oz) pack rice vermicelli
  • 3 cans (8 oz each) sliced bamboo shoots, drained
  • 3 cups (or about 10 large) shallots, sliced
  • 6 cups Napa cabbage, thinly sliced
  • 2-ΒΌ lbs plum tomatoes, chopped
  • β…“ cup fresh mint, chopped
  • β…“ cup fresh chives, chopped
  • β…“ cup fresh cilantro, chopped
  • Hot chili sauce (like Sriracha**)

How to make Vietnamese Duck Soup


  1. Heat a heavy large pot over high heat.
  2. Sprinkle duck with salt and pepper. Add to pot and saute for about 6 minutes, or until it becomes deep brown.
  3. Add chicken broth, ginger, onion, 2 tbsp fish sauce, and sugar. Bring to boil.
  4. Reduce heat and simmer uncovered until duck is tender. Adjust heat to maintain simmer for 45 to 60 minutes.
  5. Transfer duck to a rimmed baking sheet using tongs. Cool for about 30 minutes.
  6. Skin and bone duck. Shred duck meat coarsely.
  7. Strain the broth into a large bowl and remove solids.
  8. Spoon fat from the top of the broth into a small bowl. Set aside.
  9. Return the broth and duck to the same pot.***
  10. Chill soup uncovered until it is cold and then cover and keep it chilled.
  11. Cover and chill duck fat.

***This can be prepared one day ahead.


  1. Cook rice vermicelli in a large saucepan with boiling water for about 3 to 5 minutes, or until it becomes tender, while stirring occasionally.
  2. Drain, rinse with cold water, and drain again.
  3. Cut noodles in half to shorten them.
  4. Melt 2 tbsp of the reserved duck fat in the same saucepan over medium-high heat.
  5. Add shallots and saute for about 3 minutes.
  6. Add tomatoes and bamboo shoots. Cook for about 7 minutes or until juices become thick.
  7. Add tomato mixture to the soup and simmer for about 5 to 10 minutes, or until the flavors blend.
  8. Season with pepper, salt, and more fish sauce, if desired.
  9. Divide noodles, cabbage, and herbs in 6 large bowls.
  10. Serve with hot sauce and lime wedges.

Nutritional Facts

Per servings: 495.2 kcal calories, 23.4 % calories from fats (12.9 g fat, 5.4 g saturated fat), 97.4 mg cholesterol, 53.5 g carbohydrates, 5.1 g dietary fiber, 9.8 g total sugars, 48.4 g net carbohydrate, 40.7 g protein.

This Vietnamese Duck Soup is from Chez Pham.

Leave a Reply

Your email address will not be published. Required fields are marked *