Skillet Beef Stir-Fry Snap Peas

Featured in: Everyday Comfort Meals

This dish features tender strips of beef seared in a hot skillet then combined with crisp snap peas and sweet carrot matchsticks. Aromatic garlic, ginger, and a rich sauce made from soy, oyster sauce, honey, and rice vinegar come together to create a vibrant main course. Cooking is quick and simple, perfect for busy evenings. The mix of textures and flavors highlights a balanced, satisfying dish served best with steamed rice.

Updated on Sat, 20 Dec 2025 11:12:00 GMT
Savory, flavorful Skillet Beef Stir-Fry with tender beef strips, crisp snap peas, and carrots. Pin it
Savory, flavorful Skillet Beef Stir-Fry with tender beef strips, crisp snap peas, and carrots. | soupbuffer.com

My neighbor knocked on my door one Tuesday evening holding a bag of snap peas from her garden, asking if I knew what to do with them. I'd just bought flank steak on sale that morning. Twenty minutes later, we were standing at my stove, laughing as steam rose from the skillet and the smell of ginger filled the kitchen. That's how this stir-fry was born—not from a cookbook, but from a spontaneous moment and whatever was on hand.

I started making this on weeknights when I needed something fast but didn't want to compromise on flavor. My kids would hover by the stove, stealing pieces of caramelized carrot before I could plate everything. Now it's become our go-to when we're tired but still want a meal that feels special. The sizzle of beef hitting hot oil always signals that dinner is going to be good.

Ingredients

  • Beef sirloin or flank steak: Slicing against the grain is the difference between tender bites and chewy ones, so take an extra moment to check the direction of the muscle fibers before you cut.
  • Cornstarch: This light coating helps the beef brown quickly and gives the sauce something to cling to without making it gummy.
  • Snap peas: They cook in minutes and add a sweet, grassy note that balances the savory sauce, just trim the ends and toss them in whole.
  • Carrots: Cut them into thin matchsticks so they cook at the same rate as the snap peas and don't end up crunchy in the wrong way.
  • Garlic and ginger: Fresh is essential here, the fragrance they release when they hit the hot pan is what makes the whole dish come alive.
  • Soy sauce and oyster sauce: These two create a deep, umami-rich base that doesn't need much else to taste complete.
  • Honey: A small spoonful balances the saltiness and adds a subtle gloss to the sauce.
  • Toasted sesame oil: A few drops at the end bring a nutty warmth that ties everything together.

Instructions

Product image
Cook complete meals by frying, sautéing, simmering, and boiling with easy nonstick cleanup every day.
Check price on Amazon
Coat the beef:
Toss the sliced beef with cornstarch in a bowl, making sure each piece is lightly dusted. This step only takes a minute but makes a noticeable difference in texture.
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 can pour it in quickly once everything else is ready.
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 undisturbed for a minute or two until browned, then flip and cook the other side. Transfer to a plate and don't worry if it's not fully cooked through yet.
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're tender-crisp and starting to char slightly at the edges.
Bloom the aromatics:
Add the white parts of the green onions, minced garlic, and ginger to the pan. Stir constantly for about a minute until the kitchen smells incredible and the garlic is just turning golden.
Bring it all together:
Return the beef to the skillet and pour the sauce over everything. Toss continuously for two to three minutes as the sauce thickens and coats the beef and vegetables in a glossy layer.
Finish and serve:
Pull the skillet off the heat, scatter the green parts of the green onions on top, and serve immediately. It's best eaten right away while everything is still steaming hot.
Product image
Cook complete meals by frying, sautéing, simmering, and boiling with easy nonstick cleanup every day.
Check price on Amazon
Pin it
| soupbuffer.com

There was a night last winter when I made this after a long, frustrating day. The rhythmic motion of stirring, the bright colors in the pan, the way the sauce bubbled and thickened—it all pulled me back into the moment. By the time I sat down to eat, I felt calmer. Sometimes a good stir-fry is more than just dinner.

How to Slice Beef for Stir-Fry

Place the beef in the freezer for fifteen to twenty minutes before slicing. It firms up just enough to make cutting thin, even strips much easier. Look closely at the meat to identify the direction of the grain, then slice perpendicular to those lines. This shortens the muscle fibers and guarantees tender bites instead of chewy ones.

What to Serve Alongside

Steamed jasmine rice is the classic choice, soaking up the sauce and rounding out the meal. Brown rice works beautifully if you want something heartier. I've also served this over rice noodles or even cauliflower rice when I wanted to keep things lighter. A simple cucumber salad on the side adds a cool, refreshing contrast to the warm, savory stir-fry.

Storage and Reheating Tips

Leftovers keep well in an airtight container in the fridge for up to three days. Reheat gently in a skillet over medium heat with a splash of water to loosen the sauce. The microwave works in a pinch, but the stovetop keeps the vegetables from turning mushy and the beef from drying out.

  • Add a drizzle of sesame oil when reheating to refresh the flavors.
  • If the sauce has thickened too much overnight, thin it with a tablespoon or two of water or broth.
  • Avoid reheating more than once or the vegetables will lose their texture completely.
Product image
Provides cushioned comfort while cooking, prepping meals, washing dishes, and standing longer in the kitchen.
Check price on Amazon
This delicious Skillet Beef Stir-Fry shows seared beef and colorful vegetables coated in a rich, glossy sauce. Pin it
This delicious Skillet Beef Stir-Fry shows seared beef and colorful vegetables coated in a rich, glossy sauce. | soupbuffer.com

This stir-fry has become one of those recipes I don't even need to think about anymore. It's fast, forgiving, and always satisfying.

Recipe FAQs

What cut of beef works best?

Thinly sliced sirloin or flank steak is ideal for quick cooking and tenderness.

How do I keep vegetables crisp?

Stir-fry snap peas and carrots briefly over high heat to retain their crunch.

Can I adjust the sauce seasoning?

Yes, balance sweetness, saltiness, and acidity by tweaking honey, soy, or vinegar amounts.

What can I substitute for snap peas?

Broccoli florets or sliced bell peppers make great alternatives with similar texture.

How do I avoid overcooking beef?

Sear beef quickly in a hot skillet for 1-2 minutes per side to keep it tender.

Skillet Beef Stir-Fry Snap Peas

Quick-cooked beef with snap peas and carrots in a savory, flavorful sauce for an easy meal.

Prep Time
15 minutes
Time to Cook
15 minutes
Overall Time
30 minutes
Created by Audrey Taylor


Skill Level Easy

Cuisine Type Asian-inspired

Makes 4 Portions

Diet Preferences No Dairy

What You'll Need

Protein

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 julienned
03 3 green onions, white and green parts separated
04 2 cloves garlic, minced
05 1-inch piece 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

Oils

01 2 tbsp vegetable oil, divided

Steps

Step 01

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

Step 02

Prepare Sauce: Whisk together soy sauce, oyster sauce, honey, rice vinegar, sesame oil, water, and black pepper; set aside.

Step 03

Sear Beef: Heat 1 tablespoon vegetable oil in a large skillet over medium-high heat. Add beef in a single layer and sear for 1–2 minutes per side until 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 crisp-tender.

Step 05

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

Step 06

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

Step 07

Finish and Serve: Remove from heat, garnish with green onion tops, and serve immediately with steamed rice if desired.

Tools Needed

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

Allergy Info

Review all components for allergens and talk to your health provider if unsure.
  • Contains soy and shellfish; may contain gluten depending on sauce brands.

Nutrition Details (per portion)

Details are for general guidance. Always seek expert healthcare advice.
  • Energy: 320
  • Fats: 13 g
  • Carbohydrates: 24 g
  • Proteins: 29 g