Categories: EntreesVietnamese

Thit Bo Xao Mang / Beef and Bamboo Shoot Stir Fry

Walk into any Vietnamese restaurant, and you already know what you will find on the menu: pho, bun bo hue, and a broken rice plate or two. What you won’t typically find, though, is thit bo xao mang, Vietnamese beef and bamboo shoot stir fry. This dish lives in the world of cơm gia đình, or family meals, and hardly ever makes it onto laminated menus because it belongs on the dinner table at home, crowded between a pot of canh (soup) and a bowl of steamed rice, eaten by people who actually grew up with it. I ate this dish throughout my entire childhood, and every single time I make it now, it takes me right back. What makes it so irresistible? It is the texture of the fresh bamboo shoots. There is a satisfying bite to them, a clean, slightly fibrous crunch that holds up beautifully against the rich, tender sirloin, and together the two create something that is genuinely hearty and comforting. It is not a flashy dish, just a simple one that reminds me of my mom’s homemade cooking.

Why This Recipe Works

I use sirloin because it offers the ideal balance of tenderness and flavor, and it’s pretty affordable, too. Slice it thin against the grain and marinate it properly, and it stays juicy and melt-in-your-mouth even over high heat. The marinade does the heavy lifting here: minced garlic and shallots build an aromatic base, oyster sauce adds a glossy, umami depth, and fish sauce adds the funky, salty complexity that defines Vietnamese cooking.

Fresh bamboo shoots are non-negotiable for the best results, but canned bamboo can be substituted in a pinch. Fresh bamboo has a firm, springy texture and a subtle earthiness that canned bamboo completely loses. Many Asian grocery stores carry fresh or pre-boiled fresh bamboo shoots. Grab those every time. This is a super-easy weeknight meal that tastes like it took all afternoon.

One thing I want to be upfront about: bamboo shoots have a smell… and it’s funky to say the least. If you have never cooked with them before, opening the bag or can of it might make you do a double take. Some people describe it as sulfuric, others say it smells like farts. Both are fair assessments. This is completely normal and it does not mean anything is wrong with your bamboo. The odor comes from natural compounds in the shoot that release as it is exposed to air and heat. The blanching step takes care of most of it, and once the bamboo hits that hot pan with the beef drippings and marinade, it transforms completely. Trust the process. The smell is temporary. The flavor is worth it.

How to Make Thit Bo Xao Mang

Marinate the Beef

Slice the sirloin thin against the grain, about ¼ inch thick. Add it to a bowl with the minced garlic, minced shallots, oyster sauce, Dear Mam fish sauce, oil, salt, and pepper. Mix well until every slice is fully coated. Let the beef marinate for at least 15 minutes. Thirty minutes is even better. This step is where all the flavor happens, so do give it some time!

Prep the Bamboo Shoots

If your bamboo shoots are fresh and raw, blanch them in boiling water for 5 to 10 minutes first to remove any bitterness. If you picked up pre-boiled fresh bamboo from the store, all you’ll need to do is cut the bamboo shoots in half and then into thin strips.

Sear the Beef

Heat a wok or large skillet over high heat until it is very hot. Add 1 tablespoon of oil and let it shimmer. Add the marinated beef in a single layer and let it sear without stirring for about 1 minute, then toss and cook for another 1 to 2 minutes until most of the pink is gone. You want a little char on the edges because that caramelization is flavor. Remove the beef from the pan and set it aside.

Cook the Bamboo Shoots

In the same pan over high heat, add the bamboo shoots. Toss them in the residual oil and beef drippings and stir-fry for 3 to 4 minutes. Add in water, and cook for another 5 minutes. They should pick up some color and start to smell nutty and savory.

Bring It All Together

Once the water has evaporated. Return the beef to the pan with the bamboo shoots. Toss everything together over high heat for 1 to 2 more minutes so the flavors fully combine and the sauce clings to every piece. Finish with freshly ground black pepper, then taste and adjust with a pinch of salt or a little more fish sauce, if needed.

Step 6: Garnish and Serve

Transfer to a serving plate and top with fresh cilantro and a heavy crack of black pepper. Serve immediately over steamed white rice.

Tips for the Best Thit Bo Xao Mang

Use high heat. Stir fry lives and dies by heat. A screaming-hot pan caramelizes the beef, keeping it tender rather than steamed. If your stovetop runs cool, cook the beef in two batches so the pan temperature stays up.

Slice the beef thinly. The marinade needs surface area to penetrate, and thin slices cook fast and stay tender. Aim for about ¼ inch and always cut against the grain.

Don’t skip the marinating time. Even 15 minutes transforms the beef’s flavor. The garlic, shallots, and oyster sauce do real work during this resting period.

Fresh bamboo over canned. The texture difference is significant. Fresh bamboo shoots hold their shape and deliver a satisfying bite. Find them at Vietnamese or Chinese grocery stores, usually near the produce section or in vacuum-sealed bags.

Thit Bo Xao Mang / Beef and Bamboo Shoot Stir Fry

Recipe rating: 5.0 from 2 votes
Servings

3-4

servings
Prep time

35

minutes
Cooking time

10

minutes

Ingredients

  • 1 lb 1 Sirloin

  • 1 lb 1 Fresh Bamboo Shoots

  • 1 tbsp 1 Oil

  • 1/4 cup 1/4 Water

  • Marinade:
  • 1 tbsp 1 Minced Garlic

  • 1 tbsp 1 Minced Shallots

  • 1 tbsp 1 Oyster Sauce

  • 1/2 tbsp 1/2 Dear Mam Fish Sauce

  • 1 tbsp 1 Oil

  • Salt and Pepper to Taste

  • Garnishes:
  • Cilantro

  • Black Pepper

Directions

  • Marinate the Beef:
  • Slice the sirloin thin against the grain, about 1/4 inch thick. Combine with minced garlic, shallots, oyster sauce, fish sauce, oil, salt, and pepper. Mix until every slice is fully coated and marinate for at least 15 minutes, but the longer the better
  • Prep the Bamboo Shoots:
  • If your bamboo shoots are fresh and raw, blanch them in boiling water for 5 to 10 minutes first to remove any bitterness. If you picked up pre-boiled fresh bamboo from the store, cut it in half, and then into thin strips
  • Sear the Beef:
  • Heat a wok or large skillet over high heat until very hot. Add 1 tbsp oil and let it shimmer. Add beef in a single layer and sear without stirring for 1 minute, then toss and cook another 1 to 2 minutes until most of the pink is gone. Remove beef from the pan and set aside
  • Cook the Bamboo Shoots:
  • In the same pan over high heat, add the bamboo shoots. Stir fry for 3 to 4 minutes, then add water and cook for another 5 minutes until the bamboo is tender and fragrant
  • Bring It All Together:
  • Once the water has evaporated, return the beef to the pan. Toss everything together over high heat for 1 to 2 minutes until the sauce clings to every piece. Finish with freshly cracked black pepper and adjust salt or fish sauce to taste
  • Garnish and Serve:
  • Transfer to a plate, top with fresh cilantro and another crack of black pepper, and serve immediately over steamed white rice. Enjoy!
Instagram

Did you make this recipe?

Tag @feedthepudge on Instagram and hashtag it with #feedthepudge

Pinterest

If you like this recipe, make sure you pin it!

Frequently Asked Questions

Can I use a different cut of beef? Sirloin is my first choice for this recipe because of its balance of tenderness and flavor. Flank steak or skirt steak also works well as long as you slice them thin against the grain. Avoid thick cuts or stew beef, as they require longer cooking and will not hold up in a quick stir-fry.

What if I can only find canned bamboo shoots? Canned bamboo will work in a pinch. Rinse them thoroughly under cold water before cooking and pat them dry so they do not steam in the pan. Understand that the texture will be softer and the flavor more muted than fresh, but the dish will still taste good.

How do I store leftovers? Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a hot pan or wok rather than the microwave to preserve the texture of the bamboo and beef. Add a splash of water to the pan if the sauce has dried out.

Is this recipe gluten-free? Oyster sauce typically contains wheat, so the standard recipe is not gluten-free. Swap in a certified gluten-free oyster sauce, verify your fish sauce label, and ensure the rest of the ingredients are naturally gluten-free.

Can I make this dish ahead of time? You can marinate the beef up to 24 hours in advance and keep it covered in the refrigerator. The stir-fry cooks so quickly that I recommend cooking it fresh whenever possible. Pre-cooked stir-fry loses some of its high-heat char and crispness when reheated.

Ken

Recent Posts

Garlic Bread Salmon Banh Mi

This post is part of a collaboration with The Asian American Foundation (TAAF). All opinions…

2 days ago

Banh Canh Suon Heo / Vietnamese Pork Soup with Tapioca Noodles

We are officially in the thick of soup season y'all. The Seattle sky has turned…

4 days ago

Giovanni’s Shrimp Truck Garlic Shrimp Dupe Recipe

It was my first trip to Hawaii, and Giovanni's was the place. Their Garlic Shrimp…

1 week ago

Korean Egg Toast with Sweet Mayo

Over the last few months, this has become one of my go-to breakfast meals. Recently,…

2 weeks ago

Dwaeji Gukbap / Korean Pork Soup with Rice

This post is sponsored by Alaska Airlines, which hosted my Business Class flight to Seoul.…

3 weeks ago

Com Ga Con Nuong / Vietnamese Roasted Cornish Hen with Red Rice

Vietnamese rice plates rank among my favorite dishes in the world, and they come in…

3 weeks ago