Skillet Beef Stir-Fry Snap Peas

Featured in: Daily Meal Inspiration

This dish features tenderly sliced beef quickly cooked in a hot skillet with crisp snap peas and sweet carrot matchsticks. Aromatic garlic and fresh ginger enhance the meal alongside a balanced soy-based sauce with hints of honey and sesame. Cooking is fast and simple, making it suitable for busy weeknights. The combination of textures and flavors offers a satisfying main that pairs well with steamed rice.

Updated on Sat, 20 Dec 2025 13:15:00 GMT
Skillet Beef Stir-Fry with Snap Peas features sizzling beef strips and colorful, crisp vegetables. Save to Pinterest
Skillet Beef Stir-Fry with Snap Peas features sizzling beef strips and colorful, crisp vegetables. | spoonmargin.com

My wok was brand new and I had no idea how hot to make it until the first slice of beef hit the surface and sizzled so loud my neighbor texted asking if everything was okay. That night I learned that stir-fry isn't about following a recipe step by step, it's about listening to the pan and moving fast. The snap peas stayed bright green, the beef came out tender, and the sauce clung to everything like it had been doing this forever. I've made this dish at least once a week since then, and it still feels like a small victory every time.

I made this for my brother the night he came over tired and hungry after a long shift. He sat at the counter watching me toss everything in the skillet, and when I plated it over rice he didn't say a word for the first three bites. Then he looked up and said it tasted better than the place we used to order from on Fridays. That's when I knew this recipe had earned its place in my rotation.

Ingredients

  • Beef sirloin or flank steak: Slicing it thin against the grain is the secret to keeping it tender, and tossing it with cornstarch gives each piece a silky coating that holds the sauce.
  • Cornstarch: This light dusting creates a velvety texture on the beef and helps thicken the sauce as it cooks.
  • Snap peas: They stay crisp and sweet even in high heat, adding a fresh crunch that balances the richness of the beef.
  • Carrots: Cut into thin matchsticks so they cook quickly and keep their bright color and slight bite.
  • Green onions: The white parts add a sharp, aromatic base while the green tops bring a fresh, mild finish.
  • Garlic and ginger: These two together create the backbone of flavor, filling the kitchen with warmth the moment they hit the hot oil.
  • Low sodium soy sauce: It gives deep umami without overwhelming the dish, and you can control the saltiness better.
  • Oyster sauce: This adds a subtle sweetness and complexity that makes the sauce taste layered and complete.
  • Honey or brown sugar: Just enough to balance the salty and tangy elements and give the sauce a gentle gloss.
  • Rice vinegar: A splash of brightness that cuts through the richness and wakes up all the other flavors.
  • Toasted sesame oil: A few drops at the end bring a nutty aroma that makes everything smell like it came from a real wok kitchen.
  • Vegetable oil: High smoke point and neutral flavor, perfect for the intense heat you need to sear the beef and stir fry the vegetables.

Instructions

Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Coat the beef:
Toss the sliced beef with cornstarch in a bowl until every piece is lightly covered. This step makes all the difference in texture, giving the beef a tender, almost velvety bite.
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 arm's reach because once you start cooking, everything happens fast.
Sear the beef:
Heat one tablespoon of oil in a large skillet or wok over medium high heat until it shimmers. Add the beef in a single layer and let it sear without moving it for a full minute, then flip and cook another minute until browned but still tender. Transfer to a plate.
Stir fry 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 slightly but still have a crisp snap when you bite them.
Add aromatics:
Toss in the white parts of the green onions, garlic, and ginger, stirring constantly for about a minute until the smell fills the room and makes you hungry all over again.
Finish with sauce:
Return the beef to the skillet and pour the sauce over everything. Toss it all together and cook for two to three minutes, stirring often, until the sauce thickens and clings to every piece of beef and vegetable like a glossy coating.
Serve:
Remove from heat, sprinkle the green onion tops over the top, and plate it immediately. Serve it over steamed rice or eat it straight from the skillet if you can't wait.
Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Save to Pinterest
| spoonmargin.com

One rainy Tuesday I made this for myself and ate it curled up on the couch with a bowl balanced on my knees. The snap peas were still bright green, the beef was perfectly tender, and the sauce had just enough sweetness to make me feel taken care of. It wasn't fancy or planned, but it felt like exactly what I needed, and I remember thinking that's what good food is supposed to do.

How to Slice Beef for Stir Fry

The first time I sliced beef for stir fry I cut it with the grain and ended up chewing every bite like it was jerky. Now I freeze the beef for about 15 minutes until it's firm but not solid, then slice it as thin as I can against the grain. Those short muscle fibers make all the difference, turning tough cuts into something tender enough to melt in your mouth. If you're not sure which way the grain runs, look closely at the meat and you'll see thin lines running in one direction, then cut perpendicular to those lines.

What to Serve with This Stir Fry

I almost always serve this over jasmine rice because the fluffy grains soak up the sauce and make every bite feel complete. Brown rice works too if you want something heartier, and sometimes I'll make quick garlic noodles on the side if I'm feeling ambitious. A simple cucumber salad with rice vinegar and sesame seeds is the perfect cool, crisp contrast to the warm, savory stir fry. If you want to stretch the meal, add a fried egg on top and let the yolk run into the rice.

Storage and Reheating Tips

Leftovers keep in an airtight container in the fridge for up to three days, and I've found they reheat best in a skillet over medium heat with a splash of water to loosen the sauce. The microwave works in a pinch, but the vegetables can get a little soft and lose that crisp bite. I like to make a double batch and pack the extra for lunch the next day, and it tastes just as good cold straight from the container if I'm being honest.

  • Store the rice separately if you can so it doesn't soak up all the sauce and get mushy.
  • Add a drizzle of sesame oil or soy sauce when reheating to bring the flavors back to life.
  • If the beef feels dry, toss in a few extra vegetables or a beaten egg while reheating to add moisture and stretch the leftovers.
Product image
Cook complete meals by frying, sautéing, simmering, and boiling with easy nonstick cleanup every day.
Check price on Amazon
This savory Skillet Beef Stir-Fry shows tender beef and vibrant snap peas tossed in a glossy sauce. Save to Pinterest
This savory Skillet Beef Stir-Fry shows tender beef and vibrant snap peas tossed in a glossy sauce. | spoonmargin.com

This stir fry has become my go to whenever I need something fast, satisfying, and real. It reminds me that cooking doesn't have to be complicated to feel like home.

Recipe FAQs

How can I ensure beef stays tender during cooking?

Thinly slice against the grain and sear quickly on high heat to seal juices without overcooking.

What vegetables can I substitute for snap peas?

Broccoli florets or sliced bell peppers work well to maintain crispness and color.

How is the sauce balanced in flavor?

A combination of soy sauce, oyster sauce, honey, and rice vinegar creates savory, sweet, and tangy notes.

Can I make this stir-fry gluten-free?

Replace soy sauce with tamari and verify the oyster sauce is gluten-free to avoid gluten-containing ingredients.

What cooking oil is best for stir-frying?

Use vegetable oil with a high smoke point for even cooking without burning flavors.

Skillet Beef Stir-Fry Snap Peas

Tender beef, crisp snap peas, and sweet carrots cooked in a savory skillet stir-fry.

Prep Time
15 min
Time to Cook
15 min
Overall Time
30 min
Recipe by Zoe Murphy


Skill Level Easy

Cuisine Asian-inspired

Makes 4 Portions

Dietary Notes No Dairy

What You'll Need

Proteins

01 1 lb beef sirloin or flank steak, thinly sliced against the grain
02 1 tbsp cornstarch

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

Oils and Sauces

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

Spices

01 1/2 tsp freshly ground black pepper

How to Make It

Step 01

Prepare Beef: In a medium bowl, toss the thinly sliced beef with cornstarch until evenly coated.

Step 02

Mix Sauce: Combine soy sauce, oyster sauce, honey or brown sugar, rice vinegar, toasted sesame oil, water, and black pepper in a small bowl; whisk until blended 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–2 minutes per side until just browned. Transfer to a plate.

Step 04

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

Step 05

Add Aromatics: Stir in white parts of green onions, garlic, and ginger; cook for 1 minute until fragrant.

Step 06

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

Step 07

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

Tools Needed

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

Allergy Details

Check ingredients for allergens, and ask your doctor if you’re unsure.
  • Contains soy (soy sauce), shellfish (oyster sauce), and potential gluten (in soy and oyster sauces).

Nutrition Details (per portion)

Provided for general reference—always check with your healthcare advisor.
  • Calorie Count: 320
  • Fat Content: 13 g
  • Carbohydrates: 24 g
  • Proteins: 29 g