Bò kho or Vietnamese beef stew made with deliciously tender braised beef, carrots and loaded with fragrant aromatics and spices. This authentic bo kho recipe served with fresh herbs and a baguette is the most satisfying and comforting dish.
Bò kho or Vietnamese beef stew made with deliciously tender braised beef, and carrots and loaded with fragrant aromatics and spices. This authentic bo kho recipe served with fresh herbs and a baguette is the most satisfying and comforting dish.
When it comes to underrated Vietnamese dishes, bò kho or Vietnamese beef stew is at the top of the list. Bo kho is made with slow-braised beef, and carrots and served with a variety of fresh herbs and French baguette. What makes this a Vietnamese stew is the numerous aromatics and spices such as lemongrass, ginger, shallots, five spice, turmeric, etc that make this bo kho recipe incredibly complex and delicious.
Bò kho is a traditional Vietnamese stew that is made with beef, carrots, and a variety of aromatic spices and herbs. Bo translates to beef and kho translates to braise. It is a flavorful and comforting dish that is typically served with French baguette, rice noodles, or steamed rice. Bo kho is known for its rich and comforting red broth, tender braised pieces of beef, and fragrant lemongrass flavor.
The ingredients for bo kho typically include beef brisket, beef shank, garlic, shallots, lemongrass, ginger, five spice, and other spices. It is cooked slowly to allow the flavors to blend together and for the beef to become tender and fall apart. Each bowl is then garnished with fresh herbs like cilantro and Thai basil.
Why You’ll Love This Recipe
This Vietnamese beef stew recipe is one of my all-time favorite Vietnamese dishes. Here are three reasons why you will love this bo kho recipe.
Comforting and Hearty. Bo kho is the most comforting dish that is perfect for the colder months. The warm, aromatic broth and tender beef make it the most satisfying meal.
Rich and Flavorful. Made with a long list of aromatics and spices this Vietnamese beef stew recipe is deeply flavorful. Dip a piece of French baguette into the broth for the most perfect bite.
Versatile. You can serve this authentic bo kho recipe with either rice noodles, French baguette, or rice allowing you to customize your meal to your preferences.
Kitchen Equipment
You will need the following items of kitchen equipment to make this Vietnamese braised beef stew.
Large Mixing Bowl: you will need a large mixing bowl to marinate the beef overnight.
Skillet: You will need a skillet to lightly toast the aromatics and saute the carrots.
Tenderizer: to prepare the lemongrass, you will need a tenderizer to pound the lemongrass.
Large Pot: I used an 8-quart stock pot for this bo kho recipe. You will need a large enough stock pot that can hold all the aromatics, carrots, and beef.
Ingredients
You can find all of the following bo kho ingredients at your local Chinese or Vietnamese grocery store. I’ve linked all the ingredients you can find online below. This bo kho recipe has three layers of ingredients that contribute to the deeply layered flavorful broth you’ll taste at the end.
Parboil
Beef Shank and Beef Brisket: a combination of beef shank and beef brisket adds variety to the beef broth.
Soy Sauce:soy sauce adds a sweet, salty, umami flavor to the beef.
Curry Powder, Turmeric Powder, Cumin:curry powder, turmeric powder, and cumin add warm earthy flavors that contribute to the warm comforting feeling in this authentic bo kho recipe.
Five Spice Powder:five-spice powder has a complex flavor profile that has notes of warm sweetness, heat, and licorice-like aroma.
Paprika: paprika adds a smokey flavor while also aiding in the red color of the Vietnamese beef stew.
Thyme: thyme adds an aromatic slightly pungent, sweet, spicy, and savory flavor.
Shaoxing Cooking Wine:Shaoxing wine is made with rice that adds a slightly sweet, caramel, nutty, briny flavor.
Annatto Oil:annatto oil adds a nutty, peppery, and floral aroma that contributes to the deep red iconic color of the bo kho.
Vietnamese Stew
Cinnamon Stick and Star Anise:cinnamon stick and star anise add a rich spiced flavor profile to the bò kho recipe.
Shallot and garlic: shallots and garlic are the main aromatics for the beef stew.
Coconut water:Coconut water is the base of the Vietnamese beef stew giving it a gentle sweetness.
Lemongrass: lemongrass adds a mild citrus, hint of ginger, and floral aromatic flavor to the bo kho.
Ginger: ginger adds a spicy aromatic flavor.
Bay Leaves: a few bay leaves add a more herbal flavor to the beef broth.
Yellow Onion: yellow onion adds another sweet layer of aromatic flavor.
Carrots: carrots add a pop of color and add a gentle sweetness to the Vietnamese stew.
Cornstarch:cornstarch is the thickening agent that makes the Vietnamese braised beef soup thicker.
Substitutions and Additions
You can customize your Vietnamese beef stew recipe based on your preferences. I’ve listed some suggestions for substitutions and additions below.
Substitutions
Beef: you can also use a combination of either beef brisket, beef shank, or chuck roast.
Coconut Soda: instead of coconut water, you can use coco rico instead
Tomato Paste: instead of annatto oil, you can substitute it with tomato paste.
Additions
Chili: if you’d like a spicy bo kho, go ahead and add chili flakes, fresh chili peppers, or hot sauce.
Vegetables: for a more hearty Vietnamese stew go ahead and add potatoes, bell peppers, or bok choy.
How to Make Bo Kho
Here are the instructions on how to make this homemade bo kho recipe! It is a labor of love but the end result is 100% worth it.
Beef Marinade
Parboil the beef. In a large pot, fill the pot about 1/2 way with water. Then add salt, 2 smashed slices of ginger, and 2 shallots sliced in half. Bring to a boil over high heat. Once it reaches a boil, add the beef and cook for 3 minutes then remove the beef and rinse under running water to clean. Cube the meat into 2-inch pieces.
Marinate the beef. In a large mixing bowl, add the beef, minced shallot, minced garlic, salt, chicken powder, sugar, soy sauce, black pepper, curry powder, turmeric powder, cumin, five spice, paprika, thyme, Shaoxing wine, and annatto oil. Toss to combine. Cover and marinate in the refrigerator for at least 4 hours but preferably overnight.
Bo Kho
Toast the spices. In a small skillet over medium heat, add the cinnamon stick and star anise pieces and toast until fragrant for about 1-2 minutes.
Saute the aromatics. In a large pot, add 2 tablespoons of vegetable oil and heat over medium-high heat. Then add the minced garlic and 1/2 of the minced shallot until fragrant and lightly browned. Then add the marinated beef, toss to combine, and cook on high heat for 6 minutes.
Add coconut water and spices. Then add in the coconut water, cinnamon stick, star anise, cut and pounded lemongrass, ginger, and bay leaves. Cover and cook on high heat for 30 minutes.
Add water and simmer. After 30 minutes, add 4 1/2 cups of water and bring to a boil. Once it reaches a boil, lower the heat to medium heat and cook for 1 hour- 1 hour 30 minutes or until the beef is tender.
Cook the carrots. While the stew is simmering, add 1 tablespoon of oil in a large skillet over medium-high heat. Add the remaining 1/2 of minced shallot, and saute until fragrant and translucent. Then add the carrots, 1 teaspoon chicken bouillon powder, and 1/2 teaspoon black pepper. Toss to combine and cook for 3 minutes or until lightly charred.
Remove the spices and add seasoning. Once the beef is tender, remove the bay leaves, ginger, star anise, and lemongrass. Add another 1 1/4 cup of water, 2 tablespoons chicken bouillon powder, sugar, salt, and carrots. Cover and simmer for 15 more minutes. Then season with more salt to taste.
Add cornstarch slurry and onion. In a small mixing bowl, combine cornstarch and water and mix until combined. Add the cornstarch slurry into the pot and onion. Mix to combine and cook until thickened. Taste to adjust with more salt, fish sauce, or sugar.
Serve. Ladle the bò kho into a bowl, garnish with Thai basil, and a squeeze of lime, and serve with sliced French baguette. Enjoy!
Tips for the Best Bo Kho
Choose the right cut of beef: the best cuts of beef for good flavor and ability to become tender through slow cooking are brisket, shank, and chuck roast.
Parboil the beef: parboiling the beef is key to cleaning the beef to remove any unsavory smells from the beef. It also speeds up the cooking time and ensures a moist and tender beef.
Marinate overnight. For the most flavorful Vietnamese braised beef, marinate the beef overnight so the beef has time to soak in all the marinade flavors.
Toast the spices: Lightly toast the cinnamon stick and star anise to release their flavors before adding them to the stew.
Crush the lemongrass. Make sure to pound the lemongrass to release all of their aromas for the most fragrant flavor.
The longer you cook the more tender the beef. The amount of time you cook the beef correlates with how tender the beef will become. It may take longer than an hour to reach your desired tenderness.
Taste to adjust. The last step is to taste and adjust based on your preferences! At this step, you may want to add more salt, pepper, sugar, chicken bouillon powder, or fish sauce.
Storage Instructions
This Vietnamese beef stew recipe can be stored in airtight containers in the refrigerator for up to 5 days.
Reheat: reheat any leftovers in a pot on the stove over medium heat covered until warm.
Freeze: you can freeze this bo kho recipe in freezer-safe containers in the freezer for up to 3 months. Defrost in the refrigerator overnight before reheating.
Frequently Asked Q’s & A’s
What are the key ingredients in bò kho?
Bò kho is typically made with beef brisket or beef shank, garlic, onions, lemongrass, ginger, star anise, cinnamon, five spice, and carrots. It is then garnished with Thai basil and cilantro.
How do I serve bo kho?
You can serve bo kho with French baguette, Thai basil, cilantro, and a squeeze of fresh lime juice. Alternatively, you can serve it with rice noodles or rice instead of a French baguette.
Can I make Vietnamese beef stew in advance?
Yes! This Vietnamese beef stew recipe freezes well. Portion it into containers and freeze it for future meals. Simply thaw overnight in the refrigerator and then reheat over a stove to enjoy.
How do I make annatto oil?
You can make anatto oil by adding 1 tablespoon of annatto seeds to 1/2 cup of oil. Heat over medium heat for 10 minutes and let the oil rest for 30 minutes. Strain the oil and discard the seeds.
Bò kho or Vietnamese beef stew made with deliciously tender braised beef, carrots and loaded with fragrant aromatics and spices. This authentic bo kho recipe served with fresh herbs and a baguette is the most satisfying and comforting dish.
Parboil the beef. In a large pot, fill the pot about 1/2 way with water. Then add salt, 2 smashed slices of ginger, and 2 shallots sliced in half. Bring to a boil over high heat. Once it reaches a boil, add the beef and cook for 3 minutes then remove the beef and rinse under running water to clean. Cube the meat into 2-inch pieces.
Marinate the beef. In a large mixing bowl, add the beef, minced shallot, minced garlic, salt, chicken powder, sugar, soy sauce, black pepper, curry powder, turmeric powder, cumin, five spice, paprika, thyme, Shaoxing wine, and annatto oil. Toss to combine. Cover and marinate in the refrigerator for at least 4 hours but preferably overnight.
Bo Kho
Toast the spices. In a small skillet over medium heat, add the cinnamon stick and star anise pieces and toast until fragrant for about 1-2 minutes.
Saute the aromatics. In a large pot, add 2 tablespoons of vegetable oil and heat over medium-high heat. Then add the minced garlic and 1/2 of the minced shallot until fragrant and lightly browned. Then add the marinated beef, toss to combine, and cook on high heat for 6 minutes.
Add coconut water and spices. Then add in the coconut water, cinnamon stick, star anise, cut and pounded lemongrass, ginger, and bay leaves. Cover and cook on high heat for 30 minutes.
Add water and simmer. After 30 minutes, add 4 1/2 cups of water and bring to a boil. Once it reaches a boil, lower the heat to medium heat and cook for 1 hour- 1 hour 30 minutes or until the beef is tender.
Cook the carrots. While the stew is simmering, add 1 tablespoon of oil in a large skillet over medium-high heat. Add the remaining 1/2 of minced shallot, and saute until fragrant and translucent. Then add the carrots, 1 teaspoon chicken bouillon powder, and 1/2 teaspoon black pepper. Toss to combine and cook for 3 minutes or until lightly charred.
Remove the spices and add seasoning. Once the beef is tender, remove the bay leaves, ginger, star anise, and lemongrass. Add another 1 1/4 cup of water, 2 tablespoons chicken bouillon powder, sugar, salt, and carrots. Cover and simmer for 15 more minutes. Then season with more salt to taste.
Add cornstarch slurry and onion. In a small mixing bowl, combine cornstarch and water and mix until combined. Add the cornstarch slurry into the pot and onion. Mix to combine and cook until thickened. Taste to adjust with more salt, a dash of fish sauce, or sugar.
Serve. Ladle the bò kho into a bowl, garnish with Thai basil, and a squeeze of lime, and serve with sliced French baguette. Enjoy!
Notes
Choose the right cut of beef: the best cuts of beef for good flavor and the ability to become tender through slow cooking are brisket, shank, and chuck roast.
Parboil the beef: parboiling the beef is key to cleaning the beef to remove any unsavory smells from the beef. It also speeds up the cooking time and ensures a moist and tender beef.
Marinate overnight. For the most flavorful Vietnamese braised beef, marinate the beef overnight so the beef has time to soak in all the marinade flavors.
Toast the spices: Lightly toast the cinnamon stick and star anise to release their flavors before adding them to the stew.
Crush the lemongrass. Make sure to pound the lemongrass to release all of their aromas for the most fragrant flavor.
The longer you cook the more tender the beef. The amount of time you cook the beef correlates with how tender the beef will become. It may take longer than an hour to reach your desired tenderness.
Taste to adjust. The last step is to taste and adjust based on your preferences! At this step, you may want to add more salt, pepper, sugar, chicken bouillon powder, or fish sauce.
Storage Instructions: This Vietnamese beef stew recipe can be stored in airtight containers in the refrigerator for up to 5 days.
Rate & Review What did you think of this recipe?