Beef and Pechay Recipe: Wok-Fired Crisp-Tender Bites With Silky Soy Gloss

Soups & Stews

Beef and Pechay Recipe: Wok-Fired Crisp-Tender Bites With Silky Soy Gloss

This beef and pechay recipe delivers restaurant-quality wok-fired bites where crisp-tender beef meets silky, glossy greens in perfect harmony. The secret lies in high-heat stir-frying that creates a caramelized crust on the beef while keeping the pechay vibrant and slightly wilted—just enough to soften without losing its signature crunch.

I developed this version after years of testing, ensuring every element comes together in under 30 minutes without sacrificing depth of flavor.

What sets this dish apart is the balance: thinly sliced beef marinated in a savory-sweet glaze that caramelizes beautifully, while the pechay (Chinese chard) gets just the right amount of wok heat to enhance its natural sweetness.

The soy-based sauce ties everything together with a glossy finish that coats each bite. This isn't just another stir-fry—it's a foolproof method for achieving restaurant-quality results at home, where the beef remains juicy and the greens stay vibrant.

The result is a dish that's rich yet refreshing, with each forkful offering a perfect contrast of textures and flavors. The beef develops a subtle sweetness from the marinade, while the pechay adds a fresh, slightly bitter note that cuts through the richness.

Serve it over steamed jasmine rice for a complete meal, or pair it with a simple side of garlic fried rice to soak up every last drop of that silky sauce.

For those who love customization, you can adjust the heat level with chili flakes or add a touch of sesame oil for extra aroma. The beauty of this recipe is its adaptability—whether you're cooking for a weeknight dinner or a weekend gathering, it delivers consistent, impressive results every time.

Let's get started on creating this wok-fired masterpiece!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and pechay

Thinly sliced beef and vibrant pechay come together with a silky soy glaze for restaurant-quality wok-fired bites.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Pechay (Chinese Chard) 🌿 12 oz Stems separated from leaves
Low-Sodium Soy Sauce 🥄 ⅓ cup For marinade and sauce
Honey 🍯 2 tbsp For caramelized glaze
Garlic Cloves 🧄 4 cloves Minced for marinade
Fresh Ginger 🌿 1 tbsp Grated, for marinade
Sesame Oil 🫒 1 tbsp For aroma, not cooking
Neutral Oil (Avocado or Vegetable) 🫒 2 tbsp For high-heat wok
Green Onions 🧅 3 whole Sliced, for garnish
White Peppercorns 🌶️ ½ tsp Freshly ground
Red Chili Flakes 🔥 ½ tsp Adjust to taste
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving
Cornstarch 🌾 1 tbsp For tenderizing beef
Lime Juice 🍋 1 tbsp Freshly squeezed

The flank steak is your secret weapon here—look for well-marbled cuts at the meat counter, and ask for it sliced paper-thin against the grain. Costco or Whole Foods usually have it pre-sliced, but if you're doing it yourself, a sharp knife and patience are key. Pechay can be tricky to find—Asian markets are your best bet, or check the produce section at Trader Joe's for baby bok choy as a substitute. Fresh ginger is non-negotiable for that bright, zesty kick—skip the powdered stuff. For the soy sauce, Kikkoman or Pearl River Bridge are reliable brands, but low-sodium is crucial to avoid overpowering the dish.

No pechay? Baby bok choy or Swiss chard work in a pinch, though the texture won't be identical. Running out of honey? Maple syrup or agave will do, though honey's floral notes are ideal. The cornstarch step is critical—don't skip it, or your beef will turn tough. For extra heat, add chili oil or sriracha at the end. Sesame oil is for aroma only—add it last to preserve its nutty fragrance. If you're short on time, pre-cut the pechay stems and leaves while the beef marinates. And trust me on the white pepper—it's milder than black and won't overpower the dish.

Marinated beef keeps 2-3 days in the fridge, but use it within 24 hours for best texture. Pechay stays fresh 5 days wrapped in damp paper towels. The cooked dish reheats beautifully—just toss with a splash of water and a quick stir over high heat. For meal prep, portion the sauce separately so you can drizzle it fresh before serving. And save those pechay stems—they're perfect for stir-frying separately or adding to soups.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe for lazy nights—just slice the steak, chop the pechay, and toss it all in one pan. No fancy prep, no extra dishes, and honestly? It’s the kind of meal that makes me feel like I actually cooked something impressive.
  • Sweet-Savory Balance: That honey-soy glaze? It’s the star. The garlic cloves sizzle into the pan first, then the honey caramelizes just enough to coat the beef while keeping it tender—like a cross between a stir-fry and a sticky, satisfying bite. My kids fight over the last piece.
  • Weeknight Workhorse: Between us, this feeds a crowd but still costs less than takeout. Double the recipe for leftovers, or serve it over rice for a full meal—it’s my go-to when I’m not in the mood to plan. Even my picky husband asks for seconds.
  • Budget-Friendly Protein: Flank steak is affordable, and pechay lasts forever in the fridge. I buy it in bulk, and this recipe stretches it without sacrificing flavor. Plus, the low-sodium soy sauce means I can control the salt—no weird aftertaste, just pure, satisfying beef and greens.

Step-by-step instructions for wok-fired beef and pechay

Here's how to transform tough flank steak into melt-in-your-mouth bites paired with silky pechay.

1

Tenderize and Marinate the Steak

Place the 1 lb flank steak on a cutting board and slice it thinly against the grain into ¼-inch thick strips. I like to use a sharp chef's knife for this—it gives you cleaner cuts and less tearing. Transfer the sliced steak to a bowl and add the 1 tbsp cornstarch, tossing to coat evenly. This creates a protective barrier that keeps the meat tender during the high-heat cooking.

In a separate small bowl, whisk together the ⅓ cup low-sodium soy sauce, 2 tbsp honey, 4 minced garlic cloves, and 1 tbsp grated fresh ginger. Pour this marinade over the cornstarch-coated beef and toss gently to combine. Let it marinate for at least 20 minutes (or up to 2 hours in the refrigerator) while you prepare the remaining ingredients. The longer it marinates, the more flavor it absorbs, but even 20 minutes makes a noticeable difference.

2

Prepare the Pechay and Cook the Jasmine Rice

Separate the stems from the leaves of the 12 oz pechay (Chinese chard). Chop the stems into ½-inch pieces and slice the leaves into ¼-inch strips. You'll cook these separately—the stems need more time to soften. Set both aside on separate plates until ready to use.

Rinse the 1.5 cups jasmine rice thoroughly under cold water until the water runs clear. This removes excess starch that can make the rice gummy. Combine the rice with 2 cups water in a pot and bring to a boil. Once boiling, reduce heat to low, cover, and simmer for 15 minutes (or according to package instructions). Turn off the heat and let it steam, covered, for another 10 minutes. Fluff with a fork before serving—this keeps the grains separate and prevents mushiness.

3

Wok-Fry the Beef and Pechay

Heat a wok or large skillet over high heat until it's smoking hot. Add the 2 tbsp neutral oil and swirl to coat the bottom evenly. Add the marinated beef in a single layer, spreading it out so the pieces don't overlap. Let it sear undisturbed for 1-2 minutes until the edges turn golden brown and the steak releases easily from the pan. This high-heat sear is what creates that perfect wok-fired texture.

Push the beef to one side of the wok and add the pechay stems. Stir-fry for 2-3 minutes until they begin to soften but still retain a slight crunch. Add the pechay leaves and toss everything together for another 1 minute until the leaves just begin to wilt. The pechay should still have a vibrant green color and a slight bite—overcooking turns it mushy.

4

Finish with Glossy Sauce and Lime

Return the beef and pechay to the wok and pour in the remaining marinade (about ¼ cup) from the bowl. Stir well to combine, letting the sauce coat everything evenly. Add the ½ tsp white peppercorns and ½ tsp red chili flakes, tossing gently to distribute the spices. Cook for another 1-2 minutes until the sauce thickens slightly and clings to the beef and pechay.

Just before serving, drizzle in the 1 tbsp sesame oil and 1 tbsp lime juice, tossing everything together one final time. The sesame oil adds a nutty aroma, while the lime brightens the dish with a touch of acidity. Taste and adjust seasoning if needed—you might want to add a splash more soy sauce or a pinch of chili flakes to taste. Serve immediately over the jasmine rice, garnished with the sliced 3 green onions for freshness.

👨‍🍳

Pro Tips For Making Beef And Pechay

  • SEAR THE STEAK HOT: Crank your pan to medium-high and wait until it’s screaming hot before adding the flank steak—you’ll know it’s ready when a drop of water sizzles instantly. I used to rush this, and the steak just steamed instead of developing that caramelized crust that makes the whole dish sing.
  • SLICE AGAINST THE GRAIN: Flank steak is tough if you cut with the grain, so slice it thinly at a 45-degree angle against the muscle fibers. Do this before cooking, or you’ll end up with chewy strips—trust me, I’ve served this mistake to guests.
  • BLANCH PECHAY FIRST: Toss chopped pechay into boiling water for 30 seconds, then shock in ice water. This softens the stems slightly so they don’t turn to mush while the beef cooks, but keeps the leaves vibrant. Skipping this step means wilted greens fighting for texture in the final dish.
  • GARLIC TOAST NOT MINCE: Smash 3-4 garlic cloves with the flat of your knife instead of mincing them—this prevents burning and adds a deeper, nuttier flavor to the sauce. I was skeptical until I tried it; the difference in aroma is night and day, especially when paired with honey and soy.

Serving suggestions for leftovers

Rice Pairings

Serve this dish over steamed jasmine rice—its delicate floral aroma complements the beef's richness without overpowering it. I like to cook 1.5 cups uncooked jasmine rice (about 3 cups cooked) to soak up all that silky sauce.

For extra flair, try black rice or wild rice blend to add visual contrast and nutty depth. 🍚

Crispy Sides

Add garlic fried rice or crispy fried shallots to turn this into a full meal. The crunch contrasts perfectly with the tender beef and silky pechay. For a lighter option, steamed bok choy or cucumber salad with rice vinegar keeps the dish balanced.

I often make a quick batch of fried rice using leftover jasmine rice—just toss it in a hot pan with a little oil, minced garlic, and soy sauce.

Sauce Variations

Want extra richness? Drizzle with chili oil or hoisin sauce before serving. For a tangy kick, add lime wedges on the side so everyone can squeeze fresh juice over their portion.

I also love finishing with toasted sesame seeds—just heat 1 tsp in a dry pan for 30 seconds until fragrant, then sprinkle over the dish right before eating. 🌶️

Garnishes That Elevate

Fresh green onions sliced into ¼-inch pieces add a bright pop of color and freshness. For a restaurant-worthy touch, top with cilantro leaves or thinly sliced scallions.

If you're feeling fancy, a drizzle of reduced oyster sauce (just simmer 2 tbsp with a pinch of sugar for 3 minutes) adds umami depth. The key is to garnish just before serving—this keeps everything vibrant and full of flavor.

Beverage Pairings

This dish pairs beautifully with jasmine tea—its floral notes mirror the rice while cleansing the palate between bites. For beer lovers, a light lager like Asahi Super Dry keeps the meal refreshing.

If you prefer wine, a dry Riesling or Pinot Noir complements the soy and beef flavors without overpowering them. I always keep a pitcher of iced green tea on hand when serving this—it’s simple but perfectly refreshing. 🍶

Make-Ahead Serving

Prep the beef and pechay ahead, but never cook it in advance—the sauce and textures suffer. Instead, marinate the beef and chop the pechay 1 day ahead, storing them separately in airtight containers.

Cook the rice fresh and reheat the beef and pechay in a hot wok with a splash of water for 2-3 minutes to revive the flavors. Serve with pickled vegetables or a quick cucumber salad to balance the meal when serving cold leftovers. ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 4g20%
Cholesterol 85mg28%
Sodium 720mg31%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 12g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

What's the best cut of beef for this recipe? Flank steak is ideal because it's flavorful and tender when sliced thinly against the grain. Other good options include sirloin or ribeye—just

1

Can I substitute pechay with another green?

Yes! Baby bok choy or Swiss chard work well as substitutes. For the best texture, separate the stems and leaves like you would with pechay, as they cook at different rates. Spinach wilts too quickly, so it's not recommended unless you're adding it at the very end for a quick wilt.

2

Why does my beef turn out tough?

This usually happens when the beef isn't sliced thinly enough or cooked over too low heat. Always slice against the grain and use a hot wok or skillet—it should be smoking when you add the beef. The cornstarch coating also helps tenderize, so don't skip that step! Cook in batches if needed to avoid overcrowding.

3

How do I make this dish spicier?

Add ½-1 tsp red chili flakes directly to the wok while cooking, or finish with 1 tsp chili oil for extra heat. For a smoky kick, stir in ¼ tsp smoked paprika with the spices. If you love fresh heat, serve with sriracha or chili crisp on the side so everyone can adjust to taste.

4

Can I make this recipe ahead of time?

Marinate the beef and prep the pechay 1 day ahead, but cook it fresh for best results. If reheating leftovers, stir-fry with a splash of water for 2-3 minutes** over high heat to revive the sauce. The textures won't be as perfect as freshly cooked, but it's still delicious!

★★★★★5.0(9 reviews)
Categories Soups & Stews