Vietnamese Stir-fry Beef, Green Beans and Tomatoes Recipe (Đỗ Xào Thịt Bò)

Vietnamese Stir-fry beef, green beans and tomatoes

Not sure what to do with all those fresh vegetables that are coming into your garden this summer? This recipe is the perfect recipe as it uses fresh green beans and tomatoes with a stir-fry or quick-cooking method.

To Go Straight To Vietnamese Stir-fry Beef, Green Beans and Tomatoes and Video – Click On The Link Below:

Jump to Recipe

This dish is originally from North Vietnam, but now it is so popular that it can be found throughout Vietnam. It is considered a basic Vietnamese stir-fry dish. One reason may be that it is quite easy to make and requires very few ingredients.

You can watch our video on how we make this Vietnamese stir-fry beef, with the green beans and tomatoes. Click on the link below.

Vietnamese Stir-fry Beef, Green Beans and Tomatoes Recipe (Đỗ Xào Thịt Bò)

Preparation Tip:

If you wanted to cook this dish for an evening meal, you can marinate the beef ahead of time and cut up all the vegetables. You could even quick-cook the beans so they are ready to go into the stir-fry.

To actually cook this dish should not take you any more than 10 minutes once the vegetables and meat are cut up and prepared. With a bit of preparation the Vietnamese beef, green beans and tomatoes dish (Đỗ Xào Thịt Bò) is a very quick, healthy and easy evening meal.

You can download a copy of our recipe of the Vietnamese stir-fry beef, green beans and tomatoes (Đỗ xào thịt bò) by clicking on the link below:

Vietnamese Stir-fry Beef, Green Beans and Tomatoes Recipe (Đỗ Xào Thịt Bò)

Serves 6

Vietnamese Stir-fry Beef, Green Beans and Tomatoes Recipe (Đỗ Xào Thịt Bò)

Recipe by Anita L Hummel Course: Vietnamese Stir-fry Beef, Green Beans and TomatoesCuisine: Vietnamese, AsianDifficulty: Easy


Prep time


Cooking time


Total time




  • 10 cloves of garlic

  • 4 small tomatoes

  • 800 grams or 1.75 pounds of green beans

  • 300 grams or .66 pounds of thinly sliced beef

  • 2 teaspoons vegetable oil and additional oil for cooking.

  • 1 heaping tsp of salt

  • 1/4 cup water


  • Cut the ends off the green beans and clean the green beans and cut them in half about 2” long per piece Cut up the tomatoes Crush and mince the garlic cloves into very small pieces
  • Marinate the beef with 2 teaspoons of vegetable oil and about 1/2 teaspoon of salt. Marinate Beef for at least 10 mins.
  • Quick boil the beans. A quick boil is when you bring the water to a boil and put the beans in the water for about 1 to 2 minutes. You want them to still be crisp and not fully cooked. Rise then with water.
  • Heat up your Wok or pan on high.
  • Add about 1 Tablespoon Vegetable Oil to the hot wok.
  • Cook the garlic in the wok with the oil until brown, Stir constantly. This will take about 1 minute. Then add the beef and cook until almost done. If the beef is thinly sliced this should also only take a minute or so. Take the beef and garlic out of the wok. Do not rise the wok, but put aside the beef and garlic mixture. Do not turn off the heat on the stove.
  • Add 1 tablespoon of oil into the hot wok.
  • Now add the tomatoes to the wok. Cook them for a bit and then add 1/4 cup water.
  • When cooking the tomatoes smash them up so they become like stewed tomatoes. Once the tomatoes are fully cooked, add the green beans and stir them together. Cook the tomatoes and green beans together a few minutes mixing them up as you are cooking them.
  • Cook until the tomato and green beans are until almost done. You do not want to overcook them.
  • Then add the beef mixture into the beans and tomatoes mixture and stir fry them together for about 1- 2 minutes, stirring frequently. If you want to at this stage you can turn the heat down just a bit.

Did you make this recipe?

Tag @a.bus.on.a.dusty.road on Instagram and hashtag it #LivingLifeAsAGlobalCitizen

Like this recipe?

Follow us @ABusOnADustyRoad on Pinterest

Did you make this recipe?

Like us on Facebook

Anita L Hummel

Hi, I live in Hanoi, Vietnam but spend time traveling the region. I love to share with you things I see and learn through my travels.

Recent Posts