Vietnamese Beef Stew (Bò Kho)

This post contains affiliate links which we are compensated for if a purchase is made. Using links costs you nothing and helps to support the ongoing creation of content. • Jump to Recipe

What is Bò Kho

Bò Kho is a hearty and flavorful Vietnamese beef and carrot stew. It is made with beef chucks (sometimes beef tendons), and carrots, all slow-cooked to perfection in a savory tomato-based broth. This stew can be made spicy or non-spicy.

Serve this delicious and comforting stew three ways: with a side of toasted baguette for dipping, with steamed rice for a more simple yet filling option, or make the stew soupier to ladle onto your favorite noodles.

A popular restaurant menu item with beef stew and rice noodles is Hủ Tiếu Bò Kho. Another popular menu item with beef stew and egg/yellow noodles is Mì Bò Kho. And a combination of the two noodles is Hủ Tiếu Mì Bò Kho.

Vietnamese Beef Stew (Bò Kho) with Egg Noodles

Vietnamese Beef Stew (Bò Kho)

Vietnamese Beef Stew (Bò Kho) with Egg Noodles

Vietnamese Beef Stew (Bò Kho) with Noodles

What You Will Need

Beef Cuts — The best beef cut for Bò Kho or any stew comes from the hardest working part of the animal. This includes beef chuck (also known as chuck steak or gravy beef) and boneless beef shank (also known as banana beef because of its resemblance).

Beef chuck comes from the back and neck part of the animal. Whereas, beef shank comes from the thighs. These parts of the animal contain a lot of connective tissue that becomes tender with low and slow cooking.

Beef chuck from the store — an inexpensive cut

Beef chuck from the store — an inexpensive cut

If you like to use beef bones instead, you can use oxtail. Oxtail has a good amount of bones and meat. The bone part of oxtail adds a richer flavor to the stew but you will have to do some digging for the meat. Oxtail can get really expensive. It’s currently $16.99 per lb at my Asian grocery store.

More traditional recipes include beef tendons. Beef tendons require a much longer cooking time than beef chuck. If you are adding beef tendons, make sure to cut them into small pieces so they can finish cooking at about the same time as the beef chuck.

For a foolproof way to add beef tendons, cook it on its own until tender then add it to the pot when beef stew is almost done. If you cook the beef tendons ahead of time, you can use the stock water for the water in this recipe. It would provide the broth a richer flavor.

Beef chuck roast cut into bite-size cubes

Beef chuck roast cut into bite-size cubes

Carrots — Carrot is the star vegetable in this dish. If you don't have carrots, you can substitute with parsnips, daikon, or potatoes. Potatoes have a shorter cooking time (about 10 minutes) so add them towards the end of cooking to prevent them from breaking into smithereens.

Tomato Paste — We are using a few tablespoons of tomato paste to thicken up the broth. Tomato paste also provides the vibrant red color to the broth.

Red Curry PowderRed curry powder is a blend of hot red chilies, coriander, cardamom, and cumin, with slight variations between brands. Red curry powder also adds to the red color of the stew.

If you don't have red curry powder, you can substitute with yellow curry powder. Yellow curry powder contains almost the same blend of spices as red curry powder but with added chili powder or paprika.

Alternatively, you can use Chinese Five Spice Powder for a non-spicy version, or simply use the individual spices.

Beef Marinade Salt, sugar to balance the tartness of the tomato paste, chicken bouillon powder or mushroom bouillon powder, and MSG. Bouillon powders and MSG are optional but they are highly recommended for a more authentic taste. These are our grandmothers’ and mothers’ secret that brings all the boys to the yard.

Vietnamese Beef Stew with Egg Noodles (Mì Bò Kho)

Vietnamese Beef Stew with Egg Noodles (Mì Bò Kho)

Aromatics — Garlic, shallots, lemongrass, ginger, Chinese cinnamon stick (cassia bark), and whole star anise. If you can’t find the thick Chinese cinnamon stick, simply omit. It’s not too important.

Oil — A little bit of vegetable oil or annatto oil to sear the beef and fry the aromatics. Annatto oil also provides more red color to the stew and make it more aromatic but it is not required.

Water — The liquid for the stew.

Coconut Soda — A small can of coconut soda in addition to the water. I’m using one 12 fl oz can of Coco Rico coconut soda. This gives the stew a more authentic yet subtle coconutty taste. For that reason, it’s optional, and you can replace with an additional 1½ cups water instead.

Fish Sauce and Light Soy SauceFish sauce and light soy sauce will be used to season the broth.

Cilantro and Thai Basil — Optional for garnish.

Dipping Sauce — An optional dipping sauce of salt, ground black pepper, and a squeeze of fresh lemon or lime juice.

Cooking Spicy Vietnamese Beef Stew (Bò Kho) on the Stove

Cooking Spicy Vietnamese Beef Stew (Bò Kho)

How to Make it

Step 1: Prep ingredients

Cut away excess fat from the beef chuck then slice beef into 1" to 1-½” cubes. Peel the carrots and cut them into the same size chunks as the beef. Discard the lemongrass leafy tops, if any. Cut the lemongrass stalk into 4" segments. Smash the stalks with a mallet or something heavy to release their aroma and flavor. Slice the ginger into thick coins and give each coin a gentle smash.

Step 2: Marinate beef

Add beef cubes to a medium bowl and marinate with red curry powder, salt, sugar, chicken bouillon powder, MSG, garlic, and shallots for at least 30 minutes, or overnight in the fridge for better results.

Marinated Beef for Vietnamese Beef Stew (Bò Kho)

Marinated Beef for Vietnamese Beef Stew (Bò Kho)

Step 3: Sear beef and add aromatics

To the bottom of a large pot with a lid, add oil and heat on medium-high. Add beef. Pan fry until you get color on all sides (about 5 minutes). Clear the center. Add the lemongrass and ginger slices. Pan fry for about one minute.

Sear beef on high heat then add aromatics (making Vietnamese Beef Stew - Bo Kho)

Step 4: Add tomato paste, liquids and braise

Stir in tomato paste. Add coconut soda, and water. Braise with the lid on for 1-½ hours on low heat.

Stir in tomato paste (making Bo Kho - Vietnamese Beef Stew)
Searing beef and aromatics for Vietnamese beef stew - bo kho

Step 5: Add carrots and whole spices

Add carrots, cinnamon stick and whole star anise. Continue cooking with a covered lid on a low simmer until carrots are chopstick-tender (about 30 more minutes). If the liquid is evaporating off too much, add a bit more water. Remove and discard the lemongrass, ginger slices, cinnamon, and star anise.

Vietnamese Beef Stew (Bò Kho) - simmering on the stovetop

Step 6: Season to Taste

Season broth to taste with a bit of fish sauce and light soy sauce.

Step 7: Garnish and Serve

Make the optional dipping sauce by mixing together lime/lemon juice, ground black pepper and salt, and enjoy. Serve with baguette, steamed rice or noodles.

Vietnamese Beef Stew (Bò Kho) with Egg Noodles

Vietnamese Beef Stew (Bò Kho)

How to Serve Vietnamese Beef Stew (Bò Kho)

There are three ways to eat Bò Kho:

My favorite is a small bowl of Vietnamese beef stew with warm toasted French baguette and dipping sauce on the side. Tear off a piece of baguette and dip it into the broth. Dip the beef chunks in the dipping sauce as a chaser to the baguette.

You can also have beef stew with steamed white rice, a simple but filling option.

You can also enjoy it with egg or rice noodles. Simply add a bit more water to the stew to make it soupier so that you can ladle the broth onto your favorite noodles. You will likely need to season the broth a little bit more fish sauce and soy sauce.

Vietnamese Beef Stew (Bò Kho) with Baguette

Vietnamese Beef Stew (Bò Kho) with Baguette

Vietnamese Beef Stew (Bò Kho)https://youtu.be/v0QMhWOwau0?si=V-cDwEkedru8SmpMA traditional Vietnamese beef stew, Bò Kho is hearty and full of flavor. It’s perfect for a comforting and satisfying meal any day, but particularly nice on a cold day. It is made with tender beef chuck, aromatic spices, and carrots, all slow-cooked to perfection in a savory tomato-based broth. Enjoy this dish with steamed rice, a toasty baguette, or noodles.https://i3.ytimg.com/vi/v0QMhWOwau0/maxresdefault.jpg2023-11-10
Vietnamese Beef Stew (Bò Kho)
Yield 5
Author Vicky Pham
Cook time
2 H & 10 M
Inactive time
30 Min
Total time
2 H & 40 M

Vietnamese Beef Stew (Bò Kho)

A traditional Vietnamese beef stew, Bò Kho is hearty and full of flavor. It’s perfect for a comforting and satisfying meal any day, but particularly nice on a cold day. It is made with tender beef chuck, aromatic spices, and carrots, all slow-cooked to perfection in a savory tomato-based broth. Enjoy this dish with steamed rice, a toasty baguette, or noodles.

Ingredients

Beef Marinade
Broth
Garnishes (Optional)
Dipping Sauce (Optional)

Instructions

  1. Cut away excess fat from the beef chuck then slice beef into 1" to 1-½” cubes. Peel the carrots and cut them into the same size chunks as the beef. Discard the lemongrass leafy tops, if any. Cut the lemongrass stalk into 4" segments. Smash the stalks with a mallet or something heavy to release their aroma and flavor. Slice the ginger into thick coins and give each coin a gentle smash.
  2. Add beef cubes to a medium bowl and marinate with red curry powder, salt, sugar, chicken bouillon powder, MSG, garlic, and shallots for at least 30 minutes, or overnight in the fridge for better results.
  3. To the bottom of a large pot with a lid, add oil and heat on medium-high. Add beef. Pan fry until you get color on all sides (about 5 minutes). Clear the center. Add the lemongrass and ginger slices. Pan fry for about one minute.
  4. Stir in tomato paste. Add coconut soda, and water. Braise with the lid on for 1-½ hours on low heat.
  5. Add carrots, cinnamon stick and whole star anise. Continue cooking with a covered lid on a low simmer until carrots are chopstick-tender (about more 30 minutes). If the liquid is evaporating off too much, add a bit more water. Discard the lemongrass, ginger slices, cinnamon stick and star anise.
  6. Season broth to taste with a bit of fish sauce and light soy sauce.
  7. When ready to serve, garnish with cilantro or Thai basil.
  8. Make the optional dipping sauce by mixing together lime/lemon juice, ground black pepper and salt and serve with a toasted French baguette, or steamed white rice. If making this with rice noodles, add a bit more hot water to the stew to make it soupier. Season the broth with additional fish sauce and soy sauce, if needed.

Notes

  • You can also use small pieces of oxtail.
  • You can add beef tendons. Use 1 lb tendon with 2 lbs beef. Cut tendons into the same size as the beef cubes.
  • Red curry powder is a blend of hot red chilies, coriander, cardamom, and cumin, with slight variations between brands. If you don't have red curry powder, you can substitute yellow curry powder and add your own chili powder (or paprika powder for a less spicy curry). Alternatively, you can use Chinese Five Spice Powder for a non-spicy version, or simply the individual spices.
  • Can substitute carrots with daikon or parsnips. You can also add potatoes. Potatoes have a shorter cooking time (about 10 minutes) so add them towards the end of cooking to prevent them from breaking into smithereens.
  • If you don't have coconut soda or juice, replace it with an additional 1½ cups water instead.
bo kho, bo kho recipe, how to make Vietnamese beef stew, Vietnamese beef stew, beef stew, beef stew recipe, bò kho, lemongrass, Chinese cinnamon, star anise, Vietnamese recipe, Vietnamese dishes, authentic bo kho recipe, bo kho Vietnamese beef stew, traditional Vietnamese beef stew, authentic bo kho, traditional Vietnamese beef stew recipe, authentic Vietnamese beef stew, beef chuck, beef tendon, banana beef, gravy beef, beef cuts for stew, beef stew Vietnamese, beef stew stovetop recipe, beef stew stovetop, beef stew with baguette, French baguette, Vietnamese stew recipes, Vietnamese winter recipes, Vietnamese stews
entree, stew
Vietnamese, Asian
Did you make this recipe?
Tag @vicky.pham on instagram and hashtag it #vickypham