Method

  1. Prepare the vegetables, aromatics, and beef

    Peel 400 g of carrots and cut them into sturdy 4 cm (1½ in) pieces. Peel 200 g of yellow onion and cut it into thick wedges. Trim 3 stalks of fresh lemongrass, remove the dry outer layers, and bruise the stalks with the side of a knife. Peel 25 g of fresh ginger and slice it into coins. Peel and mince 5 garlic cloves. On a separate board, trim large exterior seams of fat from 800 g of beef chuck roast and cut it into 4 cm (1½ in) chunks. Wash your hands, knife, board, and work surface with hot soapy water after handling the raw beef and before touching ready-to-eat garnishes.

  2. Season the beef

    Put 800 g of beef chuck roast in a large bowl. Add 30 ml of fish sauce, 12 g of light brown sugar, 6 g of five-spice powder, 4 g of sweet paprika, 3 g of kosher salt, and 1 g of black pepper. Toss until every piece is evenly coated, then proceed directly to browning so the seasoning stays on the meat rather than collecting at the bottom of the bowl.

  3. Brown the beef in batches

    Heat a heavy lidded pot or Dutch oven over medium-high heat. Add 30 ml of neutral oil. When the oil shimmers, add the seasoned beef in a single uncrowded layer, working in batches. Brown two or three broad sides of each piece until a dark crust forms, about 8 to 12 minutes per batch. Transfer browned pieces to a clean plate; do not return cooked meat to the raw-beef bowl.

    08:00
  4. Soften the onion and lemongrass

    Lower the heat to medium. Add 200 g of yellow onion and 3 stalks of fresh lemongrass to the pot. Cook for 5 to 7 minutes, stirring and scraping the browned bits, until the onion edges soften and pick up color. Add a small splash of hot water only if the fond threatens to scorch.

    05:00
  5. Build the aromatic braising liquid

    Add 5 garlic cloves, 25 g of fresh ginger, 3 whole of star anise, and 1 cinnamon stick. Stir for 1 minute, just until fragrant. Add 30 g of tomato paste and cook for another minute, stirring until it darkens slightly. Pour in 1200 ml of unsalted beef stock while scraping the bottom of the pot. Return the browned beef and any juices to the pot, bring the liquid to a steady simmer, then lower the heat so only small bubbles break the surface.

    01:00
  6. Braise until the beef is tender

    Fork-tender fully cooked beef braising in Vietnamese bò kho broth before carrots are added

    Cover the pot with the lid slightly ajar and maintain a gentle simmer for 90 to 120 minutes. Stir every 25 to 30 minutes and add a little hot water only if the beef is no longer mostly submerged. Begin checking at 90 minutes: a fork should enter the beef with little resistance. Use a clean food thermometer on a large piece to verify at least 63°C/145°F; the continued braise will normally carry it well beyond that safety threshold. Clean the thermometer before and after use.

    90:00
  7. Add the carrots and finish the stew

    Carrots simmering with fully cooked beef in Vietnamese bò kho broth

    Add 400 g of carrots and press them into the broth. Simmer uncovered for 25 to 35 minutes, checking first at 25 minutes, until the carrots are tender at the center but still hold their shape and the broth lightly coats a spoon. Keep the heat gentle so the beef stays intact and the liquid remains clear rather than boiling cloudy.

    25:00
  8. Finish the broth and serve with bread

    Remove and discard the lemongrass stalks, star anise, and cinnamon stick. Let the bubbling settle for a minute, then taste the broth; it should be savory, warmly spiced, and lightly sweet. Tear 225 g of crusty baguette into dipping-size pieces. Ladle the stew into deep bowls, scatter with fresh cilantro (optional), add lime wedges (optional) at the table, and serve immediately with the bread alongside.

Cook's noteKeep the simmer quiet rather than vigorous. Bò kho should have a fragrant, spoonable broth, not a thick Western-style gravy, and the beef stays juicier when the liquid only trembles around it.

Smart Substitutions

  • No beef chuck? Use boneless beef shin or brisket, keeping the pieces large and allowing extra time if they are still firm at the first tenderness check.
  • No five-spice powder? Use 1 teaspoon ground coriander with a small pinch each of ground cloves and fennel seed; the flavor will be less rounded but still warm and aromatic.
  • No baguette? Serve with a crusty white loaf or flat rice noodles; include enough broth for dipping or spooning over the noodles.
  • Need a fish-sauce alternative? Use light soy sauce in the same volume, then expect a less distinctly Vietnamese aroma and a slightly darker broth.

Tips and Variations

  • Cut the beef and carrots into similarly substantial pieces so both remain recognizable after the long simmer.
  • Bruise lemongrass instead of finely slicing it; the stalks perfume the broth and are easy to remove before serving.
  • A low, steady simmer keeps the broth clearer and gives collagen-rich beef time to soften without shredding.

What Went Wrong?

  • Beef is still tough Keep the pot at a gentle simmer and check again in 15-minute intervals. Toughness at this stage usually means the connective tissue needs more time.
  • Broth tastes thin Simmer uncovered for 10 to 15 minutes after the carrots are tender, keeping the heat moderate so the broth concentrates without breaking the beef apart.
  • Broth is too salty Add a small amount of hot water and simmer for 5 minutes, then taste again before serving with the unsalted interior of the bread.
  • Carrots are breaking apart Stop stirring and lower the heat. Lift portions with a ladle rather than sweeping a spoon across the bottom of the pot.

Nutrition Estimate

Calories805
Protein47 g
Carbs56 g
Fat43 g
  • Fiber: 6 g per serving
  • Sodium: 1520 mg per serving

Nutrition disclaimer:This recipe is provided for general cooking information only. Nutrition values are estimates and may vary by ingredients, brands, preparation methods, and serving sizes. Check ingredient labels and follow appropriate food-safety practices. This content is not medical, dietary, allergy, or professional food-safety advice.

FAQ

What makes bò kho different from a Western beef stew?Bò kho keeps a looser broth and leans on lemongrass, fish sauce, ginger, star anise, cinnamon, and warm spice rather than flour, potatoes, or a thick gravy. It is commonly paired with bread or noodles.