Soups & Stews
This beef and pechay recipe delivers restaurant-quality stir-fry in under 30 minutes, blending tender beef with crisp pechay greens in a savory soy-braised sauce. The secret lies in proper protein preparation—quickly searing the beef before braising it in a rich, umami-packed sauce that tenderizes while preserving texture.
Filipino home cooks swear by this technique, and modern kitchens can easily replicate it with simple pantry staples.
The magic happens in balancing the soy-braised depth with the natural sweetness of pechay, a leafy green vegetable that holds its texture beautifully when stir-fried.
We'll use a combination of soy sauce, garlic, and ginger to build layers of flavor, then finish with a touch of sugar to round out the savory notes. This isn't just a quick weeknight meal—it's a dish that transforms simple ingredients into something deeply satisfying.
What you'll achieve is perfectly tender beef strips with just the right amount of chew, paired with vibrant pechay that stays crisp-tender. The sauce clings to every bite, delivering that perfect balance of salty, sweet, and umami that makes this dish so universally loved.
The best part? It comes together faster than takeout, with minimal cleanup—ideal for busy weeknights when you still want flavor that feels special.
Whether you're serving this as a main dish or pairing it with steamed rice, the adaptability of this recipe makes it perfect for any meal. The technique works equally well with flank steak or sirloin, and you can adjust the heat level to suit your preference.
Let's get started on creating this comforting, flavorful stir-fry that tastes like home.
Ingredients for beef and pechay
Pantry staples meet quick cooking magic for this restaurant-worthy stir-fry.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Thinly sliced against grain |
| Pechay Greens 🥬 | 1 lb | Fresh, washed, stems trimmed |
| Soy Sauce 🍶 | ½ cup | High-quality, preferably Asian |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 1 tbsp | Grated, for brightness |
| White Sugar 🍚 | 1 tbsp | Balances savory notes |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Black Peppercorns 🌶️ | ½ tsp | Freshly ground |
| Sesame Oil 🫒 | 1 tbsp | For aroma, toasted |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
| Steamed White Rice 🍚 | 2 cups | Cooked, for serving |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
The flank steak is non-negotiable here—it's lean but tender when sliced properly. Ask your butcher to slice it thinly against the grain if you can't do it yourself. For pechay, Asian markets have the freshest bunches, but any leafy green like bok choy or spinach works in a pinch. The soy sauce should be high-quality—Lee Kum Kee or Kikkoman are solid choices. Fresh ginger and garlic are worth the extra minute to mince, but jarred minced garlic (like Trader Joe's) saves time if you're in a rush.
No flank steak? Sirloin or ribeye strips work just as well, but slice them extra thin. Short on pechay? Baby spinach or bok choy hold up nicely. The sesame oil is for aroma only—don't cook with it, just add it at the end. If you're avoiding sugar, honey or coconut sugar work in a 1:1 swap. For extra depth, a splash of fish sauce (1 tsp) adds umami, but it's optional. The rice? Jasmine or long-grain white keeps its shape best when stir-fried.
Prep the beef and greens ahead to save time—store them in separate containers in the fridge for up to 2 days. The sauce keeps for 5 days in the fridge, so double it if you're feeding a crowd. For leftovers, reheat gently in a pan with a splash of water to keep everything crisp. This dish freezes beautifully too—just thaw and reheat like you would fresh. The flavors actually improve the next day as everything melds together.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash a second pan. Flank steak and pechay share the same skillet—no chopping mountains of veggies, just a quick toss of greens at the end. The soy and ginger caramelize right into the meat, so you’re left with one surface to scrub.
- Umami Bomb: That first bite? The garlic and ginger sizzle in the hot pan before the soy sauce hits, and suddenly everything’s deeper—rich, salty, with a little bite. The pechay wilts just enough to soak up all the flavor, like it’s begging for seconds.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Slice the steak thin, toss with pechay, and pack it in containers—it stays fresh for days, and the flavors only get better. My kids (yes, even the picky one) will eat it cold or reheated. No sad leftovers here.
- Budget Flex: Flank steak stretches further than you’d think when sliced against the grain, and pechay’s cheap but packs a punch. A few cloves of garlic and a thumb of ginger make this taste like a fancy dinner, not a grocery-store splurge. Honestly, it’s the kind of meal that makes you question why you ever order takeout.
Step-by-step instructions for beef and pechay stir-fry
This quick stir-fry delivers restaurant-quality flavor in under 30 minutes—let's make it happen!
Prep the Flank Steak for Maximum Tenderness
Slice the 1 lb Flank Steak thinly against the grain using a sharp knife. You want strips about ¼-inch thick—this ensures they cook quickly and remain tender. Place the sliced steak in a bowl and add 1 tbsp Fresh Ginger, 1 tbsp White Sugar, 1 tsp Salt, and 0.5 tsp Black Peppercorns. Mix gently to coat evenly. Let it marinate for 15-20 minutes at room temperature while you prep the rest.
This marinade does double duty—it tenderizes the meat and builds the flavor foundation. If you're short on time, even 10 minutes of marinating will help, but longer is always better for deeper flavor infusion.
Stir-Fry the Beef Until Perfectly Cooked
Heat 2 tbsp Vegetable Oil in a large wok or skillet over high heat until shimmering. Add the marinated steak in a single layer and let it sear undisturbed for 1-2 minutes until the edges turn deep golden brown. This initial sear locks in juices and creates that beautiful caramelized crust.
Stir the beef for another 2-3 minutes until it reaches medium doneness (about 145°F internal temperature). Remove from the pan and set aside—don't overcook it now, as it'll finish cooking when combined with the pechay later. The beef should still have a slight pink center and be tender when pierced with a fork.
Cook the Pechay Greens to Perfect Crisp-Tender Texture
In the same pan (no need to clean it—the fond adds flavor), add 1 lb Pechay Greens and stir-fry for 2-3 minutes until just wilted but still bright green. The greens should be crisp-tender, not mushy—you want that satisfying bite in every forkful.
Push the pechay to one side of the pan and add 6 cloves Garlic Cloves and the 0.5 cup Soy Sauce. Stir for 30 seconds until the garlic turns light golden—this prevents it from burning and adds depth to the sauce. Then combine everything and cook for another 1 minute to let the flavors meld.
Finish with Sesame Oil and Garnish
Return the cooked beef to the pan and toss everything together. Drizzle in 1 tbsp Sesame Oil and stir for 30 seconds until the aroma fills your kitchen. The sesame oil adds that signature nutty depth that makes this dish sing.
Taste and adjust seasoning if needed—you might want to add a splash of water or a pinch more salt to balance the flavors. Garnish with 3 whole Green Onions sliced diagonally for freshness and color. Serve immediately over 2 cups Steamed White Rice while hot.
Quick Assembly and Serving
Divide the beef and pechay mixture evenly over the 2 cups Steamed White Rice on each plate. The rice should be hot and fluffy—if it's cold, microwave it for 30 seconds to revive its texture. The combination of tender beef, crisp pechay, and savory soy sauce makes this dish irresistibly comforting.
Here's the thing—this stir-fry tastes even better the next day when the flavors have time to develop. If you have leftovers, store them in the fridge for up to 3 days and reheat gently in a skillet with a splash of water to keep everything moist. Enjoy your quick, flavorful meal!
Pro Tips For Making Beef And Pechay
- Slice Against the Grain: Flank steak’s tough fibers run diagonally—cut it thinly across those lines after cooking. I used to ignore this and ended up with chewy bites. A sharp knife and ¼-inch slices make all the difference, especially when serving with pechay’s delicate texture.
- Blanch Pechay First: Toss pechay in boiling water for 30 seconds, then ice bath. This wilted, tender greens without turning them to mush later. I learned this the hard way when my greens turned to sludge after sitting in the wok with raw garlic and ginger.
- Sear Steak in Batches: Don’t crowd the pan—high heat needs space. Cook flank steak in two batches if your wok’s too small, or you’ll steam it instead of sear. The crust is where flavor lives, and a damp pan kills it every time.
- Use Toasted Garlic: Mince garlic and fry it in oil for 30 seconds until golden before adding other ingredients. Raw garlic burns easily in this dish, and toasted garlic adds a nutty depth that cuts through the soy’s saltiness. (Yes, even if you’re impatient like me.)
Serving suggestions for this beef and pechay
Rice Pairing Perfection
Serve this beef and pechay stir-fry over steamed jasmine rice—its delicate floral notes complement the dish's savory depth beautifully. For extra fluffiness, cook the rice with a splash of sesame oil (just ½ tsp) while steaming.
I like to divide the rice into bowls first, then spoon the beef-pechay mixture on top for perfect presentation. 🍚
Garnish Game-Changers
Fresh green onions sliced diagonally add a bright pop of color and freshness, but don't stop there. A sprinkle of toasted sesame seeds (just ½ tsp) adds crunch and nutty aroma.
For heat lovers, finish with red chili flakes or a drizzle of sriracha—just ½ tsp to start. These garnishes elevate the dish from homemade to restaurant-quality in seconds.
Side Dish Harmony
A simple cucumber salad with rice vinegar and a pinch of sugar provides the perfect crisp, cooling contrast. Toss 1 cup sliced cucumbers with 1 tbsp rice vinegar, ½ tsp sugar, and a pinch of salt—it comes together in 5 minutes.
For protein lovers, add ½ cup shredded carrot and 2 tbsp chopped cilantro for extra freshness. 🥒
Beverage Pairings
This dish pairs wonderfully with jasmine tea—its floral notes mirror the rice and complement the beef's richness. For beer lovers, a light lager like Asahi Super Dry cuts through the soy sauce's saltiness beautifully.
If you prefer wine, a dry Riesling with its crisp acidity balances the dish's savory-sweet profile. 🍶
Make-Ahead Serving Tips
If prepping ahead, store the cooked beef and pechay separately in airtight containers. Reheat the beef in a skillet over medium heat for 2 minutes, then add the pechay and sauce to wilt it gently.
The rice should be reheated separately—microwave with a damp paper towel for 1 minute to restore its fluffiness. This keeps textures perfect when serving later. ⏳
Family-Style Presentation
For shared plates, arrange the beef and pechay in the center of the table with small bowls of rice and garnishes on the side. Let everyone build their own portions—this makes the dish feel interactive and fun.
I love adding chopsticks and a small dish of soy sauce for dipping. The communal aspect makes it perfect for gatherings or casual weeknight dinners. 🍽️
Nutrition facts
Frequently asked questions about beef and pechay
Can I substitute pechay with another green vegetable?
Yes! While pechay has a unique texture, baby spinach, bok choy, or Swiss chard work well as substitutes. Just adjust the cooking time—spinach wilts faster (about 1-2 minutes) while bok choy needs 3-4 minutes for crisp-tender results. Avoid heavy greens like kale, which can make the dish too bitter.
What's the best cut of beef for this recipe?
Flank steak is ideal because it's lean yet tender when sliced thinly against the grain. For extra tenderness, try sirloin or ribeye strips—just slice them thinner (¼-inch) and cook for 1-2 minutes less than flank steak. Avoid tougher cuts like chuck, which won't tenderize properly in this quick stir-fry.
Why does my beef turn out chewy instead of tender?
Overcooking is the #1 culprit! Sear the beef just until medium doneness (145°F)—it'll finish cooking when combined with the pechay. Also, slice against the grain and don't overcrowd the pan. If using thicker cuts, reduce cooking time by 30 seconds and let the residual heat carry it to perfection.
Can I make this recipe in a regular pan instead of a wok?
A large skillet or cast-iron pan works perfectly—just use 1 tbsp more oil to prevent sticking. The key is maintaining high heat and cooking in batches if needed. For even better results, work in 2 batches of beef to ensure proper searing without steaming.
How can I make this dish spicier?
Add ½ tsp chili flakes or 1 tsp sriracha to the sauce, or stir in 1 tbsp chopped fresh chili (like Thai bird's eye) at the end. For heat lovers, marinate the beef with 1 tsp gochujang (Korean chili paste) along with the ginger and sugar. Always taste first—you can adjust, but you can't remove heat!
