The dish to eat in Hanoi · Vietnam

Phở bò

Phở bò in Hanoi

Photo: Codename5281, CC BY-SA 3.0, via Wikimedia Commons · source

Beef noodle soup: a clear broth simmered from bones with charred onion, ginger and star anise, over rice noodles and thin slices of beef.

Phở was born in northern Vietnam, and Hanoi still eats it its own way: a clear, deep broth, few garnishes and no sauces in the bowl, at breakfast.

Where to eat itCook it at home

Where to eat it: the best three in Hanoi

  1. Phở Gia Truyền (Phở Bát Đàn)

    49 Bát Đàn, Old Quarter

    Order: Phở tái nạm (rare beef and brisket)

    A family shop where you queue, pay, and carry your own bowl; the broth is the benchmark.

    Open in Maps
  2. Phở Thìn

    13 Lò Đúc

    Order: Phở tái lăn, with beef stir-fried in garlic before it goes in

    A Hanoi original since 1979, known for its smoky, garlicky style.

    Open in Maps
  3. Phở 10 Lý Quốc Sư

    10 Lý Quốc Sư, Old Quarter

    Order: Phở tái chín (rare and well-done beef)

    A popular, comfortable shop near the cathedral with a clean, balanced broth.

    Open in Maps

All three are on Chef Amazing’s list The best phở bò in Hanoi, which you can save and take with you.

Cook it at home: Pho Bo

Serves 6Time 4 hr 30 min

A clear, fragrant beef broth simmered for hours with charred onion, ginger and warm spices, poured over rice noodles and paper-thin raw beef. Inspired by the beef noodle soup at Le Colonial in Houston.

From The Best 100: our home version, inspired by Le Colonial, Houston.

Pans and tools

You’ll need

Steps

  1. Put the oxtail and bones in the stockpot, cover with cold water by 2 inches, and bring to a boil over high heat. Boil hard for 10 minutes while gray scum rises, then drain and rinse every piece under cold water. Scrub out the pot.
  2. Heat the broiler with a rack 4 inches from the element. Broil the onion halves and ginger on the baking sheet for 10 minutes, turning once, until blackened in spots and soft. Cool, peel off the loose skin, and rinse.
  3. Toast the star anise, cinnamon, cloves, coriander and fennel in the dry skillet over medium heat for 2 minutes, until fragrant. Tie them into cheesecloth.
  4. Return the bones to the clean pot with the 5 quarts cold water, charred onion, ginger and the spice bundle. Bring to a boil over high heat, about 20 minutes, skimming off foam.
  5. Reduce the heat to low so the surface barely trembles. Simmer partly covered for 3 hours, skimming now and then, and lift out the spice bundle after the first hour so it does not turn bitter.
  6. Lift the oxtail onto a plate. When cool enough to handle, pull the meat off the bones in large pieces and set aside, returning the bones to the pot.
  7. Strain the broth through the fine-mesh strainer into a clean pot, pressing lightly. Skim fat from the top with a ladle, then stir in the fish sauce, salt and sugar and taste, adding fish sauce until savory with a slight sweetness. Keep at a bare simmer.
  8. About 40 minutes before serving, wrap the beef tenderloin and freeze it for 20 minutes to firm it up. Soak the dried noodles in warm tap water for 30 minutes, until pliable and white.
  9. Slice the chilled beef against the grain as thin as paper. Arrange the sliced onion, scallions, sprouts, basil, cilantro, jalapeno and lime wedges on a platter.
  10. Boil a large pot of water and cook the soaked noodles for 1 to 2 minutes, until tender but still springy. Drain and divide among 6 large bowls, then lay the shredded oxtail and raw beef slices on top.
  11. Bring the broth to a rolling boil, then ladle at least 1 1/2 cups over each bowl; the heat cooks the raw beef to a blush pink within a minute. Serve with the garnish platter, hoisin and sriracha.
Chef’s tips

Common mistake: boiling the broth hard, which turns it cloudy. Keep it at a bare simmer and skim.

Make-ahead: the broth keeps 5 days refrigerated or 3 months frozen. The fat that hardens on top is easy to lift off.

Reheat the broth to a full boil before serving or the raw beef will not cook.

Swap: use beef shank or short rib for part of the oxtail, and gluten-free tamari-free hoisin is optional at the table.

Contains: fish, soy, wheat.

Save to my recipes

More in Hanoi

Where to eat in HanoiThe Hanoi food mapThe list to savePlan a trip with Chef
The dish in every cityWhere to eat in Hanoi

Picked October 2026 from what locals, food writers and the city’s own guides agree on. Places change; confirm hours before you go.

Chef Amazing · Will Travel for Food · Hanoi · The dish in every city