Skip to main content

Steak, Snap Pea, and Asparagus Stir-Fry

4.7

(21)

Image may contain Plant Food Dish Meal Lunch Vegetable and Produce
Photo by Heidi's Bridge

Stir-fry makes for a quick, satisfying meal—except for the part where you also have to get a pot of rice going to serve alongside. Our recommendation? Stop by the hot food bar at the grocery store or your local takeout place and pick up some cooked rice. The small convenience is worth the extra time and dishes in the kitchen.

All products featured on Bon Appétit are independently selected by our editors. However, when you buy something through the retail links below, we earn an affiliate commission.

What you’ll need

Recipe information

  • Yield

    4 servings

Ingredients

1

lb. sirloin steak

1

Tbsp. cornstarch

2

Tbsp. soy sauce, divided

4

Tbsp. vegetable oil, divided

8

oz. sugar snap peas

1

bunch asparagus

6

scallions

1

2" piece ginger

3

Tbsp. mirin (Japanese rice wine)

¼

cup oyster sauce

2

Tbsp. unseasoned rice vinegar

Kosher salt

2

cups cooked white rice

Preparation

  1. Step 1

    Place 1 lb. sirloin steak on a cutting board and pat dry with paper towels. Slice meat crosswise as thinly as possible.

    Step 2

    Transfer steak to a medium bowl and add 1 Tbsp. cornstarch, 1 Tbsp. soy sauce, and 1 Tbsp. vegetable oil. Toss with tongs until meat is evenly coated.

    Step 3

    Prep the rest of your ingredients: Trim ends of 8 oz. snap peas and remove any strings; transfer to another medium bowl. Snap woody ends off of 1 bunch asparagus and discard. Cut asparagus crosswise into 1" pieces; transfer to bowl with snap peas. Trim both ends of 6 scallions and set aside 2 scallions for serving. Cut 4 remaining scallions crosswise into 1" pieces and add to bowl with asparagus and snap peas. Scrub 2" piece ginger under running water, then slice crosswise as thinly as possible; add to bowl with the other veg.

    Step 4

    Combine 3 Tbsp. mirin, ¼ cup oyster sauce, 2 Tbsp. rice vinegar, and remaining 1 Tbsp. soy sauce in a glass measuring cup and stir with a spoon to incorporate.

    Step 5

    Heat 2 Tbsp. vegetable oil in a large skillet, preferably stainless steel, over medium-high. When oil shimmers across surface of skillet, add vegetable mixture. Cook, shaking skillet often, just until asparagus are tender but still retain a hint of crunch, about 3 minutes. Return vegetables to original bowl.

    Step 6

    Heat remaining 1 Tbsp. vegetable oil in skillet over medium-high. Add steak, arranging slices in a single layer. Cook, undisturbed, until juices start to pool on surface of meat and underside is browned, about 3 minutes. Using a thin metal spatula, scrape bottom of skillet and loosen meat.

    Step 7

    Immediately add cooked vegetables and sauce to skillet and cook, tossing constantly, until meat is fully cooked and sauce is thick and bubbling, 1–2 minutes more.

    Step 8

    Remove from heat and let cool for a minute or two. Season stir-fry lightly with salt. Divide 2 cups cooked rice among plates. Spoon stir-fry over. Thinly slice reserved 2 scallions and scatter over.

Sign In or Subscribe
to leave a Rating or Review

How would you rate Steak, Snap Pea, and Asparagus Stir-Fry?

Leave a Review

Reviews (21)

Back to Top
  • So quick and easy! Used sake instead of mirin and forgot the rice vinegar but still really good.

    • Anonymous

    • Two rivers, wi

    • 4/29/2024

  • I've made this recipe many times. It's a go to when asparagus is in season. It's just a great starting point. I've changed up some of the veggies. I've subbed stir fry noodles for rice. It's always a hit. I love the sauce from scratch. It lets you adjust for your taste.

    • Anonymous

    • Suburban MN

    • 4/16/2021

  • This is was delicious, everyone loved, and so easy!! I used only a 3/4 lb piece of steak (trying to reduce our beef) and used snow peas instead of snap peas. Threw in some mushrooms as well. Also, after reading other comments, I used 2 tbsps mirin instead of 3 and I thought it still had plenty sweetness. Will definitely make again!

    • yhills

    • oakland, ca

    • 3/10/2021

  • So great. So easy. Make sure you get good quality beef. I just bought “stir fry beef” and it was tough. Didn’t have Mirin so added 3tsp. Of sugar to the 3 tablespoons of rice vinegar + the rice vinegar in the recipe sooo...was a little vinegar heavy but seriously STILL delicious. Would def make again!

    • CovidCookingDeb

    • NYC

    • 2/18/2021

  • I make a lot of Chinese food and this one just didn’t live up to the mark. It was too vinegar-y and maybe a little to wine-y as well. We didn’t care for it, and wouldn’t make it again.

    • alohalife

    • San Diego CA

    • 6/5/2020

  • Delicious and easy to make!

    • Anonymous

    • 4/21/2020

  • Super tasty! I've been looking for good recipes that can use cheaper cuts of meat, and this one was quick and delicious. I used asparagus, green beans, and mushrooms for the veggies because that's what I had in the fridge, and I suspect this recipe would work well with any veggies that can be quickly sautéed.

    • Anonymous

    • 5/2/2019