Duck Phở Recipe | Cook the Book

A bowl of duck pho.
Caroline Russock

When it comes to bargain eating, you can't really do better than a big beefy bowl of phở. Served in a bowl bigger than most of our heads and filled to sloshing point with rich beef broth, rice noodles, and a tray of fresh herbs and chiles and an army of sauces, most phở isn't going to run you more than $5. But what happens when you dress up this humble noodle soup?

Anita Lo answers this query in her new cookbook, Cooking Without Borders with this Duck Phở. She's swapped out beef bones for duck to make a stock that has all of those warm and wonderful phở notes plus that unmistakable fattiness that can only come from duck. To the stock she adds a touch of fish sauce, sheds of duck leg, rice noodles and all of your go-to phở garnishes.

The recipe includes optional slices of just seared foie gras, an addition that we're pretty sure would elevate this already incredible bowl of soup to unknown heights of amazingness. This time around we kept it simple, sans foie, but it did get us thinking about adding seared chicken or duck livers to our next batch.

Adapted from Cooking Without Borders by Anita Lo. Copyright © 2011. Published by Stewart, Tabori & Chang. Available wherever books are sold. All Rights Reserved

Recipe Facts

Active: 45 mins
Total: 2 hrs
Serves: 4 servings

Rate & Comment


  • 1 tablespoon neutral-flavored vegetable oil

  • 1 onion, thinly sliced lengthwise

  • Raw carcass and legs of 1 duck (see Note)

  • 3 cloves garlic, smashed

  • 1 slice fresh ginger

  • 3 pieces star anise

  • 5 whole cloves

  • 1 cinnamon stick

  • 1 dried shiitake mushroom

  • 3 sprigs fresh cilantro

  • 1/4 cup fish sauce, or to taste

  • Salt and black pepper 

To serve:

  • 1 package rice noodles

  • 4 (1-ounce) pieces foie gras (optional)

  • A few thin slices red onion

  • A few leaves fresh Thai basil or mint

  • Vietnamese chile-garlic sauce (tuong ot toi Vietnam)

  • Hoisin sauce

  • 1 lime, quartered

  • 1 cup bean sprouts


  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.

  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.

Nutrition Facts (per serving)
494 Calories
11g Fat
73g Carbs
23g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 494
% Daily Value*
Total Fat 11g 14%
Saturated Fat 2g 12%
Cholesterol 87mg 29%
Sodium 2370mg 103%
Total Carbohydrate 73g 27%
Dietary Fiber 3g 11%
Total Sugars 6g
Protein 23g
Vitamin C 17mg 84%
Calcium 59mg 5%
Iron 3mg 19%
Potassium 275mg 6%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)