Welcome to mumsdailycooking

Beef Stir-Fry with Snow Peas and Ginger Garlic Sauce

By Julia Ward | February 13, 2026
Beef Stir-Fry with Snow Peas and Ginger Garlic Sauce

I first perfected this dish during a particularly chaotic spring when our calendar was packed with lacrosse games, piano recitals, and late-night work deadlines. One Tuesday at 6:47 PM, I stared into the fridge—half a pound of flank steak, snow peas from the farmers market, and the usual suspects in my Asian pantry. Twenty minutes later, my family was huddled around the island, chopsticks flying, arguing over who got the last perfectly saucy snow pea. That night, this recipe earned its permanent spot in our weeknight rotation.

What makes this stir-fry special is how it balances speed with depth of flavor. While the beef marinates in a quick soy and cornstarch bath (the secret to that velvety texture), you'll whisk together a sauce that's equal parts savory, sweet, and aromatic. The snow peas stay brilliantly green and snappy, providing that satisfying crunch against the tender beef. It's comfort food that happens to be packed with vegetables—my kind of weeknight win.

Why This Recipe Works

  • Velveting technique: The cornstarch-soy marinade creates that restaurant-quality tender beef that melts in your mouth
  • Two-minute sauce: Whisk together pantry staples for a complex sauce that tastes like it simmered for hours
  • Perfect vegetable timing: Snow peas added at the precise moment stay vibrant and crisp-tender
  • One-pan wonder: Everything cooks in a single wok or large skillet for minimal cleanup
  • Meal prep friendly: Chop vegetables and mix sauce up to three days ahead
  • Customizable heat: Adjust chili flakes from kid-friendly to genuinely spicy
  • Budget smart: One pound of beef feeds four generously when stretched with colorful vegetables

Ingredients You'll Need

Ingredients

The beauty of this stir-fry lies in its simplicity—just ten ingredients create layers of flavor that taste far more complex than the sum of their parts. Let's break down each component so you can shop with confidence and make smart substitutions when needed.

The Beef: Flank Steak or Sirloin

I prefer flank steak for its robust beefy flavor and how beautifully it absorbs the marinade. Look for a piece with bright red color and minimal fat. If flank steak isn't available or budget-friendly, sirloin tip or flat iron steak work wonderfully. The key is slicing against the grain—those white lines running through the meat—into whisper-thin ⅛-inch slices. Pop the steak in the freezer for 15 minutes before slicing; this firms it up for easier cutting.

Snow Peas: The Star Vegetable

Choose snow peas that snap cleanly when bent—they should feel crisp, not rubbery. The tiny peas inside should be visible but not bulging. If snow peas aren't available, sugar snap peas are an excellent substitute, though you'll want to remove the tough string along the seam. Regular peas work too, but add them in the last 30 seconds so they don't turn army green.

The Aromatics: Ginger and Garlic

Fresh ginger is non-negotiable here—ground ginger simply can't compete with the bright, peppery heat of fresh. Look for ginger that's firm with smooth skin. Store any extra in the freezer; frozen ginger grates beautifully on a microplane. For garlic, fresh cloves minced just before cooking deliver the best flavor, but pre-minced garlic in water works in a pinch.

The Sauce Components

Low-sodium soy sauce forms the umami backbone—regular soy sauce can make the dish too salty. Dark soy sauce adds gorgeous color and depth, but regular soy works if that's what you have. Shaoxing wine brings complexity; dry sherry substitutes perfectly. Cornstarch thickens the sauce to that glossy takeout consistency, while a touch of sugar balances the savory elements.

The Oil: High Smoke Point Essential

Peanut oil is my go-to for its neutral flavor and high smoke point, but grapeseed, canola, or avocado oil work equally well. Save your expensive extra-virgin olive oil for salads—its low smoke point will leave your stir-fry tasting bitter.

How to Make Beef Stir-Fry with Snow Peas and Ginger Garlic Sauce

1
Prep and Marinate the Beef

In a medium bowl, whisk together 2 tablespoons soy sauce, 1 tablespoon cornstarch, and 1 teaspoon sesame oil. Add the thinly sliced beef, tossing to coat every piece. Let marinate while you prepare the vegetables and sauce—at least 10 minutes, but 30 minutes is even better. This step tenderizes the beef and seasons it throughout.

Active time: 5 minutes | Marinating: 10-30 minutes

2
Mix the Stir-Fry Sauce

In a small bowl or liquid measuring cup, combine ¼ cup low-sodium soy sauce, 2 tablespoons oyster sauce, 1 tablespoon Shaoxing wine (or dry sherry), 1 tablespoon brown sugar, 2 teaspoons cornstarch, 2 teaspoons rice vinegar, and ¼ teaspoon white pepper. Whisk until the cornstarch dissolves completely. Set near the stove—this sauce comes together quickly once cooking starts.

Active time: 3 minutes

3
Prepare the Aromatics and Vegetables

Mince 4 cloves garlic and grate 2 tablespoons fresh ginger. Trim the ends from 8 ounces snow peas and remove any tough strings. Cut 3 scallions into 2-inch pieces, separating white and green parts. Having everything prepped and within arm's reach is crucial—stir-frying moves fast once you start.

Active time: 8 minutes

4
Heat the Wok Properly

Place your wok or largest skillet over high heat for 2-3 minutes until it just starts to smoke. Add 2 tablespoons peanut oil, swirling to coat the surface. The oil should shimmer immediately—this high heat creates the wok hei (breath of the wok) that gives restaurant stir-fries their characteristic flavor.

Active time: 3 minutes

5
Sear the Beef in Batches

Add half the marinated beef in a single layer. Let it sear undisturbed for 45 seconds—this creates caramelization. Then stir-fry for another 45 seconds until just browned but still pink in spots. Transfer to a plate. Repeat with remaining beef, adding another teaspoon of oil if needed. Cooking in batches prevents steaming and ensures tender beef.

Active time: 4 minutes total

6
Aromatics and Snow Peas

In the now-empty wok, add white scallion pieces, ginger, and garlic. Stir-fry for 20 seconds until fragrant—don't let the garlic brown. Add snow peas and 2 tablespoons water. Cover for 30 seconds; the steam helps them turn brilliant green while staying crisp. Uncover and stir-fry for another 30 seconds.

Active time: 2 minutes

7
Bring It All Together

Return the beef and any accumulated juices to the wok. Give the sauce a quick whisk (cornstarch settles) and pour it in. Stir constantly as the sauce thickens and turns glossy, coating everything in shiny deliciousness—this takes about 90 seconds. Toss in green scallion pieces and remove from heat.

Active time: 2 minutes

8
Serve Immediately

Transfer to a serving platter and sprinkle with sesame seeds if desired. This dish waits for no one—the textures are at their peak right now. Serve over steamed jasmine rice, cauliflower rice for a low-carb option, or enjoy it straight from the serving dish with chopsticks. Leftovers make incredible lunch boxes!

Active time: 1 minute

Expert Tips

Maximum Heat

Don't be afraid of high heat. Your wok should be smoking before adding oil. This creates the characteristic slightly smoky flavor that makes restaurant stir-fries so addictive.

Prep Everything First

Stir-frying moves at lightning speed. Have all ingredients chopped, measured, and within reach before you turn on the stove. This isn't the time for multitasking!

Cold Steak, Sharp Knife

Partially freeze beef for 15-20 minutes before slicing. This firms it up, making paper-thin slicing effortless. A sharp knife is crucial for clean cuts against the grain.

Don't Overcrowd

Cook beef in two batches if doubling the recipe. Overcrowding drops the wok temperature, causing the beef to steam rather than sear, resulting in tough meat.

Sauce Consistency

If sauce seems thin, mix 1 teaspoon cornstarch with 1 tablespoon water and stir in. Too thick? Add a splash of chicken broth or water. The sauce should coat a spoon but still be pourable.

Leftover Transformation

Day-old stir-fry makes incredible fried rice. Chop everything small, add cold rice, a beaten egg, and a splash of soy sauce. Stir-fry over high heat for 3-4 minutes.

Variations to Try

Spicy Szechuan Style

Add 1 teaspoon Szechuan peppercorns (toasted and ground) and 1 tablespoon chili crisp to the sauce. Replace half the snow peas with thinly sliced bell peppers for extra color and crunch.

Mushroom Lover's Version

Add 8 ounces sliced shiitake or cremini mushrooms. Sauté them after the beef until golden, then continue with the recipe. They add incredible umami depth.

Spring Vegetable Medley

Replace snow peas with asparagus tips and thin carrot coins. Add a handful of fresh pea shoots at the very end for a restaurant-worthy presentation.

Low-Carb Cauliflower Rice Bowl

Serve over cauliflower rice sautéed with sesame oil and green onions. The sauce soaks into the cauliflower, making it feel indulgent while keeping carbs low.

Storage Tips

Refrigerator Storage

Store cooled leftovers in an airtight container for up to 4 days. The snow peas will soften slightly but flavors meld beautifully. Reheat in a skillet over medium heat with a splash of water or broth to loosen the sauce. Microwave works too—cover and heat 60-90 seconds, stirring halfway through.

Freezer Instructions

Freeze in portioned containers for up to 2 months. Thaw overnight in the refrigerator. Note that snow peas will lose their snap when frozen and thawed, but the dish still tastes delicious. For best texture, consider adding fresh snow peas when reheating.

Make-Ahead Components

The sauce can be mixed up to 5 days ahead and refrigerated. Beef can be sliced and marinated up to 24 hours ahead. Vegetables can be prepped 2 days ahead and stored in separate containers. When dinner hits, you'll have a 10-minute meal ready to go.

Frequently Asked Questions

Absolutely! While flank steak is my favorite for its flavor and price point, sirloin tip, flat iron, or even ribeye work beautifully. Avoid tough cuts like chuck or round—they need long, slow cooking to become tender. Whatever you choose, slice it thinly against the grain and don't skip the cornstarch marinade—that's what creates the tender texture.

Yes! A large, heavy skillet works perfectly—cast iron is ideal because it retains heat well. The key is using high heat and not overcrowding the pan. You might need to cook the beef in three batches instead of two, but the results will be equally delicious. Make sure your skillet is completely hot before adding oil.

Two common culprits: too much cornstarch or sauce that boils too long. Measure your cornstarch accurately—level, not heaping tablespoons. Once you add the sauce, stir constantly and remove from heat as soon as it thickens. It will continue thickening as it stands. If it's too thick, thin with a splash of broth or water.

Definitely! Replace beef with firm tofu pressed for 30 minutes, or use 8 ounces shiitake mushrooms plus 1 cup cashews. For tofu, toss cubes in cornstarch and sear until golden before proceeding with the recipe. Use vegetable broth instead of chicken broth if needed.

Sugar snap peas are the closest substitute—just remove the string along the seam. Regular peas work but add them in the last 30 seconds so they stay bright. Thinly sliced bell peppers or asparagus tips also work well. The key is choosing vegetables that cook quickly and stay slightly crisp.

Three secrets: slice against the grain, don't skip the cornstarch marinade, and avoid overcooking. The cornstarch creates a protective coating that keeps the beef tender. Cook just until no longer pink—overcooking even tender cuts makes them tough. Remember, the beef continues cooking slightly from residual heat.
Beef Stir-Fry with Snow Peas and Ginger Garlic Sauce
beef
Pin Recipe

Beef Stir-Fry with Snow Peas and Ginger Garlic Sauce

(4.9 from 127 reviews)
Prep
15 min
Cook
10 min
Servings
4

Ingredients

Instructions

  1. Marinate beef: Combine 2 tablespoons soy sauce, 1 tablespoon cornstarch, and 1 teaspoon sesame oil. Add beef and marinate 10-30 minutes.
  2. Mix sauce: Whisk together ÂĽ cup soy sauce, oyster sauce, Shaoxing wine, brown sugar, 2 teaspoons cornstarch, rice vinegar, and white pepper.
  3. Prep vegetables: Trim snow peas, mince garlic, grate ginger, and cut scallions, separating white and green parts.
  4. Heat wok: Heat wok over high heat until smoking. Add peanut oil and swirl to coat.
  5. Cook beef: Sear beef in batches, 45 seconds undisturbed then 45 seconds stirring. Transfer to plate.
  6. Stir-fry aromatics: Stir-fry white scallion parts, ginger, and garlic for 20 seconds. Add snow peas and 2 tablespoons water, cover 30 seconds.
  7. Combine everything: Return beef to wok, add sauce, and stir until thickened and glossy, about 90 seconds.
  8. Serve: Toss with green scallion pieces and serve immediately over rice.

Recipe Notes

For best results, have all ingredients prepped before you start cooking. Stir-frying moves quickly once you begin. If you don't have a wok, use your largest skillet and cook in batches to avoid overcrowding.

Nutrition (per serving)

298
Calories
26g
Protein
12g
Carbs
15g
Fat

More Recipes