If you’re looking to brighten up your weeknight dinners with something both vibrant and packed with flavor, this Stir-Fry with Chinese Yam and Beef Recipe is the perfect choice. Combining tender strips of beef with the uniquely crisp yet creamy texture of Chinese yam, this dish balances savory, tangy, and subtly spicy notes for a mouthwatering experience that’s surprisingly simple to pull together. It’s a true celebration of fresh ingredients and bold flavors that will have you coming back for seconds in no time.

Ingredients You’ll Need
This stir-fry’s magic lies in its straightforward ingredients, each playing an essential role in crafting layers of taste and texture. From the meaty depth of the beef to the refreshing crunch of Chinese yam, plus the aromatic garlic and zing of ginger, every component counts.
- Beef (1 lb): Use flank steak, sirloin, or ribeye thinly sliced against the grain for tenderness and flavor.
- Chinese yam (1 medium): Also called nagaimo or yamaimo, peeled and sliced thin for that unique creamy crunch.
- Bell pepper (1): Adds color and a sweet freshness that brightens the dish.
- Onion (1 medium): Thinly sliced to melt slightly and bring natural sweetness.
- Garlic (2 cloves): Minced to infuse the dish with that unmistakable warming aroma.
- Ginger (1 tbsp): Grated or finely chopped, offering a zesty punch and depth.
- Soy sauce (2 tbsp): Low-sodium preferred, it’s the salty backbone of the sauce.
- Oyster sauce (1 tbsp, optional): Adds umami richness, elevating the flavor complexity.
- Rice vinegar (1 tbsp): Brings brightness and balances the savory notes.
- Sesame oil (1 tbsp): For that irresistible nutty fragrance and smooth finish.
- Cornstarch (1 tsp, optional): Helps thicken the sauce to a glossy, delicious coating.
- Vegetable oil (2 tbsp): Used for stir-frying to achieve that perfect sear and texture.
- Salt and pepper: To season and enhance all the flavors.
- Chili flakes (1/4 tsp, optional): Adds just the right amount of heat without overpowering.
- Sesame seeds (1 tbsp, optional): A lovely garnish that adds crunch and visual appeal.
- Green onions (2, sliced): For fresh garnish and a pop of color.
How to Make Stir-Fry with Chinese Yam and Beef Recipe
Step 1: Prepare the Beef
Begin by slicing your beef thinly against the grain into tender strips; this method is key to keeping the meat juicy. Toss the slices with salt, pepper, and 1 tablespoon of soy sauce to infuse flavor. If you want a slightly thicker sauce later, mix in the cornstarch at this point. Setting the beef aside after seasoning gives it a chance to marinate while you prep the veggies.
Step 2: Prepare the Vegetables
Peeling and slicing the Chinese yam into thin matchsticks or slices allows it to cook evenly and stay delightfully crisp. The bell pepper and onion should be sliced thinly to match the beef’s size, ensuring everything cooks at the same pace. Mince the garlic and grate or finely chop the ginger to release their aromatic essence, which will awaken the stir-fry beautifully.
Step 3: Cook the Beef
Heat 1 tablespoon of vegetable oil in a large skillet or wok until it’s shimmering hot. Add the beef in a single layer so it can sear properly and develop those lovely browned edges. Stir-fry for 2 to 3 minutes until the beef is cooked through but still tender. Removing the beef from the pan and setting it aside prevents overcooking as you prepare the vegetables.
Step 4: Stir-Fry the Vegetables
Using the same skillet, add the remaining tablespoon of vegetable oil. Toss in the onions, bell peppers, and garlic, stirring often to let them soften gently without losing their crunch. After about 2 to 3 minutes, add the grated ginger for a quick 30 seconds until fragrant. This layering of aromatics builds the dish’s flavor complexity.
Step 5: Add the Chinese Yam
Introduce the Chinese yam slices into the pan and stir-fry for 3 to 4 minutes. The goal here is to cook the yam until it’s tender but still offers a slight snap—this texture contrast really sets this dish apart. Keep stirring to prevent sticking and ensure even heat.
Step 6: Make the Sauce
While the vegetables cook, whisk together the remaining tablespoon of soy sauce, oyster sauce if you’re using it, rice vinegar, sesame oil, and chili flakes in a small bowl. This mix strikes a perfect balance of salty, tangy, nutty, and spicy notes that tie the entire dish together.
Step 7: Combine Everything
Return the cooked beef to the skillet and pour the sauce over all the ingredients. Toss and stir-fry for 1 to 2 more minutes, allowing the sauce to coat every bite in that glossy, alluring sheen. Getting everything hot and harmonized right at this stage is essential for maximum flavor impact.
Step 8: Serve
Pour your stir-fry onto a serving dish and sprinkle with toasted sesame seeds and fresh green onions. This not only adds crunch and brightness but elevates the dish visually. Serve your Stir-Fry with Chinese Yam and Beef Recipe straight away, ideally with a side of fluffy steamed rice to soak up every last drop of delicious sauce.
How to Serve Stir-Fry with Chinese Yam and Beef Recipe

Garnishes
Simple garnishes like toasted sesame seeds and sliced green onions add layers of texture and vibrant color. They bring freshness and a bit of crunch that contrast beautifully with the tender beef and slightly crisp Chinese yam, making each bite exciting and well-rounded.
Side Dishes
This stir-fry pairs wonderfully with steamed white or jasmine rice, which helps mellow and absorb the rich sauce. For a low-carb option, steamed cauliflower rice or sautéed leafy greens like bok choy complement the flavors without overwhelming the palate. A light cucumber salad would also add a refreshing crunch to balance the meal.
Creative Ways to Present
For a contemporary twist, serve your stir-fry over fried rice cakes or crispy noodles to add a playful texture element. You can also fold the stir-fry into lettuce wraps for a handheld, fresh presentation that’s perfect for casual gatherings. For an elegant dinner, plate the beef and yam atop a mound of garlic-infused jasmine rice and drizzle a little extra sesame oil on top for shine and aroma.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, transfer them to an airtight container and refrigerate for up to 3 days. The flavors will deepen after resting, but the Chinese yam’s texture may soften slightly. To maintain the best texture, gently reheat rather than overcooking.
Freezing
This stir-fry freezes reasonably well, but the texture of the Chinese yam can become softer upon thawing. Freeze in a sealed container or heavy-duty freezer bag for up to 2 months. For best results, freeze the beef and vegetables separately from any rice or sides to reheat optimally.
Reheating
Reheat gently on the stovetop over medium heat with a splash of water or broth to prevent drying out. Avoid microwaving at full power, which can cause uneven heating and a mushy texture. Stir frequently until heated through and enjoy as freshly as possible.
FAQs
What is Chinese yam and where can I find it?
Chinese yam, also called nagaimo or yamaimo, is a tuber known for its slightly sticky, crisp but tender texture when cooked. It’s often found in Asian grocery stores, either fresh or sometimes pre-peeled in the refrigerated section.
Can I substitute the beef with another protein?
Absolutely! Chicken breast or thighs sliced thinly work beautifully, as does firm tofu for a vegetarian option. Just adjust cooking times accordingly to ensure the protein is cooked through but remains tender.
Is oyster sauce necessary?
Oyster sauce adds lovely umami and depth, but if you prefer a vegetarian dish or can’t find it, just leave it out or substitute with a mushroom-based sauce. The soy sauce and other ingredients will still deliver plenty of flavor.
How do I prevent Chinese yam from browning?
Chinese yam tends to oxidize like apples, so to keep it fresh while prepping, you can briefly soak the peeled slices in cold water with a splash of vinegar or lemon juice. This slows browning without affecting flavor.
Can I make this recipe spicier?
Yes! Increase the chili flakes or add fresh chopped chilies during the stir-fry. You could also finish with a drizzle of chili oil or serve with a side of spicy pickled vegetables to dial up the heat.
Final Thoughts
This Stir-Fry with Chinese Yam and Beef Recipe is such a joy to make and eat, blending a satisfying mix of textures and vibrant flavors that feel both comforting and exciting. Whether you’re new to cooking stir-fries or a seasoned pro, this dish invites you to savor the distinct character of Chinese yam paired with savory beef in a quick, colorful meal. Give it a try—you might just find a new favorite to add to your cooking rotation!
Print
Stir-Fry with Chinese Yam and Beef Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stir-Frying
- Cuisine: Chinese
Description
This vibrant Stir-Fry with Chinese Yam and Beef combines tender slices of beef with crunchy Chinese yam and colorful vegetables, all tossed in a savory, slightly tangy sauce. It’s a quick and flavorful Asian-inspired dish perfect for a wholesome weeknight dinner.
Ingredients
Beef and Marinade
- 1 lb beef (flank steak, sirloin, or ribeye), thinly sliced against the grain
- Salt and pepper to taste
- 1 tbsp soy sauce (low-sodium preferred)
- 1 tsp cornstarch (optional, for thickening)
Vegetables
- 1 medium Chinese yam (nagaimo or yamaimo), peeled and cut into thin slices or matchsticks
- 1 bell pepper, thinly sliced
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 1 tbsp ginger, grated or finely chopped
Sauce and Oils
- 1 tbsp soy sauce (additional)
- 1 tbsp oyster sauce (optional for extra depth of flavor)
- 1 tbsp rice vinegar
- 1 tbsp sesame oil
- 2 tbsp vegetable oil (for stir-frying)
- 1/4 tsp chili flakes (optional, for a bit of heat)
Garnishes
- 1 tbsp sesame seeds (optional)
- 2 green onions, sliced
Instructions
- Prepare the Beef: Slice the beef thinly against the grain into strips. Season with salt, pepper, and 1 tablespoon of soy sauce. Optionally, toss the beef with cornstarch to help thicken the sauce later.
- Prepare the Vegetables: Peel and cut the Chinese yam into thin slices or matchsticks. Slice the bell pepper and onion. Mince the garlic and grate or chop the ginger.
- Cook the Beef: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Once hot, add the beef in a single layer. Stir-fry for 2-3 minutes until cooked through and lightly browned. Remove the beef and set aside.
- Stir-Fry the Vegetables: In the same skillet, add the remaining tablespoon of vegetable oil. Add the sliced onion, bell pepper, and garlic, stir-frying for 2-3 minutes until they start to soften. Add grated ginger and stir for another 30 seconds until fragrant.
- Add the Chinese Yam: Add the Chinese yam slices to the skillet and stir-fry for 3-4 minutes until tender but still slightly crisp.
- Make the Sauce: In a small bowl, mix remaining tablespoon of soy sauce, oyster sauce (if using), rice vinegar, sesame oil, and chili flakes (if using).
- Combine Everything: Return the cooked beef to the skillet with vegetables. Pour sauce over and toss to coat evenly. Stir-fry for 1-2 minutes until everything is heated through and well combined.
- Serve: Transfer to a serving dish, garnish with sesame seeds and sliced green onions. Serve alone or with steamed rice for a complete meal.
Notes
- For a thicker sauce, toss the beef in cornstarch before cooking.
- Use low-sodium soy sauce for a healthier option.
- Chinese yam can be substituted with other firm root vegetables like water chestnuts or jicama for similar texture.
- Adjust chili flakes to your preferred spice level or omit if sensitive to heat.
- This dish pairs well with steamed jasmine or brown rice.

