Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 20 ingredients for grocery delivery
Step 1
Heat the oil in a stockpot over low heat and add the onion. Cook, stirring, until golden brown. Add the duck carcass and legs, garlic, ginger, star anise, cloves, cinnamon, mushroom, cilantro, and enough cold water to cover. Bring to a boil. Skim off the foam and scum that rise to the top, then lower the heat to a simmer. Simmer until well flavored, 1 to 2 hours, adding more cold water if necessary to keep the ingredients covered and skimming when necessary. Remove the duck legs and set them aside, then pour the broth through a fine-mesh sieve and discard the other solids. Season the broth to taste with the fish sauce and add 1 teaspoon each of salt and pepper. Shred the duck leg meat and season with teaspoon each of salt and pepper. Set aside.
Step 2
Just before serving, reheat the broth. Cook the noodles in a large pot of boiling salted water until tender, then drain. Divide among 4 soup bowls and top with the broth. In a smoking-hot dry pan, sear the foie gras, then add one piece to each bowl. Divide the duck leg meat, red onion, Thai basil, and bean sprouts among the bowls. Serve with the chile-garlic sauce, hoisin sauce, and lime wedges on the side. Note: From a whole duck, cut off the legs, breast meat, and fat. Use the carcass and the legs with the skin removed for this soup. Refrigerate or freeze the boneless breasts for another use. The fat can be rendered (melted over low heat and then strained) and kept for another use.