
Bò Kho (Ragoût de bœuf vietnamien)
Bœuf fondant et carottes mijotés dans un bouillon parfumé à la citronnelle, à l'anis étoilé et à la cannelle.
Portions
Ingrédients
Nutrition
Par portion
Étapes
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
✅ C'est prêt quand : the beef looks glossy and every piece is coated in the marinade
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)
✅ C'est prêt quand : the beef is browned on all sides but still raw in the centre
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
✅ C'est prêt quand : the oil is fragrant and tinted red-orange
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
✅ C'est prêt quand : a piece of beef is easily pierced with a fork but still holds its shape
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
✅ C'est prêt quand : the carrots are tender when pierced and the broth coats the back of a spoon
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
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
✅ C'est prêt quand : the beef looks glossy and every piece is coated in the marinade
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)
✅ C'est prêt quand : the beef is browned on all sides but still raw in the centre
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
✅ C'est prêt quand : the oil is fragrant and tinted red-orange
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
✅ C'est prêt quand : a piece of beef is easily pierced with a fork but still holds its shape
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
✅ C'est prêt quand : the carrots are tender when pierced and the broth coats the back of a spoon
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
The Story Behind the Dish
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
Recettes similaires
Comments (0)
No comments yet. Be the first to share your thoughts!


