Vietnamese Beef Stew (Bò Kho)

Published:

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) 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 Powder — Red 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 Sauce — Fish 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

Related Posts

If you enjoy this post, you might also enjoy Vietnamese spicy beef noodle soup (Bún Bò Huế)

Get Your Beef On!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vietnamese Beef Stew (Bò Kho) Recipe

Vietnamese Beef Stew (Bò Kho)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Vicky Pham
  • Total Time: 2 hours 40 minutes
  • Yield: 5 1x

Description

A traditional Vietnamese beef stew, is made with tender beef, carrots, and aromatic spices in a savory tomato broth. Enjoy it with rice, a baguette, or noodles.


Ingredients

Units Scale

Beef Marinade

Broth

Garnishes (Optional)

  • Cilantro
  • Thai Basil

Dipping Sauce (Optional)


Instructions

  1. Prepare beef and aromatics: 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. Marinate: 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. Pan fry: 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. Braise: 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. Finish: Garnish with cilantro or Thai basil. Serve with toasted French baguettes or steamed white rice and optional dipping sauce. 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.

  • Prep Time: 30 minutes
  • Cook Time: 2 hours, 10 minutes
  • Category: entree
  • Method: Stovetop
  • Cuisine: asian, vietnamese
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.
Categories:

30 responses to “Vietnamese Beef Stew (Bò Kho)”

  1. Hi Vicky. Can I use frozen minced lemongrass rather than lemongrass stalks?

    1. Hi Tina. You sure can 🙂

  2. Have you tried freezing this? Would it taste ok if I make a double batch and freeze for later?

  3. First time making this dish and it is a keeper.
    I had daikon and parsnip in the refrigerator so they went into the dish along with the carrots.
    The broth i added an extra star anise because i love that flavor.

    Going to go through more of your recipes and get a shopping list together.

  4. Hi Vicky – thanks for this great recipe! I think something has gone wrong and some of the ingredients are missing from the list?

    1. Hi Ann! You are correct. I accidently deleted a section of the ingredient list during the recent website upgrade. Doh! Thank you so much for letting me know! Recipe is updated.

  5. Hi Vicky, help please. Your print button on the bo kho recipe does not work. Could you fix it please. Thank you!

    1. Hi Ann, sometimes the print button can be finicky (third party tool). Give the page a quick refresh and try again. Select image or no image and it should work.

  6. Unfortunately where I live, beef is absurdly expensive, but I was able to find tough asada skirt trimmings for $5 per lb. Chopped it up, and turned out wonderful. The gristle and tough bits softened beautifully after 2.5 hours of simmering and this is among the beefiest tasting soups I have ever had. Don’t skip the last touches of lemon, pepper, and fish sauce right before serving, takes it to wonderful places.

  7. Excellent recipe! This is the Only recipe that talks about what the really good cuts are for Bo Kho like beef banana shank, beef finger meat, and tendons. This is now our family favorite

  8. Hi Vicky, what brand of red curry do you use?

    1. Hi Kim, I’m not loyal to any brands so whatever I can find in store. Sometimes it’s S&B or simply the American brand, McCormick.

  9. How do I adapt this recipe to cook with an Instapot?

  10. I like to add potatoe to the Bo Kho as well it really absorbs all the rich flavors well!

    1. Totally agree! Potatoes to any stew recipes are always great additions.

  11. How much tomato paste do I put in? I know you said half a can but what size can?

    1. 6 oz can.

  12. What kind of coconut soda? Sweetened, or coconut water?

    1. The coconut soda I use is Rico Coconut Soda. It’s slightly sweet. You can also use natural coconut juice.

    2. Hi, how do you make it a bit thicker? I remember Bo Kho being a bit thicker? Should I just use a cornstarch mix?
      Also, I cut the 1.5 hr cook time by putting it in the Instant pot for 20 min. Worked perfectly. And I still simmered for about 30min after with the carrots.

      1. Hi Trey! Yes, you can make a slurry with cornstarch (potato or tapioca starch works too). Dissolve about a tablespoon of cornstarch in two tablespoons of cold water, then add it to the pot. Use as much as needed to reach your desired thickness. You can also increase the amount of tomato paste for added thickness.

  13. Hi Vicky, is it ok to substitute the red curry powder with paste form instead? Thank you!

    1. Yes, absolutely.

  14. Hi Vicki,

    for the tomato paste, can you specify how many ounces you are referring to because they come in 6 oz can and 14 oz can. I am assuming it’s the smaller one?

  15. Hi Vicky! If I want to add tendon and tripe, would I cook it all at the same time as the beef or add those parts later as to not break down the tendon into gelatinous goo??

  16. Hi if I make it in crockpot would I set it high for an hour? Or low for couple hours? What is your suggestion

  17. how do you make this in the crockpot

    1. Hi Peter! If you want to keep it super simple, try throwing all the ingredients in the crockpot and cook for 1 hour or until tender. If you don’t mind dirtying up more dishes, marinate the meat first (step 1). Then in a small skillet, pan-fry the garlic, shallots and lemongrass with a bit of vegetable oil (steps 2-3). This will enhance the aromatics. Then add the marinated meat, aromatics and everything else in the crockpot. Add carrots towards the end so they don’t break up apart. Hope this helps!

  18. This looks good will try it and give update glad you are staying close to vn roots in ingredients. Love the msg.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star