Skillet Beef Stir-Fry Snap Peas

Featured in: Pan & Pot Cooking

This dish features tender slices of beef quickly seared in a hot skillet, combined with crisp snap peas and sweet carrot matchsticks. A fragrant mix of garlic and ginger adds depth, while a savory sauce blends soy, oyster sauce, honey, and sesame oil for rich flavor. Ready in 30 minutes, this vibrant dish is perfect for busy evenings and pairs well with steamed rice.

Updated on Sat, 20 Dec 2025 11:59:00 GMT
Vibrant Skillet Beef Stir-Fry: Tender beef strips with crisp snap peas in a savory sauce. Pin It
Vibrant Skillet Beef Stir-Fry: Tender beef strips with crisp snap peas in a savory sauce. | yummyhrira.com

Last winter, my neighbor knocked on my door holding a bag of snap peas from her garden greenhouse and asked if I knew what to do with them. I tossed them into a skillet with some beef I had marinating and realized I'd accidentally made dinner in less time than it took to preheat the oven. The carrots were an afterthought, pulled from the crisper drawer, but their sweetness against the salty sauce turned the whole thing into something I now crave on tired Tuesdays.

The first time I made this for my kids, they fought over the last spoonful of sauce-soaked rice at the bottom of the bowl. My youngest, who usually picks out vegetables, ate every single snap pea without complaint. I think it was the way the ginger smelled when it hit the hot oil, filling the kitchen with that sharp, clean fragrance that makes you lean in closer to the stove.

Ingredients

  • Beef sirloin or flank steak: Slice it thin against the grain or it turns tough and chewy, I learned that the hard way on a Sunday years ago.
  • Cornstarch: This is what gives the beef that silky coating and keeps it from drying out in the high heat.
  • Vegetable oil: You need something with a high smoke point, don't use olive oil here or your kitchen will smell burnt.
  • Snap peas: Trim the tough ends but leave them whole, they cook fast and taste sweet when they still have a little snap.
  • Carrots: Cut them into matchsticks so they cook at the same speed as the peas, no raw carrot surprises.
  • Green onions: Separate the white and green parts, the whites get cooked with the garlic and the greens stay fresh on top.
  • Garlic and ginger: Fresh is the only way, the jarred stuff just doesn't bloom in the oil the same way.
  • Low-sodium soy sauce: Regular soy sauce can make this too salty, especially once the sauce reduces.
  • Oyster sauce: This adds a deep, slightly sweet umami that soy sauce alone can't deliver.
  • Honey or brown sugar: Just enough to balance the salt and bring out the natural sweetness in the carrots.
  • Rice vinegar: A little brightness to cut through the richness, don't skip it.
  • Toasted sesame oil: A few drops at the end make everything smell like your favorite takeout spot.
  • Water: Loosens the sauce so it coats instead of clumps.
  • Black pepper: Freshly ground makes a difference, it adds a gentle heat that builds as you eat.

Instructions

Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon
Coat the Beef:
Toss the sliced beef with cornstarch in a bowl until every piece has a light, even dusting. This step keeps the meat juicy and creates that glossy finish you see in restaurant stir-fries.
Mix the Sauce:
Whisk together soy sauce, oyster sauce, honey, rice vinegar, sesame oil, water, and black pepper in a small bowl. Set it within reach of the stove so you can pour it in without hesitation.
Sear the Beef:
Heat one tablespoon of oil in your largest skillet over medium-high heat until it shimmers. Add the beef in a single layer and let it sear undisturbed for one to two minutes, then flip and sear the other side until browned but still tender.
Cook the Vegetables:
Add the remaining oil to the skillet, then toss in the carrots and snap peas. Stir-fry for two to three minutes until they soften just slightly but still have a crisp bite.
Add Aromatics:
Toss in the white parts of the green onions, minced garlic, and ginger. Stir constantly for one minute until the kitchen smells like the best kind of Friday night.
Combine and Glaze:
Return the beef to the skillet and pour the prepared sauce over everything. Toss and cook for two to three minutes, stirring often, until the sauce thickens and clings to each piece of beef and vegetable.
Finish and Serve:
Pull the skillet off the heat and scatter the green onion tops over the top. Serve it right away while the vegetables are still snappy and the sauce is steaming.
Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon
Savory Skillet Beef Stir-Fry featuring glazed beef and bright, colorful vegetables, ready to serve. Pin It
Savory Skillet Beef Stir-Fry featuring glazed beef and bright, colorful vegetables, ready to serve. | yummyhrira.com

One rainy evening, I made this after a long day and ate it straight from the skillet standing at the counter. The ginger warmed me from the inside, and the snap peas tasted like spring even though the windows were fogged with cold. It reminded me that sometimes the simplest dinners are the ones that feel like coming home.

How to Slice Beef for Stir-Fry

Put the beef in the freezer for fifteen minutes before slicing, it firms up just enough to make thin cuts easier. Look at the direction of the muscle fibers and slice across them, not with them, or every bite will be stringy. I once sliced with the grain by mistake and chewed my way through regret, so now I always check twice before I start cutting.

Vegetable Swaps That Work

Broccoli florets, bell pepper strips, or even thinly sliced zucchini will cook in the same amount of time as the snap peas and carrots. I've used frozen snap peas in a pinch, just make sure to thaw and pat them dry first or they release too much water into the skillet. Once I threw in some leftover green beans and they turned out just as good, proof that this recipe is forgiving when you need it to be.

Storing and Reheating Leftovers

Keep any leftovers in an airtight container in the fridge for up to three days. Reheat in a hot skillet with a splash of water to loosen the sauce, microwaving works but the vegetables lose some of their crispness. I like to add a handful of fresh greens when I reheat it, spinach or bok choy wilt right in and make it feel like a brand new meal.

  • Serve over jasmine rice, brown rice, or rice noodles for a heartier plate.
  • Add a pinch of red pepper flakes or a sliced fresh chili if you want a little kick.
  • Double the sauce if you love extra glaze pooling at the bottom of your bowl.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Quick weeknight Skillet Beef Stir-Fry: a close-up of the delicious stir-fried beef and snap peas. Pin It
Quick weeknight Skillet Beef Stir-Fry: a close-up of the delicious stir-fried beef and snap peas. | yummyhrira.com

This dish has become my answer to the question of what to make when I'm too tired to think but still want to feel proud of dinner. It tastes like effort but asks for very little, and that balance is something I hold onto on the hardest weeks.

Recipe FAQs

What cut of beef works best for this dish?

Thinly sliced sirloin or flank steak is ideal, as it cooks quickly while staying tender.

Can I substitute the snap peas with other vegetables?

Yes, broccoli or bell peppers can be used as alternatives for a different texture and flavor.

How do I make this stir-fry gluten-free?

Use tamari instead of soy sauce and ensure the oyster sauce is gluten-free to keep the dish safe for gluten-sensitive diets.

What is the best way to achieve a crispy-tender texture for the vegetables?

Stir-fry the vegetables over medium-high heat for just 2-3 minutes to maintain crispness without overcooking.

How can I add extra heat to the dish?

Incorporate red pepper flakes or sliced chili peppers when cooking the garlic and ginger for a spicy kick.

Skillet Beef Stir-Fry Snap Peas

Tender beef strips with snap peas and carrots tossed in a savory sauce for a quick weeknight meal.

Prep Duration
15 minutes
Cook Duration
15 minutes
Overall Time
30 minutes


Level Easy

Cuisine Asian-inspired

Makes 4 Portions

Diet Preferences No Dairy

What You Need

Beef and Marinade

01 1 lb beef sirloin or flank steak, thinly sliced against the grain
02 1 tbsp cornstarch
03 2 tbsp vegetable oil, divided

Vegetables

01 2 cups snap peas, trimmed
02 2 medium carrots, peeled and cut into thin matchsticks
03 3 green onions, sliced (white and green parts separated)
04 2 cloves garlic, minced
05 1 inch fresh ginger, peeled and minced

Sauce

01 3 tbsp low-sodium soy sauce
02 2 tbsp oyster sauce
03 1 tbsp honey or brown sugar
04 1 tbsp rice vinegar
05 1 tsp toasted sesame oil
06 1/4 cup water
07 1/2 tsp freshly ground black pepper

Step-by-Step

Step 01

Prepare Beef: Toss the sliced beef with cornstarch in a medium bowl until evenly coated.

Step 02

Mix Sauce: Whisk together all sauce ingredients in a small bowl and set aside.

Step 03

Sear Beef: Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat. Add beef in a single layer and sear for 1 to 2 minutes per side until lightly browned. Transfer to a plate.

Step 04

Cook Vegetables: Add remaining tablespoon of oil to the skillet. Stir-fry carrots and snap peas for 2 to 3 minutes until just tender-crisp.

Step 05

Add Aromatics: Incorporate white parts of green onions, garlic, and ginger; stir-fry for 1 minute until fragrant.

Step 06

Combine and Finish: Return beef to skillet, pour sauce over mixture, and toss to combine. Cook for 2 to 3 minutes, stirring frequently, until sauce thickens and coats beef and vegetables.

Step 07

Serve: Remove from heat, garnish with green onion tops, and serve immediately. Optional: accompany with steamed rice.

Cooking Tools

  • Large skillet or wok
  • Sharp knife
  • Cutting board
  • Mixing bowls
  • Whisk or fork
  • Spatula or tongs

Allergy Details

Look at each ingredient for allergens. Not sure? Please check with your doctor.
  • Contains soy and shellfish; may contain gluten depending on sauces used.

Nutrition Details (per serving)

This is for general reference. For health matters, turn to your doctor.
  • Calorie Count: 320
  • Fat Content: 13 grams
  • Carbohydrates: 24 grams
  • Proteins: 29 grams