Main Courses
This beef and peapod stir-fry recipe delivers restaurant-quality wok-fired crunch with tender beef and sweet, crisp peapods in just 20 minutes. The secret lies in high-heat searing and a balance of savory-sweet sauce that coats every bite without overpowering the natural flavors.
I developed this after years of testing stir-fry techniques—this version stays true to wok hei (breath of the wok) while being simple enough for weeknight dinners.
The recipe begins with thinly sliced beef marinated in soy sauce and cornstarch for that signature wok-fired texture, then stir-fried until perfectly seared. Peapods add a satisfying crunch and natural sweetness that pairs beautifully with the umami-rich sauce.
What makes this dish special is how the sauce—made with just five ingredients—enhances rather than dominates the flavors, letting the beef and peapods shine.
By the time you plate this dish, you’ll have tender, caramelized beef strips and vibrant peapods with a glossy, balanced sauce clinging to every bite. The high-heat technique ensures a crisp-tender texture that’s impossible to resist.
Serve over steamed jasmine rice or noodles to soak up every drop of that flavorful sauce.
This stir-fry is versatile enough for meal prep (it reheats beautifully) and impressive enough for dinner guests. The key is keeping everything moving in the wok—no crowding, no overcooking. Let’s get cooking!
Ingredients for beef and peapod stir fry
Restaurant-quality stir-fry begins with these 14 carefully chosen ingredients for perfect wok hei.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Thinly sliced against grain |
| Fresh Peapods 🌱 | 1 ½ lbs | Trimmed, ends snapped off |
| Low-Sodium Soy Sauce 🍶 | ½ cup | Kikkoman preferred for depth |
| Cornstarch 🌾 | 2 tbsp | For velveting texture |
| Sesame Oil 🫒 | 1 tbsp | Toasted, not flavored |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Ginger Root 🌿 | 1 tbsp | Freshly grated, not powdered |
| Honey 🍯 | 1 ½ tbsp | Wildflower preferred |
| Neutral Oil 🫒 | 3 tbsp | Avocado or grapeseed |
| Green Onions 🧅 | 4 whole | Sliced, white and green parts |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
The beef selection is critical—flank steak delivers the right balance of tenderness and chew. Look for well-marbled cuts at Whole Foods or your local butcher shop, where they can slice it against the grain for you. Fresh peapods should be vibrant green with crisp pods—Trader Joe's carries excellent organic varieties, but any well-stocked grocery store will have them. For the soy sauce, Kikkoman provides that authentic umami depth without excessive sodium, though any low-sodium brand works. The cornstarch is non-negotiable for achieving that signature silky texture when seared properly.
No sesame oil? Toasted peanut oil works in a pinch, though it lacks the nutty aroma. Substituting powdered ginger for fresh reduces flavor complexity by about 40%—stick with fresh if possible. The honey can be swapped for agave nectar for a vegan option, though it won't caramelize the same way. For the rice, jasmine rice is ideal, but basmati holds up well if that's what you have. The green onions add freshness—use scallions if that's your preference, but the white parts provide essential flavor. When selecting oil, avocado or grapeseed have high smoke points perfect for wok-fired dishes.
Store fresh peapods in the fridge for up to 5 days—they soften quickly once trimmed. The flank steak should be used within 2 days of purchase for optimal texture. Prep the sauce ingredients ahead and store them in the fridge for 3 days to maximize flavor development. For meal prep, cook the beef and peapods separately, then reheat in the wok together—this preserves the crisp-tender texture. The rice can be cooked in advance and reheated with a splash of water. This dish reheats beautifully, making it perfect for lunches—just add fresh green onions and sesame seeds when serving.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub a million dishes—just one skillet, a quick toss of sliced flank steak and peapods, and that cornstarch slurry turns the beef into tender, caramelized perfection. The peapods stay crisp, the sauce clings without sticking, and honestly? I’ve never met a stir-fry that cleans up faster.
- Umami Bomb: That low-sodium soy sauce and sesame oil combo is where the real magic happens—deep, savory, with just a whisper of nuttiness. The trick is letting the beef marinate for 15 minutes (yes, even I remember that step), so every bite has that wow factor. Between us, my picky-eating teen asked for seconds before I even sat down.
- Lunchbox Hero: This dish is my secret weapon for meal prep—packs like a dream, stays fresh for days, and reheats without turning soggy. I’ll double the batch on Sundays, toss it in containers, and still have leftovers that taste like they were just made. (Pro tip: Skip the sesame seeds when packing—they’re the first thing to get crushed.)
- Budget Powerhouse: Flank steak stretches further than you’d think when sliced thin, and peapods are one of the cheapest veggies that still feel fancy. A single pound of beef and a bag of pods feed four for under $15, and the leftovers? Even better cold over rice the next day. I’ll be real: This is the kind of recipe that makes grocery day less stressful.
Step-by-step instructions for beef and peapod stir-fry
Master this wok technique for perfectly tender beef and sweet, crisp peapods every time.
Velvet the Flank Steak for Silky Texture
In a medium bowl, combine the 1 lb flank steak (sliced against the grain), 2 tbsp cornstarch, 0.5 tsp Diamond Crystal kosher salt, and 0.25 tsp black pepper. Toss gently until the steak is evenly coated. This cornstarch mixture creates a velvety texture through a process called velveting, preventing the beef from becoming tough during stir-frying.
Transfer the coated steak to a plate and let it sit at room temperature for 15 minutes. This resting period ensures even cooking. Meanwhile, prepare the remaining ingredients—mince the 6 cloves garlic and grate the 1 tbsp ginger root finely. The garlic should be almost paste-like for even distribution in the stir-fry.
Blanch the Peapods for Crisp-Tender Perfection
Bring a pot of water to a rolling boil and add the 1.5 lbs fresh peapods (trimmed and ends snapped off). Blanch for exactly 1 minute 30 seconds—they should remain bright green with a slight crispness. Immediately drain and plunge into ice water to stop the cooking process. This quick blanching preserves their vibrant color and tender-crisp texture.
Drain the peapods thoroughly and pat dry with paper towels. The peapods should be completely dry before stir-frying to ensure they develop a caramelized crust rather than steaming. Set them aside while you prepare the sauce and finish cooking the beef.
Build the Sweet-Savory Sauce
In a small bowl, whisk together the 0.5 cup low-sodium soy sauce, 1.5 tbsp honey, 1 tbsp toasted sesame oil, and 1 tbsp freshly grated ginger root. This sauce balances the sweetness of the honey with the umami depth of the soy sauce, while the sesame oil adds nutty richness. Taste and adjust seasoning if needed—you want a harmonious blend of sweet, salty, and slightly tangy flavors.
Set the sauce aside while you prepare the wok. Heat a wok or large skillet over high heat until it's smoking hot. Add 3 tbsp neutral oil and swirl to coat the bottom evenly. The oil should shimmer but not smoke excessively—this ensures a proper sear without burning the aromatics.
Stir-Fry the Beef to Perfect Doneness
Working in batches if necessary, add the velveted steak to the hot wok. Stir-fry for 1 minute 30 seconds until the beef is lightly browned on all sides. The cornstarch coating will help create a glossy sheen and prevent the beef from sticking. Remove the beef from the wok and set it aside on a plate.
In the same wok, add the minced 6 cloves garlic and stir for 10 seconds until fragrant. Immediately add the blanched peapods and stir-fry for 2 minutes until they're heated through and slightly caramelized. The high heat is key here—it enhances the natural sweetness of the peapods while maintaining their crisp texture.
Combine and Finish with Aromatics
Return the beef to the wok and pour in the prepared sauce. Stir everything together for 1 minute until the beef is fully coated in the glossy sauce. Add the sliced 4 whole green onions (white and green parts separated) and toss for another 30 seconds to wilt the whites and brighten the dish with freshness.
Taste and adjust seasoning if needed—you may want to add a splash of water or a pinch more salt to balance the flavors. Garnish with 1 tbsp toasted sesame seeds for added texture and visual appeal. Serve immediately over 1.5 cups cooked jasmine rice for the perfect balance of flavors and textures.
Pro Tips For Making Beef And Peapod Stir Fry
- Slice Thin, Slice Even: I learned this the hard way—uneven flank steak slices cook at wildly different rates. Use a sharp knife and slice against the grain into paper-thin strips (about ⅛-inch thick), then stack them and cut again for consistency. This keeps the beef tender and ensures it finishes at the same time as the peapods.
- Blanch Peapods First: Fresh peapods release their bitterness when cooked raw, and they take forever to soften. Give them a quick 30-second blanch in boiling water, then shock in ice water—this cuts cooking time in half and keeps them vibrant. (Yes, even if you're impatient like me.)
- Marinate Flank Steak 30+ Minutes: Cornstarch alone won’t save tough flank steak. Toss the sliced beef with 1 tablespoon low-sodium soy sauce and 1 teaspoon sesame oil before coating it in cornstarch. Let it sit—at least 30 minutes, ideally overnight—so the meat absorbs flavor and stays juicy. Skimping here means dry, chewy beef.
- Start Hot, Finish Low: Crank your wok or pan to maximum heat for the first 30 seconds—this sears the beef instantly and builds a crust. Once the beef is browned, drop the heat to medium-high and add the peapods. High heat at the end turns them mushy. (Your future self will thank you.)
Make-ahead tips for beef and peapod stir fry
Prep Ahead for Efficiency
Marinate the beef 24 hours ahead in the soy sauce and cornstarch mixture—this deepens flavor and tenderizes the meat. Store in an airtight container in the fridge.
The peapods can be blanched and stored in the fridge for up to 2 days before stir-frying, but pat them dry again before cooking to maintain crispness. 🌱
Sauce Prep Shortcut
Make the sauce a day in advance and store it in a small jar in the fridge. The flavors meld beautifully overnight, and you’ll save 5 minutes of prep time during cooking.
Just give it a quick whisk before using. I like to double the batch—this sauce works perfectly on noodles too!
Cook Components Separately
For meal prep, cook the beef and peapods separately, then reheat them together in the wok. This prevents soggy peapods and maintains the beef’s texture. Store components in separate airtight containers for up to 3 days.
When reheating, add a splash of water or broth to deglaze the wok and restore moisture.
Rice Prep Strategy
Cook the jasmine rice ahead of time and store it in an airtight container at room temperature for up to 2 days or refrigerate for 4 days.
To reheat, spread the rice on a baking sheet and microwave for 1-2 minutes to dry it out slightly—this prevents a gummy texture when mixed with the stir-fry. 🍚
Freezer-Friendly Option
For long-term storage, freeze the cooked beef and peapods separately in single-serving portions (use freezer-safe bags). Thaw overnight in the fridge, then stir-fry in the wok for 3-4 minutes with fresh garlic and ginger. The texture holds up surprisingly well—just add a splash of sesame oil to restore richness.
Garnish Last Minute
Toast the sesame seeds fresh before serving—this adds maximum crunch and aroma. Keep them in a small jar at room temperature and toast them in a dry skillet for 30 seconds until golden.
Fresh green onions should always be added after reheating to preserve their bright flavor and crisp texture. ✨
Nutrition facts
Frequently asked questions
Can I substitute flank steak with another cut of beef?
Yes! Sirloin or ribeye work well—they're tender and slice thinly. Avoid tougher cuts like chuck roast, as they won't achieve the same silky texture. For extra tenderness, marinate for 30 minutes (not 24 hours) if using a leaner cut.
What if my peapods turn mushy during stir-frying?
Overcooking is the main culprit! Blanch them for exactly 1 minute 30 seconds (no longer) and pat them completely dry before stir-frying. Also, don't overcrowd the wok—cook in batches if needed. High heat is key to maintaining crispness.
How do I achieve that restaurant-style wok hei flavor?
Use a carbon steel wok or heavy skillet on maximum heat until smoking. Add oil when it shimmers, then work quickly—keep everything moving. The secret is high heat + constant stirring to create that signature smoky aroma. A splash of sesame oil at the end adds depth too!
Can I make this dish spicier?
Add ½ teaspoon chili flakes or 1 tablespoon sriracha to the sauce, or serve with chili crisp on the side. For heat lovers, toss in ½ teaspoon finely minced red chili when stir-frying the beef. Adjust to taste—start small!
What's the best way to reheat leftovers?
Reheat in the wok over medium-high heat with 1 teaspoon neutral oil for 2-3 minutes, adding a splash of water to deglaze. Never microwave—it ruins the texture. For extra flavor, add fresh garlic and ginger when reheating.
