Bo Kho is one of Vietnam’s most beloved comfort foods. This fragrant beef stew features tender chunks of beef slowly simmered with lemongrass, garlic, ginger, carrots, and a blend of warm spices in a rich, flavorful broth.
Unlike traditional Western beef stews, Bo Kho has a lighter consistency with bold Vietnamese flavors that make it perfect for serving with crusty bread, egg noodles, or wide rice noodles.
1. Bo Kho Recipe (Yield: 8 Servings)
Ingredients
For the Beef
- 2 to 2½ pounds boneless beef chuck or brisket, cut into 1½-inch chunks
- 2 cloves garlic, minced
- 3 tablespoons ginger, minced
- 5 tablespoons fish sauce
- 2½ teaspoons five-spice powder
- 1½ teaspoons brown sugar
For the Rest of the Stew
- 3 tablespoons cooking oil
- 1 stalk lemongrass, cut into 3-inch lengths after removing tough outer layers
- 2 stalks lemongrass, finely minced
- 8 cloves garlic, minced
- 1 onion, thinly sliced
- 4 tablespoons tomato paste
- 8 cups water
- 2 cups pure coconut water
- 2 star anise
- 1 teaspoon ground black pepper
- 1 teaspoon chili powder
- 1 teaspoon ground annatto (optional)
- 1 tablespoon paprika
- 8 large carrots, peeled and cut diagonally into 1½-inch pieces
- 1 teaspoon salt
- 3 tablespoons soy sauce
- 3 tablespoons chili oil, or to taste
- Wide rice noodles or egg noodles, for serving
- ¼ cup coarsely chopped fresh cilantro
- ½ cup Thai basil leaves
- ½ cup thinly sliced raw onion
- Lime wedges, for serving
Instructions
Place the beef chunks into a large mixing bowl. Add the minced garlic, minced ginger, fish sauce, five-spice powder, and brown sugar. Mix thoroughly until every piece of beef is evenly coated with the marinade. Cover and refrigerate for at least 2 hours. For the deepest flavor, marinate overnight.
Heat the oil in a large Dutch oven or heavy soup pot over medium heat.
Add the whole pieces of lemongrass and cook for about 2 minutes until fragrant.
Stir in the minced lemongrass, minced garlic, and sliced onion. Cook for 5 to 6 minutes until the onion softens and becomes translucent.
Add the tomato paste and stir continuously for about 2 minutes to deepen its flavor.
Remove the beef from the marinade and add it to the pot. Reserve any remaining marinade. Brown the beef for about 6 to 8 minutes, stirring occasionally until most surfaces are lightly browned.
Pour the reserved marinade into the pot along with the water and coconut water. Stir well to combine.
Add the star anise, black pepper, chili powder, ground annatto if using, paprika, soy sauce, and salt.
Bring the stew to a gentle boil, then immediately reduce the heat to low.
Cover the pot and simmer gently for about 1½ hours, stirring occasionally to prevent sticking.
After 1½ hours, add the carrots to the stew. Continue simmering uncovered for another 35 to 45 minutes until both the carrots and beef are fork-tender.
Taste the broth and adjust the seasoning if needed by adding additional fish sauce, soy sauce, salt, or chili oil.
Meanwhile, cook the rice noodles or egg noodles according to the package directions. Drain well and set aside.
Remove the whole lemongrass stalks and star anise before serving.
Divide the cooked noodles among serving bowls if using. Ladle the hot Bo Kho over the noodles.
Garnish generously with fresh cilantro, Thai basil leaves, and thinly sliced raw onion.
Serve immediately with fresh lime wedges on the side. Many people also enjoy Bo Kho with warm Vietnamese baguettes for dipping into the flavorful broth.
2. Tips for Perfect Homemade Bo Kho
Choose well-marbled beef chuck or brisket. These cuts become exceptionally tender during the long simmering process.
Marinate the beef overnight whenever possible. This allows the fish sauce, ginger, garlic, and spices to fully penetrate the meat.
Use fresh lemongrass instead of dried for the brightest and most authentic flavor.
Simmer the stew gently instead of boiling vigorously. Slow cooking keeps the beef tender while producing a clear, flavorful broth.
Add the carrots later in the cooking process so they become tender without falling apart.
Taste and adjust the seasoning near the end of cooking. Fish sauce, soy sauce, and chili oil can be balanced to suit your personal preference.
Serve Bo Kho with crusty Vietnamese bread, rice noodles, or egg noodles depending on your preference. Each option offers a different but equally delicious experience.
Allow the stew to rest for 15 to 20 minutes before serving if time permits. The flavors continue to develop as it sits.
3. Frequently Asked Questions
Can I make Bo Kho in a slow cooker?
Yes. Brown the beef and aromatics first, then transfer everything to a slow cooker and cook on Low for 7 to 8 hours or High for 4 to 5 hours. Add the carrots during the final 2 hours of cooking.
Can I freeze Bo Kho?
Absolutely. Allow the stew to cool completely before freezing in airtight containers for up to three months. Freeze the noodles separately for the best texture.
What is the best cut of beef for Bo Kho?
Beef chuck and brisket are the most popular choices because they become tender while maintaining their shape during long cooking.
Can I make Bo Kho less spicy?
Yes. Simply reduce or omit the chili powder and chili oil. The stew will still have plenty of flavor from the lemongrass, garlic, ginger, and five-spice.
What can I serve with Bo Kho besides noodles?
Vietnamese baguettes are the classic accompaniment. Steamed jasmine rice or mashed potatoes also pair well with the flavorful broth.
4. Nutrition Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 495 |
| Protein | 38 g |
| Total Fat | 23 g |
| Saturated Fat | 8 g |
| Carbohydrates | 30 g |
| Fiber | 5 g |
| Sugar | 11 g |
| Sodium | 1,050 mg |
| Cholesterol | 105 mg |
| Iron | 5 mg |
This Bo Kho Recipe brings together tender beef, sweet carrots, fragrant lemongrass, and warming spices to create one of Vietnam’s most comforting and flavorful dishes. The slow simmering process develops a rich broth that’s perfect for serving with noodles or fresh bread.
Once you make Bo Kho at home, you’ll understand why it has remained a favorite across generations. With simple techniques and authentic ingredients, this hearty Vietnamese beef stew is a rewarding recipe that’s perfect for sharing with family and friends.
