Soups & Stews
This beef and pea pods stir-fry delivers restaurant-quality umami crunch in just 15 minutes—perfect for weeknights when you crave bold flavors without the fuss.
The secret lies in high-heat searing of thinly sliced beef and crisp-tender pea pods, balanced by a savory sauce that marries soy, garlic, and ginger into every bite. I developed this recipe after realizing how often stir-fries could be transformed from ordinary to extraordinary with proper technique and ingredient prep.
The foundation starts with properly trimmed pea pods (simply snap off the ends) and thinly sliced beef that cooks quickly over high heat. A quick marinade of soy sauce, cornstarch, and sesame oil ensures maximum flavor penetration while creating that signature wok-seared texture.
What makes this stir-fry special is the balance—tender beef, crisp vegetables, and a sauce that's tangy yet rich without being heavy.
By the time you're done, you'll have a vibrant dish with golden-brown beef, bright green pea pods still holding their crunch, and a glossy sauce that clings to everything.
The aroma alone will have everyone at the table asking what's for dinner. This isn't just another stir-fry—it's a meal that delivers restaurant-quality results with minimal effort.
Serve over steamed jasmine rice to soak up every last bit of that savory sauce, or pair with egg noodles for a heartier option. The leftovers reheat beautifully, making this an ideal meal prep solution for busy weeks. Let's get cooking—your taste buds will thank you.
Ingredients for beef and pea pods stir fry
Here's what you need to create this restaurant-quality beef and pea pods stir-fry.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ¼ lb | Thinly sliced against grain |
| Pea Pods 🌱 | 2 cups | Trimmed, ends snapped off |
| Low-Sodium Soy Sauce 🍶 | ⅓ cup | For marinade and sauce |
| Cornstarch 🌾 | 1 tbsp | For tenderizing beef |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Fresh Ginger 🌿 | 1 tbsp | Grated, peeled |
| Honey 🍯 | 1 tbsp | For sauce balance |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Scallions 🧅 | 3 whole | Sliced, for garnish |
| Toasted Sesame Seeds 🌱 | 1 tbsp | For garnish |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The beef is where this dish shines. Flank steak is ideal—it's lean, affordable, and slices beautifully against the grain. Look for the thinnest cut you can find at Whole Foods or your local butcher; the more even the slices, the more consistent the cooking. If you can't find flank, sirloin or ribeye work too, but slice them extra thin. Pea pods should be bright green and crisp—skip the frozen ones here unless you're in a pinch. Trader Joe's often has the freshest pods, but any grocery store's produce section should have them. The secret to those perfect pea pods is snapping off the ends with your fingers—no knife needed, and it makes all the difference in texture.
No low-sodium soy sauce? Regular soy sauce plus half the amount of water works in a bind. The cornstarch is non-negotiable for tender beef—it's what creates that signature wok-seared texture. If you're out of sesame oil, neutral oil plus a dash of toasted sesame seeds gets you close. The honey in the sauce balances the umami, so don't skip it unless you're strictly avoiding sugar. For the garlic and ginger, jarred minced garlic is fine in a pinch, but fresh is always better. If you've got extra time, let the beef marinate for 20-30 minutes—it makes a world of difference in flavor.
This stir-fry reheats beautifully—just add a splash of water or soy sauce to the pan and stir. Keeps for 3-4 days in the fridge, though I rarely have leftovers that last that long. For meal prep, portion the beef and pea pods separately and reheat them together—this keeps everything crisp. Store the sauce separately and toss it in when reheating. The rice? Cook it fresh the day you serve it, or use day-old rice that's been reheated with a splash of water to restore its texture. Freezes for 2 months if you want to make a big batch ahead of time.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub a million dishes. Flank steak and pea pods hit the pan together—no pre-cooking, no fuss—just 15 minutes of sizzling and stirring. The cornstarch gives that meat a satisfying crisp, while the pea pods stay tender. Honestly, I’ve made this on a weeknight with a glass of wine in hand and still felt like I’d cooked a restaurant-worthy dish.
- Umami Bomb: That low-sodium soy sauce and sesame oil combo? It’s where the flavor really lives. The beef soaks up just enough to stay juicy, not soggy, and the pea pods add a fresh crunch that cuts through the richness. Between us, I’ve had people ask what brand of soy sauce I use—just tell them it’s the secret weapon.
- Meal Prep MVP: This is my go-to for lunches all week. Double the batch, let it cool, and it reheats like a dream—no mushy pea pods, no dry beef. I pack it in containers with rice and a drizzle of extra sesame oil for lunch the next day. My daughter even asks for it (yes, even on a Tuesday), which means it’s officially a win.
- Budget-Friendly Powerhouse: Flank steak stretches farther than you’d think, and pea pods are one of those weirdly affordable veggies that feel fancy. A single cut of beef feeds four, and the soy sauce and cornstarch cost pennies. I’ll be real: this is the kind of recipe that makes me feel like I’m feeding a crowd without breaking the bank. Plus, leftovers? They’re my new favorite.
Step-by-step instructions for beef and pea pods stir-fry
Here's how to create a restaurant-quality stir-fry with perfectly tender beef and crisp pea pods.
Prepare the Flank Steak for Maximum Tenderness
Place the 1.25 lb flank steak between two sheets of plastic wrap and pound it gently with a meat mallet until it reaches about ¼-inch thickness. This ensures even cooking and prevents tough, chewy bites. I like to slice it against the grain into ¼-inch thick strips right after pounding while it's still pliable.
In a small bowl, combine the 1 tbsp cornstarch, 0.5 tsp salt, and 0.25 tsp black pepper. Toss the sliced steak strips in this mixture until they're evenly coated. Let them sit for 10 minutes while you prep the other ingredients—this helps tenderize the beef and creates a light crust that'll sear beautifully in the wok.
Cook the Jasmine Rice as the Base
Rinse the 1.5 cups jasmine rice under cold water until the water runs clear, then drain well. Cook it according to package instructions, typically using a 1:1.5 rice-to-water ratio and simmering for 15 minutes off the heat. The rice should be fluffy and slightly sticky—this forms the perfect base for soaking up all that delicious stir-fry sauce.
While the rice cooks, trim the ends off the 2 cups pea pods and set them aside. These should be cooked separately from the beef to maintain their crisp texture. The pea pods will only need 2-3 minutes in the wok, so time this carefully alongside the rice.
Stir-Fry the Beef to Perfect Doneness
Heat 1 tablespoon vegetable oil in a wok or large skillet over high heat until it shimmers. Add the cornstarch-coated beef strips in a single layer and let them sear undisturbed for 1-2 minutes until they develop a deep golden crust. Here's the thing—don't move them too soon. You'll know they're ready when they release easily from the pan.
Remove the beef to a plate and set aside. In the same wok, add the remaining 1 tablespoon vegetable oil and swirl to coat. Add the 2 cups pea pods and stir-fry for 2-3 minutes until they're bright green and just tender—you want them to still have a slight crunch. Remove them to the same plate as the beef and keep both warm.
Build the Umami-Packed Sauce
Return the wok to high heat and add 1 tablespoon sesame oil. Toss in the 4 cloves minced garlic and 1 tablespoon grated fresh ginger, cooking for 30 seconds until fragrant. Pour in the 0.33 cup low-sodium soy sauce and 1 tablespoon honey, stirring constantly to combine.
Let the sauce simmer for 1-2 minutes until it thickens slightly. The aroma should be rich and inviting—this is where all the umami magic happens. If the sauce seems too thick, add 1-2 tablespoons water to reach your desired consistency. Return the beef and pea pods to the wok, tossing everything together for 1 minute to coat evenly.
Finish and Serve Immediately
Garnish the stir-fry with 3 sliced scallions and 1 tablespoon toasted sesame seeds. The sesame seeds add a delightful nutty crunch that contrasts perfectly with the tender beef and crisp pea pods. Serve the stir-fry immediately over the fluffy jasmine rice while everything is still hot and vibrant.
This dish is all about balance—tender beef, crisp pea pods, and that perfect umami sauce. I like to serve it with a side of steamed bok choy or a simple cucumber salad to cut through the richness. The flavors only get better as they sit for 10-15 minutes, so don't wait too long to eat!
Pro Tips For Making Beef And Pea Pods Stir Fry
- Slice Against the Grain: Flank steak’s stubborn fibers need a shortcut—cut it thin (¼-inch max) and perpendicular to the grain. I used to ignore this and ended up with chewy, tough bites that ruined the whole dish. A sharp knife and a steady hand make all the difference here.
- Blanch Pea Pods First: Toss the pea pods in boiling water for 30 seconds, then shock in ice water. This softens them just enough to cook through without turning mushy later. Skipping this step means you’ll either undercook them (crunchy, unappetizing) or overcook them (soggy, sad).
- Use Two Stages of Heat: Start the steak in a screaming-hot pan for 1-2 minutes to sear, then drop the heat to medium-high for the rest. Rushing the sear makes the meat release juices too fast, turning your stir-fry into a stew. Keep it moving—don’t let it sit.
- Toss Cornstarch in Soy Sauce: Mix the cornstarch directly into the low-sodium soy sauce before adding it to the pan. This creates a smoother, glossier glaze that clings to the beef and pea pods instead of clumping. I learned this after watching my sauce turn into a lumpy mess mid-stir.
Make-ahead tips for this beef and pea pods stir fry
Prep Components Separately
I always prep the beef and pea pods separately when making this ahead of time. Cook the beef strips completely through, then cool them in an ice bath for 5 minutes to stop further cooking.
Store them in a quart-sized airtight container with a splash of soy sauce to keep them moist. The pea pods should be blanched for 1 minute in boiling water, then shocked in ice water to preserve their vibrant green color. Store them separately in another container.
This two-step approach ensures both components stay crisp when reheated. 🌱
Sauce Prep Ahead
The sauce is the heart of this stir-fry, so I make it separately for easy reheating. Combine all sauce ingredients in a small saucepan and simmer for 5 minutes until slightly thickened. Let it cool completely, then transfer to a small airtight container.
When reheating, simply warm the sauce on the stovetop with 1 tablespoon water to loosen it. I've found that prepping the sauce ahead saves 10 minutes during the week when I'm short on time. 🍶
Rice Strategy
Cook the jasmine rice fresh the day you serve it—it's the only component that doesn't reheat well. However, you can prep the rice base ahead by rinsing and measuring it in a glass storage container with a lid.
When ready to cook, just add water and follow the package instructions. For extra convenience, I keep pre-rinsed rice in the fridge for 2 days—it's ready to cook at a moment's notice. 🍚
Reheating Like a Pro
For the best results, reheat the beef and pea pods together in a wok or large skillet over medium-high heat with 1 tablespoon vegetable oil. Add the sauce and toss everything for 2-3 minutes until heated through.
The high heat helps restore that wok-seared texture. I avoid microwaving because it makes the pea pods soggy—this method keeps them crisp. If the sauce seems too thick after reheating, add 1-2 teaspoons water to loosen it. ✨
Freezer-Friendly Option
This stir-fry freezes beautifully for up to 2 months if you want to make a big batch. Pack the beef and pea pods together in a freezer-safe bag, leaving 1 inch of headspace for expansion. Freeze the sauce separately in a small container.
When ready to eat, thaw overnight in the fridge, then reheat as directed above. The texture holds up surprisingly well, though the pea pods may be slightly softer after freezing. 💫
Meal Prep Timeline
Here's my foolproof schedule: Cook the beef and pea pods on Sunday evening, store them separately, and prep the sauce. On weeknights, simply reheat everything together with fresh rice in 15 minutes.
I also make a double batch of sauce to use in other dishes—it's versatile for noodles or even as a marinade. This system has saved me countless weeknights when I'm too tired to cook from scratch. ⏰
Nutrition facts
Frequently asked questions
Can I substitute flank steak with another cut of beef?
Yes! Sirloin or ribeye work well, but slice them extra thin (about ⅛-inch thick) since they're more tender. For leaner cuts like top round, marinate for 30-45 minutes in soy sauce, cornstarch, and sesame oil to prevent drying out. Avoid thick cuts like chuck roast—they won't cook evenly in the quick stir-fry time.
How do I keep the pea pods crisp instead of mushy?
Cook them separately from the beef for just 2-3 minutes over high heat—they should still have a slight bite. Blanching first (dip in boiling water for 30 seconds, then ice bath) also helps preserve texture. Add them back to the wok only at the very end to reheat for 30 seconds with the sauce.
What if I don't have sesame oil?
Use neutral oil (vegetable or canola) and add ½ teaspoon toasted sesame seeds to the final dish for aroma. For extra depth, stir in ¼ teaspoon ground white pepper with the sauce—it mimics sesame's nutty flavor. The dish will still taste delicious, just with a slightly different profile.
Can I make this stir-fry gluten-free?
Replace the soy sauce with tamari or coconut aminos (use ⅓ cup for best flavor). For extra umami, add 1 teaspoon fish sauce or ½ teaspoon gluten-free Worcestershire sauce to the sauce. Check all ingredients (like cornstarch) for hidden gluten if needed.
Why did my beef turn out chewy instead of tender?
This usually happens from one of three things: not slicing against the grain, overcooking, or skipping the cornstarch. Always slice perpendicular to the muscle fibers, cook beef for just 1-2 minutes until barely pink inside, and coat thoroughly with cornstarch before searing. A quick 30-second marinade in soy sauce also helps.
