Skillet Beef with Snap Peas

Featured in: Home Meal Favorites

This quick-cooking dish features tender strips of beef seared and tossed with crisp snap peas and thin carrot matchsticks. Infused with fresh garlic, ginger, and a savory sauce blend of soy, oyster sauce, honey, and sesame oil, it delivers bold Asian-inspired flavors. Ready in 30 minutes, it's a perfect easy weeknight meal that pairs beautifully with steamed rice. The vibrant vegetables retain a satisfying crunch, balancing the rich, glossy coating of the sauce. Simple tools like a skillet and whisk make preparation streamlined and accessible for all cooks.

Updated on Sat, 20 Dec 2025 10:36:00 GMT
Golden-brown Skillet Beef Stir-Fry, showcasing tender beef and colorful vegetables, ready to serve and enjoy. Pin it
Golden-brown Skillet Beef Stir-Fry, showcasing tender beef and colorful vegetables, ready to serve and enjoy. | happyzitoune.com

One Tuesday evening, I stood at my stove with a bag of wilting snap peas and half a carrot, determined not to order takeout again. I sliced some beef I'd grabbed on sale, heated my oldest skillet until it practically hummed, and tossed everything together with whatever was in my pantry. The kitchen filled with the smell of garlic and ginger, and suddenly I had something better than delivery. That night taught me that stir-fry isn't about perfection, it's about heat, timing, and trusting your instincts.

I once made this for my neighbor who swore she hated carrots. She watched me slice them into thin matchsticks, skeptical, then took a bite and went quiet. She finished her plate and asked for seconds. Sometimes all it takes is a hot skillet and a good sauce to change someone's mind about a vegetable they've avoided for years.

Ingredients

  • Beef sirloin or flank steak: Slice it thin against the grain so each piece stays tender and doesn't chew like rubber.
  • Cornstarch: This coats the beef and helps the sauce cling instead of pooling at the bottom of the pan.
  • Vegetable oil: Use something with a high smoke point so your kitchen doesn't fill with haze when the pan gets screaming hot.
  • Snap peas: Trim the ends and leave them whole for the best texture and sweetness.
  • Carrots: Matchstick cuts cook fast and look elegant, plus they soak up the sauce without going mushy.
  • Green onions: Separate the white and green parts because they cook at different speeds and add layers of flavor.
  • Garlic and ginger: Fresh is essential here because the fragrance is half the magic of a good stir-fry.
  • Low-sodium soy sauce: Regular soy can make the dish too salty, especially once the sauce reduces.
  • Oyster sauce: It adds a deep, savory richness that balances the sweetness and ties everything together.
  • Honey or brown sugar: Just enough to round out the soy and vinegar without turning the sauce into candy.
  • Rice vinegar: A splash of tang keeps the dish bright and prevents it from feeling heavy.
  • Toasted sesame oil: A little goes a long way, finishing the sauce with a nutty warmth.
  • Water: Thins the sauce just enough so it coats without clumping.
  • Black pepper: Freshly ground adds a gentle heat that doesn't overpower the other flavors.

Instructions

Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
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 creates a velvety texture and helps the sauce stick.
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 so you're ready when the pan gets hot.
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 for 1 to 2 minutes per side until just browned, then transfer it to a plate.
Stir-fry the vegetables:
Add the remaining tablespoon of oil to the skillet, then toss in the carrots and snap peas. Stir-fry for 2 to 3 minutes until they're tender-crisp and bright.
Add aromatics:
Stir in the white parts of the green onions, garlic, and ginger. Cook for about a minute until the kitchen smells incredible and the garlic just starts to turn golden.
Combine and glaze:
Return the beef to the skillet and pour the sauce over everything. Toss to combine and cook for 2 to 3 minutes, stirring frequently, until the sauce thickens and coats the beef and vegetables in a glossy layer.
Finish and serve:
Remove from heat and garnish with the green parts of the onions. Serve immediately with steamed rice if you like.
Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
Check price on Amazon
Pin it
| happyzitoune.com

The first time I nailed this dish, I plated it over rice and set it on the table just as my kids walked in from soccer practice. They devoured it without a word, then one looked up and said, this is restaurant food. That moment reminded me that the best meals don't need fancy equipment or rare ingredients, just a little attention and the willingness to turn up the heat.

What to Serve With It

I usually spoon this over jasmine rice because it soaks up the sauce and turns every bite into something comforting. Brown rice works too if you want a nuttier flavor and a bit more chew. Sometimes I skip the rice altogether and serve it with steamed bok choy or a handful of crispy noodles on the side.

How to Store and Reheat

Leftovers keep in an airtight container in the fridge for up to three days. I reheat them in a hot skillet with a splash of water to loosen the sauce, stirring until everything is heated through. Microwaving works in a pinch, but the skillet brings back that just-cooked texture.

Ways to Make It Your Own

Swap the snap peas for broccoli florets or thin strips of bell pepper if that's what you have. Add a pinch of red pepper flakes or a sliced fresh chili with the garlic if you like heat. For a gluten-free version, use tamari instead of soy sauce and double-check that your oyster sauce is certified gluten-free.

  • Try adding cashews or sesame seeds at the end for extra crunch.
  • Toss in a handful of baby spinach right before serving for a pop of green.
  • Drizzle a little extra sesame oil over the top if you love that toasty aroma.
Product image
Create smooth frozen drinks, slushies, and frappés for desserts and parties using juices, coffee, or wine.
Check price on Amazon
A steaming bowl of Skillet Beef Stir-Fry, with savory sauce glistening over crisp snap peas and carrots. Pin it
A steaming bowl of Skillet Beef Stir-Fry, with savory sauce glistening over crisp snap peas and carrots. | happyzitoune.com

This dish has saved more weeknights than I can count, turning a handful of ingredients into something that feels special. I hope it does the same for you.

Recipe FAQs

What cut of beef works best for this dish?

Thinly sliced sirloin or flank steak are ideal for quick cooking and tenderness in this stir-fry.

Can I substitute snap peas with other vegetables?

Yes, broccoli or bell peppers can be used as alternatives to snap peas while maintaining texture and flavor.

How do I achieve the perfect texture for the vegetables?

Stir-fry carrots and snap peas briefly to keep them tender-crisp, preserving their freshness and bite.

Is it possible to make this dish gluten-free?

Replace soy sauce with tamari and use gluten-free oyster sauce to adapt this dish for gluten sensitivities.

What adds the depth of flavor to the sauce?

A blend of low-sodium soy, oyster sauce, honey, rice vinegar, and toasted sesame oil creates a savory, balanced sauce.

Skillet Beef with Snap Peas

Tender beef joins snap peas and carrots in a vibrant stir-fry with savory sauce, ready in 30 minutes.

Prep time
15 min
Cook time
15 min
Overall time
30 min
Created by Liam Fletcher


Skill level Easy

Cuisine Asian-inspired

Makes 4 Portions

Dietary details 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, separating white and green parts
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 and Seasonings

01 1/2 tsp freshly ground black pepper

Directions

Step 01

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

Step 02

Prepare Sauce: Whisk together soy sauce, oyster sauce, honey, rice vinegar, sesame oil, water, and black pepper in a small bowl; 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 1-2 minutes per side until just browned. Transfer to a plate.

Step 04

Stir-Fry Vegetables: Add remaining tablespoon of vegetable oil to skillet. Add carrots and snap peas; stir-fry for 2-3 minutes until tender-crisp.

Step 05

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

Step 06

Combine and Finish Cooking: Return beef to skillet. Pour sauce over ingredients and toss well. Cook 2-3 minutes, stirring frequently, until sauce thickens and coats beef and vegetables.

Step 07

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

Equipment needed

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

Allergy notes

Double-check each ingredient for allergens, and speak with a healthcare professional if unsure.
  • Contains soy and shellfish; may contain gluten from sauces.

Nutrition info (each serving)

Details here are for general knowledge and aren’t medical advice.
  • Calorie count: 320
  • Fat content: 13 g
  • Carbohydrates: 24 g
  • Proteins: 29 g