Vietnamese Beef Stew (Bò Kho)
🍲Free

Vietnamese Beef Stew (Bò Kho)

30m
Prep
120m
Cook
6
Servings
Medium
Difficulty

Tender beef and sweet carrots simmered in a fragrant broth of lemongrass, star anise and cinnamon until deeply flavourful. Classic Vietnamese comfort food, eaten with crusty bread for dipping or over rice noodles.

#vietnamese#beef#stew#lemongrass#star-anise#comfort-food#soup

Servings

6servings

Ingredients

Nutrition

calories390
protein33g
carbs11g
fat23g
fiber2g

Per serving

Steps

Marinate the beef

In a large bowl, combine the beef cubes with the minced lemongrass, half the garlic, half the shallot, fish sauce, sugar, five-spice powder and pepper. Mix well with your hands so every piece is coated, then let it sit for at least 30 minutes at room temperature, or covered in the fridge overnight for deeper flavour.

  • 1.2 kg beef
  • 2 stalks lemongrass, minced
  • 3 cloves garlic
  • 1 shallot
  • 3 tbsp fish sauce
  • 1 tbsp sugar
  • 1 tsp five-spice powder
  • 1/2 tsp pepper

✅ Done when: the beef looks glossy and every piece is coated in the marinade

⏱30:00

Sear the beef

Heat 2 tablespoons of the oil in a heavy pot or Dutch oven over high heat until shimmering. Sear the beef in batches, without crowding the pot, turning until browned on all sides; it should still be raw inside. Lift the beef out and set it aside — this browning builds the deep flavour of the stew, so don't rush it or skip it.

  • 2 tbsp oil
  • 1.2 kg beef (marinated)

✅ Done when: the beef is browned on all sides but still raw in the centre

⏱8:00

Build the aromatic base

In the same pot, add the remaining oil, remaining garlic, remaining shallot, ginger, tomato paste and annatto oil. Stir constantly over medium heat until the mixture is fragrant and the oil has turned a warm red-orange; watch it closely so the garlic doesn't burn.

  • 1 tbsp oil
  • 3 cloves garlic
  • 1 shallot
  • 1 thumb-sized piece ginger
  • 2 tbsp tomato paste
  • 1 tbsp annatto seed oil

✅ Done when: the oil is fragrant and tinted red-orange

⏱2:00

Simmer the stew

Return the beef to the pot along with the bruised lemongrass pieces, star anise, cinnamon stick, bay leaves, beef stock and salt. Bring to a boil, skimming off any grey foam, then lower the heat to the gentlest simmer, cover, and cook, stirring occasionally, until the beef is tender. This slow, low simmer — not a hard boil — is what keeps the meat juicy instead of stringy.

  • 1.2 kg beef (seared)
  • 2 stalks lemongrass, bruised
  • 4 star anise
  • 1 cinnamon stick
  • 2 bay leaves
  • 1 litre beef stock or water
  • 1 tsp salt

✅ Done when: a piece of beef is easily pierced with a fork but still holds its shape

⏱1:30:00

Add the carrots

Stir in the carrot chunks and continue simmering uncovered until they are tender but not mushy and the broth has thickened slightly and turned a rich orange-red. Carrots go in later than the beef so they keep some bite and don't turn to mush.

  • 4 medium carrots

✅ Done when: the carrots are tender when pierced and the broth coats the back of a spoon

⏱20:00

Season and serve

Taste the broth and adjust with a little more fish sauce or sugar if needed. Fish out and discard the star anise, cinnamon stick, bay leaves and lemongrass pieces. Ladle the stew into bowls and serve hot with crusty bread or rice noodles, fresh herbs, lime wedges and chili on the side.

  • to serve bread or rice noodles
  • to serve Thai basil and cilantro
  • to serve lime and chili
History & Culture

The Story Behind the Dish

📍 Southern Vietnam, especially Ho Chi Minh City📅 French colonial period, early 20th century🍲 VN

Bò kho grew out of the encounter between French-style braised beef and the aromatics of Vietnamese cooking. Vietnamese cooks took the idea of a long-cooked beef stew and seasoned it their own way, with lemongrass, star anise, cinnamon and sometimes five-spice powder, giving it a warmth and fragrance quite different from a French daube.

Today it is sold from early morning street stalls across the country, ladled into bowls alongside a crusty baguette or a plate of rice noodles, and eaten as a hearty breakfast or a comforting meal any time of day.

⭐ Why It's Famous

It's loved for the way its broth carries the citrusy perfume of lemongrass and the warm spice of star anise and cinnamon, turning humble cuts of beef into something deeply satisfying.

💡 Fun Fact

Dipping torn pieces of baguette into the broth is a classic way to eat bò kho, a small everyday reminder of Vietnam's French-colonial culinary history.

🍲

Southern Vietnam, especially Ho Chi Minh City

10.82°N, 106.63°E