Soups & Stews
This beef and sugar snap peas recipe delivers a perfect balance of protein and freshness in every bite, combining tender beef with crisp-tender snap peas for a restaurant-quality dish at home.
The wok-sear technique locks in flavors while preserving the natural sweetness of the snap peas, creating a dish that's both hearty and vibrant. I developed this recipe after realizing how often stir-fries can turn mushy—this method guarantees crisp edges and tender centers every time.
The secret lies in proper timing and high-heat cooking. Thinly sliced beef cooks quickly in a hot wok or skillet, while the snap peas stay crisp by being added just before the final stir.
A simple soy-ginger sauce ties everything together, adding depth without overpowering the natural flavors. This dish comes together in under 25 minutes, making it ideal for weeknight dinners or meal prep.
What you'll end up with is a visually stunning plate featuring perfectly seared beef strips and bright green snap peas, all coated in a glossy, umami-rich sauce. The contrast of textures—tender beef against crisp snap peas—makes each bite satisfying, while the balanced flavors keep it from feeling heavy.
Serve over steamed jasmine rice or noodles for a complete meal that feels indulgent yet healthy.
This recipe works equally well as a main dish or part of a larger spread. The leftovers reheat beautifully, maintaining that crucial crisp-tender texture. Whether you're cooking for two or feeding a crowd, the proportions are designed to scale effortlessly while keeping the focus on that perfect beef-and-pea combination.
Let's get started on creating this dish that's as impressive as it is delicious.
Ingredients for beef and sugar snap peas
Thinly sliced beef, vibrant snap peas, and aromatic wok-sear technique create this restaurant-quality dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Thinly sliced against grain |
| Sugar Snap Peas 🥕 | 2 cups | Trimmed, fresh or frozen |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High smoke point preferred |
| Low-Sodium Soy Sauce 🍶 | 3 tbsp | Kikkoman preferred |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, peeled |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Sesame Oil 🫒 | 1 tsp | Toasted sesame oil |
| Honey 🍯 | 1 tbsp | Wildflower preferred |
| Cornstarch 🌾 | 1 tbsp | For velveting beef |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long grain |
| Lime Wedges 🍋 | 2 whole | For serving |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The flank steak is non-negotiable for this recipe—its lean cut slices beautifully against the grain for tender results. Look for USDA Choice or Select grade at Whole Foods or your local butcher shop, where they can slice it thinly for you. If you're slicing it yourself, freeze it for 20 minutes first to make it easier. The sugar snap peas should be bright green and crisp; Trader Joe's carries excellent pre-trimmed bags, but you can also snap off the ends yourself. Fresh ginger is key for that bright, zesty kick—Penzeys Spices sells it pre-peeled and grated, which saves time. The garlic should be fresh, not that sad jarred stuff that's been sitting in your pantry for months.
No sesame oil? Toasted peanut oil works in a pinch, though the flavor won't be identical. Short on honey? Maple syrup at half the amount gets you close, though the floral notes will differ slightly. The cornstarch is crucial for velveting the beef—it keeps the slices tender and prevents them from turning tough during the high-heat sear. If you're using frozen snap peas, blanch them for 30 seconds first to restore their crispness. The soy sauce should be low-sodium; Kikkoman is a reliable brand, but any good-quality soy sauce will do. For extra depth, add a splash of mirin if you have it—it balances the acidity beautifully.
Prep the rice first—it takes the longest. The beef and peas reheat well, so portion them into containers with a drizzle of sesame oil to keep them fresh. Store the cooked beef and peas separately from the sauce to prevent sogginess. This dish keeps for 3-4 days in the fridge, and the rice reheats perfectly in the microwave. For meal prep, I like to freeze individual portions with a lime wedge on top—it thaws in minutes and the lime keeps everything vibrant. Garnish with fresh cilantro right before serving to preserve its bright color.
Why You'll Love This Recipe
- One-Pan Magic: Honestly, this dish is my lazy-day hero—just the steak, peas, and a splash of soy-ginger sauce seared right on the same sheet. No pots, no pans, no stress. The snap peas caramelize in minutes while the beef gets that perfect crust, and I’m left with one dish to scrub.
- Umami Bomb: That combo of fresh ginger and low-sodium soy sauce? It’s a flavor explosion without the salt overload. The snap peas stay crisp, the beef gets tender but grips your teeth, and the aroma alone makes my kitchen smell like a restaurant. Between us, it’s the kind of taste that makes you forget to check your phone.
- Lunchbox Ready: Here’s what sold me—this reheats like a dream. Pack the leftovers in containers, and it’s a lunch that doesn’t taste like it came from last night. My kids (yes, even the picky one) grab it for school because it’s not mushy, not dry, just right. Add a sprinkle of sesame seeds, and suddenly you’ve got a meal that feels fancy.
- Budget Power Move: Flank steak stretches further than you’d think when sliced thin, and snap peas are one of those veggies that actually save money—no wilting, no waste. I’ll be real: this recipe keeps me from ordering takeout when the grocery budget’s tight, and it still feels like a treat. Plus, the ginger lasts forever in the freezer. Win.
Step-by-step instructions for wok-sear beef with sugar snap peas
Master this technique for perfectly seared beef and vibrant sugar snap peas.
Prepare the Flank Steak for Optimal Texture
Slice the 1 lb flank steak thinly against the grain using a sharp chef's knife. The slices should be about ¼-inch thick for even cooking. Place the sliced steak in a bowl and add the 1 tbsp cornstarch, tossing gently to coat. This creates a light velvety texture that contrasts beautifully with the crisp-tender snap peas.
In a separate small bowl, whisk together the 3 tbsp low-sodium soy sauce, 1 tbsp honey, and 1 tsp sesame oil. This marinade will infuse the beef with deep umami and subtle sweetness. Let the steak marinate for at least 15 minutes at room temperature—this ensures even cooking and maximum flavor penetration.
Cook the Jasmine Rice to Perfection
Rinse the 1.5 cups jasmine rice under cold water until the water runs clear. This removes excess starch that can make the rice gummy. Combine the rice with 2.25 cups water in a pot and bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover tightly with a lid, and simmer for 15 minutes without lifting the lid.
After 15 minutes, turn off the heat and let the rice steam for an additional 10 minutes. This resting period allows the rice to absorb any remaining moisture and develop its signature fragrant texture. Fluff the rice gently with a fork before serving—it should be light, fluffy, and separate at the grains.
Wok-Sear the Beef to Crispy Perfection
Heat a wok or large skillet over high heat until it's smoking hot. Add 1 tbsp of the extra-virgin olive oil and swirl to coat the surface evenly. Working in batches if needed, add the marinated steak slices and sear for 1-2 minutes per side until they develop a deep golden-brown crust. The high heat is crucial here—it creates the wok-sear effect that gives this dish its signature texture.
Remove the beef from the wok and set aside on a plate. You'll notice the slices will continue carrying over cooking as they rest. Keep the wok at high heat—you'll use it immediately for the sugar snap peas.
Stir-Fry the Sugar Snap Peas with Aromatics
Add the remaining 1 tbsp extra-virgin olive oil to the hot wok. Toss in the 2 cups trimmed sugar snap peas and stir-fry for 2-3 minutes until they begin to blister slightly at the edges. This quick cooking preserves their vibrant green color and crisp texture.
Add the 4 minced garlic cloves and 1 tbsp finely grated fresh ginger to the wok. Stir-fry for an additional 30 seconds until the garlic becomes fragrant and the ginger releases its bright aroma. The combination of garlic and ginger adds a complex layer of flavor that complements the sweetness of the snap peas.
Combine and Finish with Fresh Herbs
Return the seared beef to the wok along with any accumulated juices. Add the reserved soy sauce-honey marinade and toss everything together for 1-2 minutes. The residual heat will gently cook the beef through while keeping it tender. Season with the 1 tsp diamond crystal kosher salt and 0.5 tsp freshly ground black pepper.
Remove from heat and stir in the 0.25 cup chopped fresh cilantro. The bright, citrusy notes of the cilantro cut through the rich flavors of the beef and snap peas, adding a refreshing finish. Serve immediately over the prepared jasmine rice, garnished with the 2 lime wedges. The acidity from the lime will brighten each bite, creating a perfect balance of flavors.
Pro Tips For Making Beef And Sugar Snap Peas
- SEAR THE STEAK FAST: Flank steak releases its juices like a scared teen if you don’t hit it hard and quick—2 minutes per side on screaming-hot pan with olive oil, no crowding. I learned this the hard way after walking away for "just a second" and ending up with gray, sad meat.
- TRIM THE GINGER THIN: Peel that ginger root first, then slice it paper-thin against the grain with a sharp knife—no mandoline needed. Thinner slices infuse faster and won’t turn to mush when stir-frying with the snap peas.
- DON’T OVERSTIR THE SNAPS: Tossing sugar snap peas constantly in the pan turns them into mush. Instead, give them one solid shake to coat, then let them sit undisturbed for 30 seconds—they’ll blister and caramelize instead of turning to paste.
- ADD SOY SAUCE LATE: Pour that low-sodium soy sauce in the last 30 seconds of cooking, not at the start. Early addition makes the snap peas soggy and dulls the beef’s crust. (Yes, even if you’re impatient like me.)
Health benefits of this beef and sugar snap peas
Protein Powerhouse
This dish delivers a substantial 26 grams of protein per serving from the lean flank steak, making it an excellent choice for muscle maintenance and recovery. The beef provides all nine essential amino acids your body needs for tissue repair and immune function.
I've found this protein-to-calorie ratio particularly satisfying when I'm looking for a hearty meal that won't leave me feeling sluggish. 💪
Fiber-Rich Vegetables
The 2 cups of sugar snap peas contribute 6 grams of dietary fiber per serving, supporting digestive health and promoting feelings of fullness. Snap peas are particularly rich in insoluble fiber, which helps regulate bowel movements and may reduce the risk of certain gastrointestinal cancers.
I always opt for fresh snap peas when possible—they retain more fiber and nutrients than frozen varieties.
Antioxidant Boost
Both the beef and snap peas provide powerful antioxidants that combat oxidative stress. The snap peas contain vitamin C (about 30% of your daily value per serving) and vitamin A, while the beef offers zinc and selenium.
These nutrients work together to strengthen your immune system and protect your cells from damage. I notice my energy levels stay more consistent when I include this dish in my weekly rotation.
Low-Calorie Balance
With only about 320 calories per serving, this dish offers a satisfying meal without excessive calories. The combination of lean protein and fiber-rich vegetables helps stabilize blood sugar levels, making it an excellent option for those managing weight or blood sugar.
The honey in the sauce adds natural sweetness without spiking calories—just 1 tablespoon provides that perfect balance.
Heart-Healthy Fats
The extra-virgin olive oil and sesame oil used in this recipe provide monounsaturated fats, which are known to support heart health by improving cholesterol levels. These healthy fats also enhance the absorption of fat-soluble vitamins from the snap peas.
I always use high-quality oils like California Olive Ranch extra-virgin olive oil to maximize these benefits.
Meal Prep Advantage
This dish stores beautifully for 3-4 days in the refrigerator, making it perfect for meal prep. The protein and fiber combination helps keep you full between meals, reducing cravings for less healthy snacks.
I typically portion out individual servings with a small amount of rice to maintain texture when reheating. The snap peas retain their crispness remarkably well when stored properly. ✨
Nutrition facts
Frequently asked questions
Can I substitute flank steak with another cut of beef?
Yes, but choose thinly sliced cuts that cook quickly. Sirloin or ribeye work well—slice against the grain for tenderness. Avoid tougher cuts like chuck, which won't stay tender with this fast cooking method.
How do I keep the sugar snap peas crisp-tender?
Cook them for only 2-3 minutes at high heat—just until they blister slightly. Overcooking turns them mushy. Add them last to the wok when the beef is nearly done. For extra crunch, toss them with a pinch of salt right before serving.
Can I make this recipe with frozen snap peas?
First, blanch them for 30 seconds in boiling water, then shock in ice water. This restores their crispness. Drain well before stir-frying, as excess moisture can steam the peas instead of searing them.
What if I don't have sesame oil?
Use toasted peanut oil or even a splash of neutral oil like avocado oil. Skip the sesame oil entirely if needed—the dish will still taste delicious. For extra flavor, add a pinch of sesame seeds at the end.
How can I make this dish spicier?
Add ½ teaspoon of red pepper flakes to the wok with the garlic and ginger, or stir in 1 tablespoon of sriracha with the soy sauce marinade. For heat lovers, top with sliced jalapeños or a sprinkle of chili crisp before serving.
